- p - Variable in class org.spongycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
-
- p - Variable in class org.spongycastle.asn1.cryptopro.GOST3410ParamSetParameters
-
- P - Static variable in class org.spongycastle.asn1.eac.ECDSAPublicKey
-
- p - Variable in class org.spongycastle.asn1.oiw.ElGamalParameter
-
- p - Variable in class org.spongycastle.asn1.pkcs.DHParameter
-
- p - Variable in class org.spongycastle.asn1.x509.DSAParameter
-
- p - Variable in class org.spongycastle.asn1.x9.DHDomainParameters
-
- p - Variable in class org.spongycastle.asn1.x9.X9ECPoint
-
- P(byte[]) - Method in class org.spongycastle.crypto.digests.GOST3411Digest
-
- P - Variable in class org.spongycastle.crypto.engines.BlowfishEngine
-
- p - Variable in class org.spongycastle.crypto.engines.HC128Engine
-
- p - Variable in class org.spongycastle.crypto.engines.HC256Engine
-
- P - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P - Variable in class org.spongycastle.crypto.engines.VMPCEngine
-
- P - Variable in class org.spongycastle.crypto.macs.VMPCMac
-
- p - Variable in class org.spongycastle.crypto.params.DHParameters
-
- p - Variable in class org.spongycastle.crypto.params.DSAParameters
-
- p - Variable in class org.spongycastle.crypto.params.ElGamalParameters
-
- p - Variable in class org.spongycastle.crypto.params.GOST3410Parameters
-
- p - Variable in class org.spongycastle.crypto.params.RSAPrivateCrtKeyParameters
-
- P - Variable in class org.spongycastle.crypto.prng.VMPCRandomGenerator
-
Permutation generated by code:
// First 1850 fractional digit of Pi number.
- P32 - Static variable in class org.spongycastle.crypto.engines.RC532Engine
-
- P32 - Static variable in class org.spongycastle.crypto.engines.RC6Engine
-
- P64 - Static variable in class org.spongycastle.crypto.engines.RC564Engine
-
- P_00 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
Define the fixed p0/p1 permutations used in keyed S-box lookup.
- P_01 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_02 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_03 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_04 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_10 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_11 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_12 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_13 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_14 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_20 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_21 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_22 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_23 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_24 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_30 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_31 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_32 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_33 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_34 - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- P_SZ - Static variable in class org.spongycastle.crypto.engines.BlowfishEngine
-
- Pack - Class in org.spongycastle.crypto.util
-
- Pack() - Constructor for class org.spongycastle.crypto.util.Pack
-
- packBlock(byte[], int) - Method in class org.spongycastle.crypto.engines.AESEngine
-
- packBlock(byte[], int) - Method in class org.spongycastle.crypto.engines.AESFastEngine
-
- packBlock(byte[], int) - Method in class org.spongycastle.crypto.engines.AESLightEngine
-
- packBlock(byte[], int) - Method in class org.spongycastle.crypto.engines.RijndaelEngine
-
- PackedDate - Class in org.spongycastle.asn1.eac
-
EAC encoding date object
- PackedDate(String) - Constructor for class org.spongycastle.asn1.eac.PackedDate
-
- PackedDate(Date) - Constructor for class org.spongycastle.asn1.eac.PackedDate
-
base constructer from a java.util.date object
- PackedDate(byte[]) - Constructor for class org.spongycastle.asn1.eac.PackedDate
-
- packIntoLong(int, int, int, int, int, int, int, int) - Method in class org.spongycastle.crypto.digests.WhirlpoolDigest
-
- packLength(long, byte[], int) - Static method in class org.spongycastle.crypto.modes.GCMBlockCipher
-
- padBits - Variable in class org.spongycastle.asn1.DERBitString
-
- padBits - Variable in class org.spongycastle.crypto.encodings.ISO9796d1Encoding
-
- padCount(byte[]) - Method in interface org.spongycastle.crypto.paddings.BlockCipherPadding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.spongycastle.crypto.paddings.ISO10126d2Padding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.spongycastle.crypto.paddings.ISO7816d4Padding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.spongycastle.crypto.paddings.PKCS7Padding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.spongycastle.crypto.paddings.TBCPadding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.spongycastle.crypto.paddings.X923Padding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.spongycastle.crypto.paddings.ZeroBytePadding
-
return the number of pad bytes present in the block.
- PaddedBlockCipher - Class in org.spongycastle.crypto.modes
-
Deprecated.
use org.spongycastle.crypto.paddings.PaddedBufferedBlockCipher instead.
- PaddedBlockCipher(BlockCipher) - Constructor for class org.spongycastle.crypto.modes.PaddedBlockCipher
-
Deprecated.
Create a buffered block cipher with, or without, padding.
- PaddedBufferedBlockCipher - Class in org.spongycastle.crypto.paddings
-
A wrapper class that allows block ciphers to be used to process data in
a piecemeal fashion with padding.
- PaddedBufferedBlockCipher(BlockCipher, BlockCipherPadding) - Constructor for class org.spongycastle.crypto.paddings.PaddedBufferedBlockCipher
-
Create a buffered block cipher with the desired padding.
- PaddedBufferedBlockCipher(BlockCipher) - Constructor for class org.spongycastle.crypto.paddings.PaddedBufferedBlockCipher
-
Create a buffered block cipher PKCS7 padding
- padding - Variable in class org.spongycastle.crypto.macs.CBCBlockCipherMac
-
- padding - Variable in class org.spongycastle.crypto.macs.CFBBlockCipherMac
-
- padding - Variable in class org.spongycastle.crypto.macs.ISO9797Alg3Mac
-
- padding - Variable in class org.spongycastle.crypto.paddings.PaddedBufferedBlockCipher
-
- padding - Variable in class org.spongycastle.util.encoders.Base64Encoder
-
- padding_large - Static variable in class com.tinfoilsms.crypto.R.dimen
-
- padding_medium - Static variable in class com.tinfoilsms.crypto.R.dimen
-
- padding_small - Static variable in class com.tinfoilsms.crypto.R.dimen
-
- param - Variable in class com.tinfoilsms.crypto.ECEngine
-
- param - Variable in class com.tinfoilsms.test.ECEngineTest
-
- param - Variable in class com.tinfoilsms.test.ECGKeyExchangeTest
-
- param - Variable in class com.tinfoilsms.test.ECGKeyUtilTest
-
- param - Variable in class com.tinfoilsms.test.ECKeyTest
-
- param - Variable in class org.spongycastle.crypto.engines.DESedeWrapEngine
-
Field param
- param - Variable in class org.spongycastle.crypto.engines.IESEngine
-
- param - Variable in class org.spongycastle.crypto.engines.RC2WrapEngine
-
Field param
- param - Variable in class org.spongycastle.crypto.engines.RFC3211WrapEngine
-
- param - Variable in class org.spongycastle.crypto.engines.RFC3394WrapEngine
-
- param - Variable in class org.spongycastle.crypto.generators.DHBasicKeyPairGenerator
-
- param - Variable in class org.spongycastle.crypto.generators.DHKeyPairGenerator
-
- param - Variable in class org.spongycastle.crypto.generators.DSAKeyPairGenerator
-
- param - Variable in class org.spongycastle.crypto.generators.ElGamalKeyPairGenerator
-
- param - Variable in class org.spongycastle.crypto.generators.GOST3410KeyPairGenerator
-
- param - Variable in class org.spongycastle.crypto.generators.NaccacheSternKeyPairGenerator
-
- param - Variable in class org.spongycastle.crypto.generators.RSAKeyPairGenerator
-
- param - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
-
- parameters - Variable in class org.spongycastle.asn1.x509.AlgorithmIdentifier
-
- parameters - Variable in class org.spongycastle.asn1.x9.X9FieldID
-
- parameters - Variable in class org.spongycastle.crypto.params.ParametersWithIV
-
- parameters - Variable in class org.spongycastle.crypto.params.ParametersWithRandom
-
- parameters - Variable in class org.spongycastle.crypto.params.ParametersWithSalt
-
- parameters - Variable in class org.spongycastle.crypto.params.ParametersWithSBox
-
- parameters - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
-
- parametersDefined - Variable in class org.spongycastle.asn1.x509.AlgorithmIdentifier
-
- ParametersWithIV - Class in org.spongycastle.crypto.params
-
- ParametersWithIV(CipherParameters, byte[]) - Constructor for class org.spongycastle.crypto.params.ParametersWithIV
-
- ParametersWithIV(CipherParameters, byte[], int, int) - Constructor for class org.spongycastle.crypto.params.ParametersWithIV
-
- ParametersWithRandom - Class in org.spongycastle.crypto.params
-
- ParametersWithRandom(CipherParameters, SecureRandom) - Constructor for class org.spongycastle.crypto.params.ParametersWithRandom
-
- ParametersWithRandom(CipherParameters) - Constructor for class org.spongycastle.crypto.params.ParametersWithRandom
-
- ParametersWithSalt - Class in org.spongycastle.crypto.params
-
Cipher parameters with a fixed salt value associated with them.
- ParametersWithSalt(CipherParameters, byte[]) - Constructor for class org.spongycastle.crypto.params.ParametersWithSalt
-
- ParametersWithSalt(CipherParameters, byte[], int, int) - Constructor for class org.spongycastle.crypto.params.ParametersWithSalt
-
- ParametersWithSBox - Class in org.spongycastle.crypto.params
-
- ParametersWithSBox(CipherParameters, byte[]) - Constructor for class org.spongycastle.crypto.params.ParametersWithSBox
-
- paramPlusIV - Variable in class org.spongycastle.crypto.engines.DESedeWrapEngine
-
Field paramPlusIV
- paramPlusIV - Variable in class org.spongycastle.crypto.engines.RC2WrapEngine
-
Field paramPlusIV
- params - Static variable in class org.spongycastle.asn1.cryptopro.ECGOST3410NamedCurves
-
- params - Static variable in class org.spongycastle.asn1.cryptopro.GOST3410NamedParameters
-
- params - Variable in class org.spongycastle.asn1.x9.X962Parameters
-
- params - Variable in class org.spongycastle.asn1.x9.X9ECParametersHolder
-
- params - Variable in class org.spongycastle.crypto.engines.NTRUEngine
-
- params - Variable in class org.spongycastle.crypto.generators.ECKeyPairGenerator
-
- params - Variable in class org.spongycastle.crypto.generators.NTRUEncryptionKeyPairGenerator
-
- params - Variable in class org.spongycastle.crypto.generators.NTRUSigningKeyPairGenerator
-
- params - Variable in class org.spongycastle.crypto.params.DHKeyGenerationParameters
-
- params - Variable in class org.spongycastle.crypto.params.DHKeyParameters
-
- params - Variable in class org.spongycastle.crypto.params.DSAKeyGenerationParameters
-
- params - Variable in class org.spongycastle.crypto.params.DSAKeyParameters
-
- params - Variable in class org.spongycastle.crypto.params.ECKeyParameters
-
- params - Variable in class org.spongycastle.crypto.params.ElGamalKeyGenerationParameters
-
- params - Variable in class org.spongycastle.crypto.params.ElGamalKeyParameters
-
- params - Variable in class org.spongycastle.crypto.params.GOST3410KeyGenerationParameters
-
- params - Variable in class org.spongycastle.crypto.params.GOST3410KeyParameters
-
- params - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyParameters
-
- params - Variable in class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters.Basis
-
- params - Variable in class org.spongycastle.crypto.params.NTRUSigningPublicKeyParameters
-
- params - Variable in class org.spongycastle.crypto.signers.NTRUSigner
-
- paramSet - Variable in class org.spongycastle.asn1.cryptopro.GOST28147Parameters
-
- parse() - Method in class org.spongycastle.asn1.LazyEncodedSequence
-
- parse(InputStream) - Static method in class org.spongycastle.crypto.tls.Certificate
-
Parse the ServerCertificate message.
- parseIPv4(String, byte[], int) - Method in class org.spongycastle.asn1.x509.GeneralName
-
- parseIPv4Mask(String, byte[], int) - Method in class org.spongycastle.asn1.x509.GeneralName
-
- parseIPv6(String) - Method in class org.spongycastle.asn1.x509.GeneralName
-
- parseMask(String) - Method in class org.spongycastle.asn1.x509.GeneralName
-
- parseObject(PemObject) - Method in interface org.spongycastle.util.io.pem.PemObjectParser
-
- parsePrivateKey() - Method in class org.spongycastle.asn1.pkcs.PrivateKeyInfo
-
- parsePublicKey() - Method in class org.spongycastle.asn1.x509.SubjectPublicKeyInfo
-
for when the public key is an encoded object - if the bitstring
can't be decoded this routine throws an IOException.
- parser() - Method in class org.spongycastle.asn1.ASN1OctetString
-
- parser() - Method in class org.spongycastle.asn1.ASN1Sequence
-
- parser() - Method in class org.spongycastle.asn1.ASN1Set
-
- parser - Variable in class org.spongycastle.asn1.BERApplicationSpecificParser
-
- partialBlockOkay - Variable in class org.spongycastle.crypto.BufferedBlockCipher
-
- partModReduction(BigInteger, int, byte, BigInteger[], byte, byte) - Static method in class org.spongycastle.math.ec.Tnaf
-
Partial modular reduction modulo
(τm - 1)/(τ - 1)
.
- partyAInfo - Variable in class org.spongycastle.asn1.x9.OtherInfo
-
- partyAInfo - Variable in class org.spongycastle.crypto.agreement.kdf.DHKEKGenerator
-
- password - Variable in class org.spongycastle.crypto.PBEParametersGenerator
-
- password - Variable in class org.spongycastle.crypto.tls.SRPTlsClient
-
- password - Variable in class org.spongycastle.crypto.tls.TlsSRPKeyExchange
-
- pathLenConstraint - Variable in class org.spongycastle.asn1.x509.BasicConstraints
-
- PBEParameter - Class in org.spongycastle.asn1.pkcs
-
- PBEParameter(byte[], int) - Constructor for class org.spongycastle.asn1.pkcs.PBEParameter
-
- PBEParameter(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.PBEParameter
-
- PBEParametersGenerator - Class in org.spongycastle.crypto
-
super class for all Password Based Encryption (PBE) parameter generator classes.
- PBEParametersGenerator() - Constructor for class org.spongycastle.crypto.PBEParametersGenerator
-
base constructor.
- PBES2Algorithms - Class in org.spongycastle.asn1.pkcs
-
Deprecated.
- use AlgorithmIdentifier and PBES2Parameters
- PBES2Algorithms(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.PBES2Algorithms
-
Deprecated.
- PBES2Parameters - Class in org.spongycastle.asn1.pkcs
-
- PBES2Parameters(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.PBES2Parameters
-
- pbeWithMD2AndDES_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbeWithMD2AndRC2_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbeWithMD5AndDES_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbeWithMD5AndRC2_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbeWithSHA1AndDES_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbeWithSHA1AndRC2_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbeWithSHAAnd128BitRC2_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbeWithSHAAnd128BitRC4 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbeWithSHAAnd2_KeyTripleDES_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbeWithSHAAnd3_KeyTripleDES_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbeWithSHAAnd40BitRC2_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pbewithSHAAnd40BitRC2_CBC - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
Deprecated.
use pbeWithSHAAnd40BitRC2_CBC
- pbeWithSHAAnd40BitRC4 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- PBKDF2Params - Class in org.spongycastle.asn1.pkcs
-
- PBKDF2Params(byte[], int) - Constructor for class org.spongycastle.asn1.pkcs.PBKDF2Params
-
- PBKDF2Params(byte[], int, int) - Constructor for class org.spongycastle.asn1.pkcs.PBKDF2Params
-
- PBKDF2Params(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.PBKDF2Params
-
- pc1 - Static variable in class org.spongycastle.crypto.engines.DESEngine
-
- pc2 - Static variable in class org.spongycastle.crypto.engines.DESEngine
-
- PemGenerationException - Exception in org.spongycastle.util.io.pem
-
- PemGenerationException(String, Throwable) - Constructor for exception org.spongycastle.util.io.pem.PemGenerationException
-
- PemGenerationException(String) - Constructor for exception org.spongycastle.util.io.pem.PemGenerationException
-
- PemHeader - Class in org.spongycastle.util.io.pem
-
- PemHeader(String, String) - Constructor for class org.spongycastle.util.io.pem.PemHeader
-
- PemObject - Class in org.spongycastle.util.io.pem
-
- PemObject(String, byte[]) - Constructor for class org.spongycastle.util.io.pem.PemObject
-
Generic constructor for object without headers.
- PemObject(String, List, byte[]) - Constructor for class org.spongycastle.util.io.pem.PemObject
-
Generic constructor for object with headers.
- PemObjectGenerator - Interface in org.spongycastle.util.io.pem
-
- PemObjectParser - Interface in org.spongycastle.util.io.pem
-
- PemReader - Class in org.spongycastle.util.io.pem
-
- PemReader(Reader) - Constructor for class org.spongycastle.util.io.pem.PemReader
-
- PemWriter - Class in org.spongycastle.util.io.pem
-
A generic PEM writer, based on RFC 1421
- PemWriter(Writer) - Constructor for class org.spongycastle.util.io.pem.PemWriter
-
Base constructor.
- perform() - Method in class org.spongycastle.util.test.SimpleTest
-
- perform() - Method in interface org.spongycastle.util.test.Test
-
- performDecrypt(byte[]) - Method in class org.spongycastle.crypto.examples.DESExample
-
- performEncrypt(byte[]) - Method in class org.spongycastle.crypto.examples.DESExample
-
- performTest() - Method in class org.spongycastle.util.test.SimpleTest
-
- permissionMask - Variable in class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
-
- permitted - Variable in class org.spongycastle.asn1.x509.NameConstraints
-
- permuteList(Vector, SecureRandom) - Static method in class org.spongycastle.crypto.generators.NaccacheSternKeyPairGenerator
-
Generates a permuted ArrayList from the original one.
- Pfx - Class in org.spongycastle.asn1.pkcs
-
the infamous Pfx from PKCS12
- Pfx(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.Pfx
-
- Pfx(ContentInfo, MacData) - Constructor for class org.spongycastle.asn1.pkcs.Pfx
-
- pgenCounter - Variable in class org.spongycastle.asn1.x9.DHValidationParms
-
- pgpCFB - Variable in class org.spongycastle.crypto.BufferedBlockCipher
-
- PGPCFBBlockCipher - Class in org.spongycastle.crypto.modes
-
Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
- PGPCFBBlockCipher(BlockCipher, boolean) - Constructor for class org.spongycastle.crypto.modes.PGPCFBBlockCipher
-
Basic constructor.
- phaseCalc1(int, int, int, int) - Method in class org.spongycastle.crypto.engines.SEEDEngine
-
- phaseCalc2(int, int, int, int) - Method in class org.spongycastle.crypto.engines.SEEDEngine
-
- PHI - Static variable in class org.spongycastle.crypto.engines.SerpentEngine
-
- phi_n - Variable in class org.spongycastle.crypto.params.NaccacheSternPrivateKeyParameters
-
- physicalDeliveryOfficeName - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-
- pi1(int[]) - Method in class org.spongycastle.crypto.engines.NoekeonEngine
-
- pi2(int[]) - Method in class org.spongycastle.crypto.engines.NoekeonEngine
-
- PIN_USAGE_POLICY - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- pipeAll(InputStream, OutputStream) - Static method in class org.spongycastle.util.io.Streams
-
- pipeAllLimited(InputStream, long, OutputStream) - Static method in class org.spongycastle.util.io.Streams
-
- piTable - Static variable in class org.spongycastle.crypto.engines.RC2Engine
-
- PK - Static variable in class org.spongycastle.asn1.eac.CertificateBody
-
- pkcs12Attributes - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
-
- PKCS12BagAttributeCarrier - Interface in org.spongycastle.jce.interfaces
-
allow us to set attributes on objects that can go into a PKCS12 store.
- PKCS12BagAttributeCarrierImpl - Class in org.spongycastle.jcajce.provider.asymmetric.util
-
- PKCS12BagAttributeCarrierImpl(Hashtable, Vector) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
-
- PKCS12BagAttributeCarrierImpl() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
-
- pkcs12Ordering - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
-
- PKCS12ParametersGenerator - Class in org.spongycastle.crypto.generators
-
Generator for PBE derived keys and ivs as defined by PKCS 12 V1.0.
- PKCS12ParametersGenerator(Digest) - Constructor for class org.spongycastle.crypto.generators.PKCS12ParametersGenerator
-
Construct a PKCS 12 Parameters generator.
- PKCS12PasswordToBytes(char[]) - Static method in class org.spongycastle.crypto.PBEParametersGenerator
-
converts a password to a byte array according to the scheme in
PKCS12 (unicode, big endian, 2 zero pad bytes at the end).
- PKCS12PBEParams - Class in org.spongycastle.asn1.pkcs
-
- PKCS12PBEParams(byte[], int) - Constructor for class org.spongycastle.asn1.pkcs.PKCS12PBEParams
-
- PKCS12PBEParams(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.PKCS12PBEParams
-
- PKCS1Encoding - Class in org.spongycastle.crypto.encodings
-
this does your basic PKCS 1 v1.5 padding - whether or not you should be using this
depends on your application - see PKCS1 Version 2 for details.
- PKCS1Encoding(AsymmetricBlockCipher) - Constructor for class org.spongycastle.crypto.encodings.PKCS1Encoding
-
Basic constructor.
- PKCS5PasswordToBytes(char[]) - Static method in class org.spongycastle.crypto.PBEParametersGenerator
-
converts a password to a byte array according to the scheme in
PKCS5 (ascii, no padding)
- PKCS5PasswordToUTF8Bytes(char[]) - Static method in class org.spongycastle.crypto.PBEParametersGenerator
-
converts a password to a byte array according to the scheme in
PKCS5 (UTF-8, no padding)
- PKCS5S1ParametersGenerator - Class in org.spongycastle.crypto.generators
-
Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 1.
- PKCS5S1ParametersGenerator(Digest) - Constructor for class org.spongycastle.crypto.generators.PKCS5S1ParametersGenerator
-
Construct a PKCS 5 Scheme 1 Parameters generator.
- PKCS5S2ParametersGenerator - Class in org.spongycastle.crypto.generators
-
Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 2.
- PKCS5S2ParametersGenerator() - Constructor for class org.spongycastle.crypto.generators.PKCS5S2ParametersGenerator
-
construct a PKCS5 Scheme 2 Parameters generator.
- PKCS5S2ParametersGenerator(Digest) - Constructor for class org.spongycastle.crypto.generators.PKCS5S2ParametersGenerator
-
- PKCS7Padding - Class in org.spongycastle.crypto.paddings
-
A padder that adds PKCS7/PKCS5 padding to a block.
- PKCS7Padding() - Constructor for class org.spongycastle.crypto.paddings.PKCS7Padding
-
- pkcs8ShroudedKeyBag - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_1 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_12 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_12PbeIds - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_3 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_5 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_7 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_challengePassword - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_contentType - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_counterSignature - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_emailAddress - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_extendedCertificateAttributes - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_extensionRequest - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_friendlyName - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_localKeyId - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_messageDigest - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_signingDescription - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_signingTime - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_smimeCapabilities - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_unstructuredAddress - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- pkcs_9_at_unstructuredName - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- PKCSObjectIdentifiers - Interface in org.spongycastle.asn1.pkcs
-
- pkLen - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
- pkLen - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
-
- PLACE_OF_BIRTH - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
-
RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
- PLACE_OF_BIRTH - Static variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
- policyAuthority - Variable in class org.spongycastle.asn1.x509.IetfAttrSyntax
-
- policyConstraints - Static variable in class org.spongycastle.asn1.x509.Extension
-
Policy Constraints
- policyConstraints - Static variable in class org.spongycastle.asn1.x509.X509Extension
-
Policy Constraints
- PolicyConstraints - Static variable in class org.spongycastle.asn1.x509.X509Extensions
-
Deprecated.
use X509Extension value.
- policyIdentifier - Variable in class org.spongycastle.asn1.x509.PolicyInformation
-
- policyInformation - Variable in class org.spongycastle.asn1.x509.CertificatePolicies
-
- PolicyInformation - Class in org.spongycastle.asn1.x509
-
- PolicyInformation(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.PolicyInformation
-
- PolicyInformation(ASN1ObjectIdentifier) - Constructor for class org.spongycastle.asn1.x509.PolicyInformation
-
- PolicyInformation(ASN1ObjectIdentifier, ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.PolicyInformation
-
- policyMappings - Static variable in class org.spongycastle.asn1.x509.Extension
-
Policy Mappings
- PolicyMappings - Class in org.spongycastle.asn1.x509
-
PolicyMappings V3 extension, described in RFC3280.
- PolicyMappings(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.PolicyMappings
-
Creates a new PolicyMappings
instance.
- PolicyMappings(Hashtable) - Constructor for class org.spongycastle.asn1.x509.PolicyMappings
-
Creates a new PolicyMappings
instance.
- policyMappings - Static variable in class org.spongycastle.asn1.x509.X509Extension
-
Policy Mappings
- PolicyMappings - Static variable in class org.spongycastle.asn1.x509.X509Extensions
-
Deprecated.
use X509Extension value.
- PolicyQualifierId - Class in org.spongycastle.asn1.x509
-
PolicyQualifierId, used in the CertificatePolicies
X509V3 extension.
- PolicyQualifierId(String) - Constructor for class org.spongycastle.asn1.x509.PolicyQualifierId
-
- policyQualifierId - Variable in class org.spongycastle.asn1.x509.PolicyQualifierInfo
-
- PolicyQualifierInfo - Class in org.spongycastle.asn1.x509
-
Policy qualifiers, used in the X509V3 CertificatePolicies
extension.
- PolicyQualifierInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.spongycastle.asn1.x509.PolicyQualifierInfo
-
Creates a new PolicyQualifierInfo
instance.
- PolicyQualifierInfo(String) - Constructor for class org.spongycastle.asn1.x509.PolicyQualifierInfo
-
Creates a new PolicyQualifierInfo
containing a
cPSuri qualifier.
- PolicyQualifierInfo(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.PolicyQualifierInfo
-
Creates a new PolicyQualifierInfo
instance.
- policyQualifiers - Variable in class org.spongycastle.asn1.x509.PolicyInformation
-
- Polynomial - Interface in org.spongycastle.math.ntru.polynomial
-
- polyType - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
- polyType - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
-
- polyType - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- populateFromPrivKeyInfo(PrivateKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- populateFromPubKeyInfo(SubjectPublicKeyInfo) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- POSTAL_ADDRESS - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
-
RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF
DirectoryString(SIZE(1..30))
- POSTAL_ADDRESS - Static variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF
DirectoryString(SIZE(1..30))
- POSTAL_CODE - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
-
postalCode - DirectoryString(SIZE(1..40)
- POSTAL_CODE - Static variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
postalCode - DirectoryString(SIZE(1..40)
- postalAddress - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-
- postalCode - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-
- postOfficeBox - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-
- pow(int, int, int) - Static method in class org.spongycastle.math.ntru.util.Util
-
Calculates a^b mod modulus
- pow(long, int, long) - Static method in class org.spongycastle.math.ntru.util.Util
-
Calculates a^b mod modulus
- POW_2_WIDTH - Static variable in class org.spongycastle.math.ec.Tnaf
-
24
- PPB - Static variable in class org.spongycastle.math.ec.ECFieldElement.F2m
-
Indicates pentanomial basis representation (PPB).
- ppBasis - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
-
- PRE_ISSUING_DATA - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- preBlock - Variable in class org.spongycastle.crypto.signers.ISO9796d2Signer
-
- preComp - Variable in class org.spongycastle.math.ec.WNafPreCompInfo
-
Array holding the precomputed ECPoint
s used for the Window
NAF multiplication in
WNafMultiplier.multiply()
.
- preComp - Variable in class org.spongycastle.math.ec.WTauNafPreCompInfo
-
Array holding the precomputed ECPoint.F2m
s used for the
WTNAF multiplication in
WTauNafMultiplier.multiply()
.
- preCompInfo - Variable in class org.spongycastle.math.ec.ECPoint
-
- PreCompInfo - Interface in org.spongycastle.math.ec
-
Interface for classes storing precomputation data for multiplication
algorithms.
- preferredDeliveryMethod - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-
- preferSignedData - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- PREFIX - Static variable in class org.spongycastle.jcajce.provider.asymmetric.EC
-
- premasterSecret - Variable in class org.spongycastle.crypto.tls.TlsPSKKeyExchange
-
- premasterSecret - Variable in class org.spongycastle.crypto.tls.TlsRSAKeyExchange
-
- preSig - Variable in class org.spongycastle.crypto.signers.ISO9796d2Signer
-
- PRF(byte[], String, byte[], int) - Static method in class org.spongycastle.crypto.tls.TlsUtils
-
- PRF_1_2(Digest, byte[], String, byte[], int) - Static method in class org.spongycastle.crypto.tls.TlsUtils
-
- PRIMARY_ACCOUNT_NUMBER - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- prime1 - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKey
-
- prime1 - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- prime192v1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
-
- prime192v1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
-
- prime192v2 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
-
- prime192v2 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
-
- prime192v3 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
-
- prime192v3 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
-
- prime2 - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKey
-
- prime2 - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- prime239v1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
-
- prime239v1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
-
- prime239v2 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
-
- prime239v2 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
-
- prime239v3 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
-
- prime239v3 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
-
- prime256v1 - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
-
- prime256v1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
-
- prime_field - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
-
- primeCheck - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- primeCurve - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
-
- primeModulusP - Variable in class org.spongycastle.asn1.eac.ECDSAPublicKey
-
- PRIMES - Static variable in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
-
Prime numbers > 4500 for resultant computation.
- PRINTABLE_STRING - Static variable in interface org.spongycastle.asn1.BERTags
-
- priorInfo - Variable in class com.tinfoilsms.test.APrioriInfoTest
-
- priorInfo - Variable in class com.tinfoilsms.test.ECEngineTest
-
- priorInfo - Variable in class com.tinfoilsms.test.ECGKeyExchangeTest
-
- privateExponent - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKey
-
- privateExponent - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- privateKey - Variable in class org.spongycastle.crypto.params.AsymmetricKeyParameter
-
- PrivateKeyFactory - Class in org.spongycastle.crypto.util
-
Factory for creating private key objects from PKCS8 PrivateKeyInfo objects.
- PrivateKeyFactory() - Constructor for class org.spongycastle.crypto.util.PrivateKeyFactory
-
- PrivateKeyInfo - Class in org.spongycastle.asn1.pkcs
-
- PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.spongycastle.asn1.pkcs.PrivateKeyInfo
-
- PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable, ASN1Set) - Constructor for class org.spongycastle.asn1.pkcs.PrivateKeyInfo
-
- PrivateKeyInfo(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.PrivateKeyInfo
-
- privateKeyUsagePeriod - Static variable in class org.spongycastle.asn1.x509.Extension
-
Private Key Usage Period
- PrivateKeyUsagePeriod - Class in org.spongycastle.asn1.x509
-
PrivateKeyUsagePeriod ::= SEQUENCE {
notBefore [0] GeneralizedTime OPTIONAL,
notAfter [1] GeneralizedTime OPTIONAL }
- PrivateKeyUsagePeriod(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.PrivateKeyUsagePeriod
-
- privateKeyUsagePeriod - Static variable in class org.spongycastle.asn1.x509.X509Extension
-
Private Key Usage Period
- PrivateKeyUsagePeriod - Static variable in class org.spongycastle.asn1.x509.X509Extensions
-
Deprecated.
use X509Extension value.
- privateParam - Variable in class org.spongycastle.crypto.AsymmetricCipherKeyPair
-
- privateToExplicitParameters(PrivateKey, String) - Static method in class org.spongycastle.jce.ECKeyUtil
-
Convert a passed in private EC key to have explicit parameters.
- privateToExplicitParameters(PrivateKey, Provider) - Static method in class org.spongycastle.jce.ECKeyUtil
-
Convert a passed in private EC key to have explicit parameters.
- privateValue - Variable in class org.spongycastle.crypto.agreement.DHAgreement
-
- PRIVILEGE_WITHDRAWN - Static variable in class org.spongycastle.asn1.x509.CRLReason
-
Deprecated.
use lower case version
- PRIVILEGE_WITHDRAWN - Static variable in class org.spongycastle.asn1.x509.ReasonFlags
-
Deprecated.
use lower case version
- privilegeWithdrawn - Static variable in class org.spongycastle.asn1.x509.CRLReason
-
- privilegeWithdrawn - Static variable in class org.spongycastle.asn1.x509.ReasonFlags
-
- privKey - Variable in class org.spongycastle.asn1.pkcs.PrivateKeyInfo
-
- privKey - Variable in class org.spongycastle.crypto.engines.NTRUEngine
-
- privKey - Variable in class org.spongycastle.jce.spec.IEKeySpec
-
- privParam - Variable in class org.spongycastle.crypto.engines.IESEngine
-
- privParams - Variable in class org.spongycastle.crypto.agreement.ECMQVBasicAgreement
-
- procedure_A(int, int, BigInteger[], int) - Method in class org.spongycastle.crypto.generators.GOST3410ParametersGenerator
-
- procedure_Aa(long, long, BigInteger[], int) - Method in class org.spongycastle.crypto.generators.GOST3410ParametersGenerator
-
- procedure_B(int, int, BigInteger[]) - Method in class org.spongycastle.crypto.generators.GOST3410ParametersGenerator
-
- procedure_Bb(long, long, BigInteger[]) - Method in class org.spongycastle.crypto.generators.GOST3410ParametersGenerator
-
- procedure_C(BigInteger, BigInteger) - Method in class org.spongycastle.crypto.generators.GOST3410ParametersGenerator
-
Procedure C
procedure generates the a value from the given p,q,
returning the a value.
- process() - Method in class org.spongycastle.crypto.examples.DESExample
-
- process(byte, byte[], int) - Method in class org.spongycastle.crypto.modes.EAXBlockCipher
-
- process(byte, byte[], int) - Method in class org.spongycastle.crypto.modes.GCMBlockCipher
-
- processAlert() - Method in class org.spongycastle.crypto.tls.TlsProtocolHandler
-
- processApplicationData() - Method in class org.spongycastle.crypto.tls.TlsProtocolHandler
-
- processBlock(byte[]) - Method in class com.tinfoilsms.crypto.ECEngine
-
A wrapper for IESEngine processBlock() method, receives user input and
encrypts or decrypts the input received.
- processBlock(byte[], int, int) - Method in class com.tinfoilsms.crypto.ECEngine
-
A wrapper for IESEngine processBlock() method, receives user input and
encrypts or decrypts the input received.
- processBlock(byte[], int, int) - Method in interface org.spongycastle.crypto.AsymmetricBlockCipher
-
process the block of len bytes stored in in from offset inOff.
- processBlock(byte[], int, byte[], int) - Method in interface org.spongycastle.crypto.BlockCipher
-
Process one block of input from the array in and write it to
the out array.
- processBlock() - Method in class org.spongycastle.crypto.digests.GeneralDigest
-
- processBlock(byte[], int) - Method in class org.spongycastle.crypto.digests.GOST3411Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.LongDigest
-
- processBlock(byte[]) - Method in class org.spongycastle.crypto.digests.MD2Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.MD4Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.MD5Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.RIPEMD128Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.RIPEMD160Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.SHA1Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.SHA224Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.SHA256Digest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.TigerDigest
-
- processBlock() - Method in class org.spongycastle.crypto.digests.WhirlpoolDigest
-
- processBlock(byte[], int, int) - Method in class org.spongycastle.crypto.encodings.ISO9796d1Encoding
-
- processBlock(byte[], int, int) - Method in class org.spongycastle.crypto.encodings.OAEPEncoding
-
- processBlock(byte[], int, int) - Method in class org.spongycastle.crypto.encodings.PKCS1Encoding
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.AESEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.AESFastEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.AESLightEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.BlowfishEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.CamelliaEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.CamelliaLightEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.CAST5Engine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.DESedeEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.DESEngine
-
- processBlock(byte[], int, int) - Method in class org.spongycastle.crypto.engines.ElGamalEngine
-
Process a single block using the basic ElGamal algorithm.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.GOST28147Engine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.IDEAEngine
-
- processBlock(byte[], int, int) - Method in class org.spongycastle.crypto.engines.IESEngine
-
- processBlock(byte[], int, int) - Method in class org.spongycastle.crypto.engines.NaccacheSternEngine
-
Process a single Block using the Naccache-Stern algorithm.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.NoekeonEngine
-
- processBlock(byte[], int, int) - Method in class org.spongycastle.crypto.engines.NTRUEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.NullEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.RC2Engine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.RC532Engine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.RC564Engine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.RC6Engine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.RijndaelEngine
-
- processBlock(byte[], int, int) - Method in class org.spongycastle.crypto.engines.RSABlindedEngine
-
Process a single block using the basic RSA algorithm.
- processBlock(byte[], int, int) - Method in class org.spongycastle.crypto.engines.RSABlindingEngine
-
Process a single block using the RSA blinding algorithm.
- processBlock(BigInteger) - Method in class org.spongycastle.crypto.engines.RSACoreEngine
-
- processBlock(byte[], int, int) - Method in class org.spongycastle.crypto.engines.RSAEngine
-
Process a single block using the basic RSA algorithm.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.SEEDEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.SerpentEngine
-
Process one block of input from the array in and write it to
the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.SkipjackEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.TEAEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.TwofishEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.XTEAEngine
-
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.macs.MacCFBBlockCipher
-
Process one block of input from the array in and write it to
the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.modes.CBCBlockCipher
-
Process one block of input from the array in and write it to
the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.modes.CFBBlockCipher
-
Process one block of input from the array in and write it to
the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.modes.GOFBBlockCipher
-
Process one block of input from the array in and write it to
the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.modes.OFBBlockCipher
-
Process one block of input from the array in and write it to
the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.modes.OpenPGPCFBBlockCipher
-
Process one block of input from the array in and write it to
the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.modes.PGPCFBBlockCipher
-
Process one block of input from the array in and write it to
the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.modes.SICBlockCipher
-
- processBlock128(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.CamelliaEngine
-
- processBlock128(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.CamelliaLightEngine
-
- processBlock192or256(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.CamelliaEngine
-
- processBlock192or256(byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.CamelliaLightEngine
-
- processByte(byte) - Method in class org.spongycastle.crypto.BufferedAsymmetricBlockCipher
-
add another byte for processing.
- processByte(byte, byte[], int) - Method in class org.spongycastle.crypto.BufferedBlockCipher
-
process a single byte, producing an output block if neccessary.
- processByte(byte, byte[], int) - Method in interface org.spongycastle.crypto.modes.AEADBlockCipher
-
encrypt/decrypt a single byte.
- processByte(byte, byte[], int) - Method in class org.spongycastle.crypto.modes.CCMBlockCipher
-
- processByte(byte, byte[], int) - Method in class org.spongycastle.crypto.modes.CTSBlockCipher
-
process a single byte, producing an output block if neccessary.
- processByte(byte, byte[], int) - Method in class org.spongycastle.crypto.modes.EAXBlockCipher
-
- processByte(byte, byte[], int) - Method in class org.spongycastle.crypto.modes.GCMBlockCipher
-
- processByte(byte, byte[], int) - Method in class org.spongycastle.crypto.modes.PaddedBlockCipher
-
Deprecated.
process a single byte, producing an output block if neccessary.
- processByte(byte, byte[], int) - Method in class org.spongycastle.crypto.paddings.PaddedBufferedBlockCipher
-
process a single byte, producing an output block if neccessary.
- processByte(byte, byte[], int) - Method in class org.spongycastle.util.encoders.BufferedDecoder
-
- processByte(byte, byte[], int) - Method in class org.spongycastle.util.encoders.BufferedEncoder
-
- processBytes(byte[], int, int) - Method in class org.spongycastle.crypto.BufferedAsymmetricBlockCipher
-
add len bytes to the buffer for processing.
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.BufferedBlockCipher
-
process an array of bytes, producing output if necessary.
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.engines.Grain128Engine
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.engines.Grainv1Engine
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.engines.HC128Engine
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.engines.HC256Engine
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.engines.ISAACEngine
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.engines.RC4Engine
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.engines.Salsa20Engine
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.engines.VMPCEngine
-
- processBytes(byte[], int, int, byte[], int) - Method in interface org.spongycastle.crypto.modes.AEADBlockCipher
-
process a block of bytes from in putting the result into out.
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.modes.CCMBlockCipher
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.modes.CTSBlockCipher
-
process an array of bytes, producing output if necessary.
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.modes.EAXBlockCipher
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.modes.GCMBlockCipher
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.modes.PaddedBlockCipher
-
Deprecated.
process an array of bytes, producing output if necessary.
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.paddings.PaddedBufferedBlockCipher
-
process an array of bytes, producing output if necessary.
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.crypto.StreamBlockCipher
-
process a block of bytes from in putting the result into out.
- processBytes(byte[], int, int, byte[], int) - Method in interface org.spongycastle.crypto.StreamCipher
-
process a block of bytes from in putting the result into out.
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.util.encoders.BufferedDecoder
-
- processBytes(byte[], int, int, byte[], int) - Method in class org.spongycastle.util.encoders.BufferedEncoder
-
- processChangeCipherSpec() - Method in class org.spongycastle.crypto.tls.TlsProtocolHandler
-
This method is called, when a change cipher spec message is received.
- processCheckSum(byte[]) - Method in class org.spongycastle.crypto.digests.MD2Digest
-
- processClientCredentials(TlsCredentials) - Method in class org.spongycastle.crypto.tls.TlsDHKeyExchange
-
- processClientCredentials(TlsCredentials) - Method in class org.spongycastle.crypto.tls.TlsECDHEKeyExchange
-
- processClientCredentials(TlsCredentials) - Method in class org.spongycastle.crypto.tls.TlsECDHKeyExchange
-
- processClientCredentials(TlsCredentials) - Method in interface org.spongycastle.crypto.tls.TlsKeyExchange
-
- processClientCredentials(TlsCredentials) - Method in class org.spongycastle.crypto.tls.TlsPSKKeyExchange
-
- processClientCredentials(TlsCredentials) - Method in class org.spongycastle.crypto.tls.TlsRSAKeyExchange
-
- processClientCredentials(TlsCredentials) - Method in class org.spongycastle.crypto.tls.TlsSRPKeyExchange
-
- processData(byte[]) - Method in class org.spongycastle.crypto.engines.NaccacheSternEngine
-
Convenience Method for data exchange with the cipher.
- processData(short, byte[], int, int) - Method in class org.spongycastle.crypto.tls.TlsProtocolHandler
-
- processFilledBuffer(byte[], int) - Method in class org.spongycastle.crypto.digests.WhirlpoolDigest
-
- processHandshake() - Method in class org.spongycastle.crypto.tls.TlsProtocolHandler
-
- processHandshakeMessage(short, byte[]) - Method in class org.spongycastle.crypto.tls.TlsProtocolHandler
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.GeneralDigest
-
- processLength(long, long) - Method in class org.spongycastle.crypto.digests.LongDigest
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.MD4Digest
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.MD5Digest
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.RIPEMD128Digest
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.RIPEMD160Digest
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.SHA1Digest
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.SHA224Digest
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.SHA256Digest
-
- processLength(long) - Method in class org.spongycastle.crypto.digests.TigerDigest
-
- processPacket(byte[], int, int) - Method in class org.spongycastle.crypto.modes.CCMBlockCipher
-
- processServerCertificate(Certificate) - Method in class org.spongycastle.crypto.tls.TlsDHKeyExchange
-
- processServerCertificate(Certificate) - Method in class org.spongycastle.crypto.tls.TlsECDHKeyExchange
-
- processServerCertificate(Certificate) - Method in interface org.spongycastle.crypto.tls.TlsKeyExchange
-
- processServerCertificate(Certificate) - Method in class org.spongycastle.crypto.tls.TlsPSKKeyExchange
-
- processServerCertificate(Certificate) - Method in class org.spongycastle.crypto.tls.TlsRSAKeyExchange
-
- processServerCertificate(Certificate) - Method in class org.spongycastle.crypto.tls.TlsSRPKeyExchange
-
- processServerExtensions(Hashtable) - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
-
- processServerExtensions(Hashtable) - Method in class org.spongycastle.crypto.tls.PSKTlsClient
-
- processServerExtensions(Hashtable) - Method in class org.spongycastle.crypto.tls.SRPTlsClient
-
- processServerExtensions(Hashtable) - Method in interface org.spongycastle.crypto.tls.TlsClient
-
- processServerKeyExchange(InputStream) - Method in class org.spongycastle.crypto.tls.TlsDHEKeyExchange
-
- processServerKeyExchange(InputStream) - Method in class org.spongycastle.crypto.tls.TlsDHKeyExchange
-
- processServerKeyExchange(InputStream) - Method in class org.spongycastle.crypto.tls.TlsECDHEKeyExchange
-
- processServerKeyExchange(InputStream) - Method in class org.spongycastle.crypto.tls.TlsECDHKeyExchange
-
- processServerKeyExchange(InputStream) - Method in interface org.spongycastle.crypto.tls.TlsKeyExchange
-
- processServerKeyExchange(InputStream) - Method in class org.spongycastle.crypto.tls.TlsPSKKeyExchange
-
- processServerKeyExchange(InputStream) - Method in class org.spongycastle.crypto.tls.TlsRSAKeyExchange
-
- processServerKeyExchange(InputStream) - Method in class org.spongycastle.crypto.tls.TlsSRPKeyExchange
-
- processTable(int, int, int[]) - Method in class org.spongycastle.crypto.engines.BlowfishEngine
-
apply the encryption cycle to each value pair in the table.
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.GeneralDigest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.LongDigest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.MD4Digest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.MD5Digest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.RIPEMD128Digest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.RIPEMD160Digest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.SHA1Digest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.SHA224Digest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.SHA256Digest
-
- processWord(byte[], int) - Method in class org.spongycastle.crypto.digests.TigerDigest
-
- ProductFormPolynomial - Class in org.spongycastle.math.ntru.polynomial
-
A polynomial of the form f1*f2+f3
, where
f1,f2,f3
are very sparsely populated ternary polynomials.
- ProductFormPolynomial(SparseTernaryPolynomial, SparseTernaryPolynomial, SparseTernaryPolynomial) - Constructor for class org.spongycastle.math.ntru.polynomial.ProductFormPolynomial
-
- ProfileId - Variable in class org.spongycastle.asn1.eac.CVCertificateRequest
-
- profileToASN1Object() - Method in class org.spongycastle.asn1.eac.CertificateBody
-
create a profile type Iso7816CertificateBody.
- profileType - Static variable in class org.spongycastle.asn1.eac.CertificateBody
-
- protocol_version - Static variable in class org.spongycastle.crypto.tls.AlertDescription
-
- ProtocolVersion - Class in org.spongycastle.crypto.tls
-
- ProtocolVersion(int) - Constructor for class org.spongycastle.crypto.tls.ProtocolVersion
-
- PROVIDER_NAME - Static variable in class org.spongycastle.jce.provider.BouncyCastleProvider
-
- ProviderConfiguration - Interface in org.spongycastle.jcajce.provider.config
-
- ProviderConfigurationPermission - Class in org.spongycastle.jcajce.provider.config
-
A permission class to define what can be done with the ConfigurableProvider interface.
- ProviderConfigurationPermission(String) - Constructor for class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
-
- ProviderConfigurationPermission(String, String) - Constructor for class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
-
- PSEUDONYM - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
-
RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
- PSEUDONYM - Static variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
- PSK - Static variable in class org.spongycastle.crypto.tls.KeyExchangeAlgorithm
-
- psk_identity_hint - Variable in class org.spongycastle.crypto.tls.TlsPSKKeyExchange
-
- pskIdentity - Variable in class org.spongycastle.crypto.tls.PSKTlsClient
-
- pskIdentity - Variable in class org.spongycastle.crypto.tls.TlsPSKKeyExchange
-
- PSKTlsClient - Class in org.spongycastle.crypto.tls
-
- PSKTlsClient(TlsPSKIdentity) - Constructor for class org.spongycastle.crypto.tls.PSKTlsClient
-
- PSKTlsClient(TlsCipherFactory, TlsPSKIdentity) - Constructor for class org.spongycastle.crypto.tls.PSKTlsClient
-
- pSourceAlgorithm - Variable in class org.spongycastle.asn1.pkcs.RSAESOAEPparams
-
- PSSSigner - Class in org.spongycastle.crypto.signers
-
RSA-PSS as described in PKCS# 1 v 2.1.
- PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.spongycastle.crypto.signers.PSSSigner
-
basic constructor
- PSSSigner(AsymmetricBlockCipher, Digest, Digest, int) - Constructor for class org.spongycastle.crypto.signers.PSSSigner
-
- PSSSigner(AsymmetricBlockCipher, Digest, int, byte) - Constructor for class org.spongycastle.crypto.signers.PSSSigner
-
- PSSSigner(AsymmetricBlockCipher, Digest, Digest, int, byte) - Constructor for class org.spongycastle.crypto.signers.PSSSigner
-
- pubKey - Variable in class org.spongycastle.crypto.engines.NTRUEngine
-
- pubKey - Variable in class org.spongycastle.jce.spec.IEKeySpec
-
- publicExponent - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKey
-
- publicExponent - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- publicExponent - Variable in class org.spongycastle.asn1.pkcs.RSAPublicKey
-
- publicExponent - Variable in class org.spongycastle.asn1.x509.RSAPublicKeyStructure
-
Deprecated.
- publicExponent - Variable in class org.spongycastle.crypto.params.RSAKeyGenerationParameters
-
- publicKey - Variable in class org.spongycastle.asn1.eac.CertificateBody
-
- publicKey - Static variable in class org.spongycastle.asn1.x509.ObjectDigestInfo
-
The public key is hashed.
- publicKey - Variable in class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters
-
- publicKey - Variable in class org.spongycastle.crypto.params.RSABlindingParameters
-
- publicKey - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- publicKeyCert - Static variable in class org.spongycastle.asn1.x509.ObjectDigestInfo
-
The public key certificate is hashed.
- PublicKeyDataObject - Class in org.spongycastle.asn1.eac
-
- PublicKeyDataObject() - Constructor for class org.spongycastle.asn1.eac.PublicKeyDataObject
-
- PublicKeyFactory - Class in org.spongycastle.crypto.util
-
Factory to create asymmetric public key parameters for asymmetric ciphers from range of
ASN.1 encoded SubjectPublicKeyInfo objects.
- PublicKeyFactory() - Constructor for class org.spongycastle.crypto.util.PublicKeyFactory
-
- publicKeyParamSet - Variable in class org.spongycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
-
- publicParam - Variable in class org.spongycastle.crypto.AsymmetricCipherKeyPair
-
- publicPointY - Variable in class org.spongycastle.asn1.eac.ECDSAPublicKey
-
- publicToExplicitParameters(PublicKey, String) - Static method in class org.spongycastle.jce.ECKeyUtil
-
Convert a passed in public EC key to have explicit parameters.
- publicToExplicitParameters(PublicKey, Provider) - Static method in class org.spongycastle.jce.ECKeyUtil
-
Convert a passed in public EC key to have explicit parameters.
- pubParam - Variable in class org.spongycastle.crypto.engines.IESEngine
-
- put(Object, Object) - Method in class org.spongycastle.asn1.eac.BidirectionalMap
-
- putInt(Digest, int) - Method in class org.spongycastle.crypto.engines.IndexGenerator
-
- putInt(Digest, int) - Method in class org.spongycastle.crypto.engines.NTRUEngine
-