Bouncy Castle Cryptography 1.19
A B C D E F G H I J K L M N O P R S T U V W X Z _

A

AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
add(DEREncodable) - Method in class org.bouncycastle.asn1.DEREncodableVector
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
addCapability(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
addCapability(DERObjectIdentifier, DEREncodable) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
addCapability(DERObjectIdentifier, int) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
addCertPathChecker(PKIXCertPathChecker) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Adds a PKIXCertPathChecker to the list of certification path checkers.
addCertStore(CertStore) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Adds a CertStore to the end of the list of CertStores used in finding certificates and CRLs.
addChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
addCRLEntry(ASN1Sequence) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(BigInteger, Date, int) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
Reason being as indicated by ReasonFlags, i.e.
addCRLEntry(DERInteger, DERUTCTime, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(DERInteger, Time, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addExtension(DERObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
add a given extension field for the standard extensions tag (tag 0)
addExtension(DERObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
add a given extension field for the standard extensions tag (tag 3)
addExtension(DERObjectIdentifier, boolean, DEREncodable) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
add a given extension field for the standard extensions tag (tag 0)
addExtension(DERObjectIdentifier, boolean, DEREncodable) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
add a given extension field for the standard extensions tag (tag 3)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
add a given extension field for the standard extensions tag (tag 3) The value parameter becomes the contents of the octet string associated with the extension.
addExtension(String, boolean, DEREncodable) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
add a given extension field for the standard extensions tag (tag 3)
addExtension(String, boolean, DEREncodable) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
add a given extension field for the standard extensions tag (tag 3)
addIssuerName(byte[]) - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Adds a name to the issuerNames criterion.
addIssuerName(String) - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Adds a name to the issuerNames criterion.
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.ASN1Set
 
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.DERConstructedSet
 
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.ASN1Sequence
 
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.DERConstructedSequence
Deprecated.  
addPadding(byte[], int) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.X923Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPathToName(int, byte[]) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Adds a name to the pathToNames criterion.
addPathToName(int, String) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Adds a name to the pathToNames criterion.
addPolicy(String) - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
 
addRequest(CertificateID) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
add a request for the given issuerCert using the given hash algorithm.
addRequest(CertificateID, X509Extensions) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
 
addResponse(CertificateID, CertificateStatus) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
 
addResponse(CertificateID, CertificateStatus, Date, X509Extensions) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
 
addSubjectAlternativeName(int, byte[]) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Adds a name to the subjectAlternativeNames criterion.
addSubjectAlternativeName(int, String) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Adds a name to the subjectAlternativeNames criterion.
AESEngine - class org.bouncycastle.crypto.engines.AESEngine.
an implementation of the AES (Rijndael), from FIPS-197.
AESEngine() - Constructor for class org.bouncycastle.crypto.engines.AESEngine
default constructor - 128 bit block size.
AESFastEngine - class org.bouncycastle.crypto.engines.AESFastEngine.
an implementation of the AES (Rijndael), from FIPS-197.
AESFastEngine() - Constructor for class org.bouncycastle.crypto.engines.AESFastEngine
default constructor - 128 bit block size.
AESLightEngine - class org.bouncycastle.crypto.engines.AESLightEngine.
an implementation of the AES (Rijndael), from FIPS-197.
AESLightEngine() - Constructor for class org.bouncycastle.crypto.engines.AESLightEngine
default constructor - 128 bit block size.
AESSICTest - class org.bouncycastle.jce.provider.test.AESSICTest.
test vectors based on http://www1.ietf.org/internet-drafts/draft-ietf-avt-srtp-05.txt
AESSICTest() - Constructor for class org.bouncycastle.jce.provider.test.AESSICTest
 
AESTest - class org.bouncycastle.crypto.test.AESTest.
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
AESTest - class org.bouncycastle.jce.provider.test.AESTest.
basic test class for the AES cipher vectors from FIPS-197
AESTest() - Constructor for class org.bouncycastle.jce.provider.test.AESTest
 
AESVectorFileTest - class org.bouncycastle.crypto.test.AESVectorFileTest.
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
AESVectorFileTest() - Constructor for class org.bouncycastle.crypto.test.AESVectorFileTest
 
AESWrapEngine - class org.bouncycastle.crypto.engines.AESWrapEngine.
an implementation of the AES Key Wrapper from the NIST Key Wrap Specification.
AESWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.AESWrapEngine
 
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
algName - Variable in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
algName - Variable in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
AlgorithmIdentifier - class org.bouncycastle.asn1.x509.AlgorithmIdentifier.
 
AlgorithmIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmIdentifier(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmIdentifier(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmIdentifier(String) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
ansi_X9_62 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
anyExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.TigerDigestTest
 
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.SHA1HMacTest
 
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
 
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
 
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
 
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.MD5HMacTest
 
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
 
ASN1Dump - class org.bouncycastle.asn1.util.ASN1Dump.
 
ASN1Dump() - Constructor for class org.bouncycastle.asn1.util.ASN1Dump
 
ASN1EncodableVector - class org.bouncycastle.asn1.ASN1EncodableVector.
the parent class for this will eventually disappear.
ASN1EncodableVector() - Constructor for class org.bouncycastle.asn1.ASN1EncodableVector
 
ASN1InputStream - class org.bouncycastle.asn1.ASN1InputStream.
a general purpose ASN.1 decoder - note: this class differs from the others in that it returns null after it has read the last object in the stream.
ASN1InputStream(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
 
ASN1Null - class org.bouncycastle.asn1.ASN1Null.
A NULL object.
ASN1Null() - Constructor for class org.bouncycastle.asn1.ASN1Null
 
ASN1OctetString - class org.bouncycastle.asn1.ASN1OctetString.
 
ASN1OctetString(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1OctetString
 
ASN1OctetString(DEREncodable) - Constructor for class org.bouncycastle.asn1.ASN1OctetString
 
ASN1OutputStream - class org.bouncycastle.asn1.ASN1OutputStream.
 
ASN1OutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1OutputStream
 
ASN1Sequence - class org.bouncycastle.asn1.ASN1Sequence.
 
ASN1Sequence() - Constructor for class org.bouncycastle.asn1.ASN1Sequence
 
ASN1Set - class org.bouncycastle.asn1.ASN1Set.
 
ASN1Set() - Constructor for class org.bouncycastle.asn1.ASN1Set
 
ASN1TaggedObject - class org.bouncycastle.asn1.ASN1TaggedObject.
ASN.1 TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).
ASN1TaggedObject(boolean, int, DEREncodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
 
ASN1TaggedObject(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
 
AsymmetricBlockCipher - interface org.bouncycastle.crypto.AsymmetricBlockCipher.
base interface that a public/private key block cipher needs to conform to.
AsymmetricCipherKeyPair - class org.bouncycastle.crypto.AsymmetricCipherKeyPair.
a holding class for public/private parameter pairs.
AsymmetricCipherKeyPair(CipherParameters, CipherParameters) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
basic constructor.
AsymmetricCipherKeyPairGenerator - interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator.
interface that a public/private key pair generator should conform to.
AsymmetricKeyParameter - class org.bouncycastle.crypto.params.AsymmetricKeyParameter.
 
AsymmetricKeyParameter(boolean) - Constructor for class org.bouncycastle.crypto.params.AsymmetricKeyParameter
 
AttCertIssuer - class org.bouncycastle.asn1.x509.AttCertIssuer.
 
AttCertIssuer(V2Form) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
 
AttCertValidityPeriod - class org.bouncycastle.asn1.x509.AttCertValidityPeriod.
 
AttCertValidityPeriod(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
Attribute - class org.bouncycastle.asn1.pkcs.Attribute.
 
Attribute - class org.bouncycastle.asn1.cms.Attribute.
 
Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
 
Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.Attribute
 
Attribute(DERObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
 
Attribute(DERObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.Attribute
 
AttributeCertificate - class org.bouncycastle.asn1.x509.AttributeCertificate.
 
AttributeCertificate() - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
 
AttributeCertificateInfo - class org.bouncycastle.asn1.x509.AttributeCertificateInfo.
 
AttributeCertificateInfo() - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
AttributeTable - class org.bouncycastle.asn1.cms.AttributeTable.
 
AttributeTable(ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AttributeTable(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AttributeTable(Hashtable) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AuthenticatedSafe - class org.bouncycastle.asn1.pkcs.AuthenticatedSafe.
 
AuthenticatedSafe(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
AuthenticatedSafe(ContentInfo[]) - Constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
AuthorityKeyIdentifier - class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier.
id-ce-authorityKeyIdentifier OBJECT IDENTIFIER ::= { id-ce 35 } AuthorityKeyIdentifier ::= SEQUENCE { keyIdentifier [0] IMPLICIT KeyIdentifier OPTIONAL, authorityCertIssuer [1] IMPLICIT GeneralNames OPTIONAL, authorityCertSerialNumber [2] IMPLICIT CertificateSerialNumber OPTIONAL } KeyIdentifier ::= OCTET STRING
AuthorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Authority Key Identifier
AuthorityKeyIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
AuthorityKeyIdentifier(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
Calulates the keyidentifier using a SHA1 hash over the BIT STRING from SubjectPublicKeyInfo as defined in RFC2459.
AuthorityKeyIdentifier(SubjectPublicKeyInfo, GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided as well.
available() - Method in class javax.crypto.CipherInputStream
Returns the number of bytes that can be read from this input stream without blocking.

B

BadPaddingException - exception javax.crypto.BadPaddingException.
This exception is thrown when a particular padding mechanism is expected for the input data but the data is not padded properly
BadPaddingException() - Constructor for class javax.crypto.BadPaddingException
Constructs a BadPaddingException with no detail message.
BadPaddingException(String) - Constructor for class javax.crypto.BadPaddingException
Constructs a BadPaddingException with the specified detail message.
bagtypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
Base64 - class org.bouncycastle.util.encoders.Base64.
 
Base64() - Constructor for class org.bouncycastle.util.encoders.Base64
 
BasicAgreement - interface org.bouncycastle.crypto.BasicAgreement.
The basic interface that basic Diffie-Hellman implementations conforms to.
BasicConstraints - class org.bouncycastle.asn1.x509.BasicConstraints.
 
BasicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Basic Constraints
BasicConstraints(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
 
BasicConstraints(boolean) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
 
BasicConstraints(boolean, int) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
 
BasicOCSPResp - class org.bouncycastle.ocsp.BasicOCSPResp.
 
BasicOCSPResp(BasicOCSPResponse) - Constructor for class org.bouncycastle.ocsp.BasicOCSPResp
 
BasicOCSPRespGenerator - class org.bouncycastle.ocsp.BasicOCSPRespGenerator.
 
BasicOCSPRespGenerator() - Constructor for class org.bouncycastle.ocsp.BasicOCSPRespGenerator
 
BasicOCSPResponse - class org.bouncycastle.asn1.ocsp.BasicOCSPResponse.
 
BasicOCSPResponse(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
BasicOCSPResponse(ResponseData, AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
BCKeyStore - interface org.bouncycastle.jce.interfaces.BCKeyStore.
all BC provider keystores implement this interface.
BERConstructedOctetString - class org.bouncycastle.asn1.BERConstructedOctetString.
 
BERConstructedOctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
 
BERConstructedOctetString(DEREncodable) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
 
BERConstructedOctetString(DERObject) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
 
BERConstructedOctetString(Vector) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
 
BERConstructedSequence - class org.bouncycastle.asn1.BERConstructedSequence.
 
BERConstructedSequence() - Constructor for class org.bouncycastle.asn1.BERConstructedSequence
 
BERInputStream - class org.bouncycastle.asn1.BERInputStream.
 
BERInputStream(InputStream) - Constructor for class org.bouncycastle.asn1.BERInputStream
 
BERNull - class org.bouncycastle.asn1.BERNull.
A BER NULL object.
BERNull() - Constructor for class org.bouncycastle.asn1.BERNull
 
BEROutputStream - class org.bouncycastle.asn1.BEROutputStream.
 
BEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROutputStream
 
BERSequence - class org.bouncycastle.asn1.BERSequence.
 
BERSequence() - Constructor for class org.bouncycastle.asn1.BERSequence
create an empty sequence
BERSequence(DEREncodable) - Constructor for class org.bouncycastle.asn1.BERSequence
create a sequence containing one object
BERSequence(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.BERSequence
create a sequence containing a vector of objects.
BERSet - class org.bouncycastle.asn1.BERSet.
 
BERSet() - Constructor for class org.bouncycastle.asn1.BERSet
create an empty sequence
BERSet(DEREncodable) - Constructor for class org.bouncycastle.asn1.BERSet
create a set containing one object
BERSet(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.BERSet
create a set containing a vector of objects.
BERTaggedObject - class org.bouncycastle.asn1.BERTaggedObject.
BER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).
BERTaggedObject(boolean, int, DEREncodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BERTaggedObject(int) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
create an implicitly tagged object that contains a zero length sequence.
BERTaggedObject(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BIT_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
Bits32ToBytes(int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
Bits32ToInts(int, int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.IDEAEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.DESEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.DESedeEngine
 
BlockCipher - interface org.bouncycastle.crypto.BlockCipher.
Block cipher engines are expected to conform to this interface.
BlockCipherMac - class org.bouncycastle.crypto.macs.BlockCipherMac.
 
BlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
Deprecated. use CBCBlockCipherMac
BlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
Deprecated. use CBCBlockCipherMac
BlockCipherMonteCarloTest - class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest.
a basic test that takes a cipher, key parameter, and an input and output string.
BlockCipherMonteCarloTest(int, int, BlockCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
 
BlockCipherPadding - interface org.bouncycastle.crypto.paddings.BlockCipherPadding.
Block cipher padders are expected to conform to this interface
BlockCipherTest - class org.bouncycastle.jce.provider.test.BlockCipherTest.
basic test class for a block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes.
BlockCipherTest() - Constructor for class org.bouncycastle.jce.provider.test.BlockCipherTest
 
BlockCipherVectorTest - class org.bouncycastle.crypto.test.BlockCipherVectorTest.
a basic test that takes a cipher, key parameter, and an input and output string.
BlockCipherVectorTest(int, BlockCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.BlockCipherVectorTest
 
BlowfishEngine - class org.bouncycastle.crypto.engines.BlowfishEngine.
A class that provides Blowfish key encryption operations, such as encoding data and generating keys.
BlowfishEngine() - Constructor for class org.bouncycastle.crypto.engines.BlowfishEngine
 
BlowfishTest - class org.bouncycastle.crypto.test.BlowfishTest.
blowfish tester - vectors from http://www.counterpane.com/vectors.txt
BMP_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
BOOLEAN - Static variable in interface org.bouncycastle.asn1.DERTags
 
BouncyCastleProvider - class org.bouncycastle.jce.provider.BouncyCastleProvider.
To add the provider at runtime use:
BouncyCastleProvider() - Constructor for class org.bouncycastle.jce.provider.BouncyCastleProvider
Construct a new provider.
BrokenJCEBlockCipher - class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.
 
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES - class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithMD5AndDES.
PBEWithMD5AndDES
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithMD5AndDES
 
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES - class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES.
PBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES
 
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key - class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key.
PBEWithSHAAnd2-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key
 
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key - class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key.
PBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key
 
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key - class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key.
OldPBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key
 
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish - class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish.
OldPBEWithSHAAndTwofish-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish
 
BrokenJCEBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
BrokenJCEBlockCipher(BlockCipher, int, int, int, int) - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
BrokenPBE - interface org.bouncycastle.jce.provider.BrokenPBE.
 
BrokenPBE.Util - class org.bouncycastle.jce.provider.BrokenPBE.Util.
uses the appropriate mixer to generate the key and IV if neccessary.
BrokenPBE.Util() - Constructor for class org.bouncycastle.jce.provider.BrokenPBE.Util
 
buf - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
buf - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
 
buf - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
 
buf - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
 
BufferedAsymmetricBlockCipher - class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher.
a buffer wrapper for an asymmetric block cipher, allowing input to be accumulated in a piecemeal fashion until final processing.
BufferedAsymmetricBlockCipher(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
base constructor.
BufferedBlockCipher - class org.bouncycastle.crypto.BufferedBlockCipher.
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion.
BufferedBlockCipher() - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
constructor for subclasses
BufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
Create a buffered block cipher without padding.
BufferedDecoder - class org.bouncycastle.util.encoders.BufferedDecoder.
a buffering class to allow translation from one format to another to be done in discrete chunks.
BufferedDecoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedDecoder
 
BufferedEncoder - class org.bouncycastle.util.encoders.BufferedEncoder.
a buffering class to allow translation from one format to another to be done in discrete chunks.
BufferedEncoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedEncoder
 
bufOff - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
bufOff - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
 
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
 
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
 
build(CertPathParameters) - Method in class org.bouncycastle.jce.cert.CertPathBuilder
Attempts to build a certification path using the specified algorithm parameter set.
buildObject(int, byte[]) - Method in class org.bouncycastle.asn1.DERInputStream
build an object given its tag and a byte stream to construct it from.
buildObject(int, byte[]) - Method in class org.bouncycastle.asn1.ASN1InputStream
build an object given its tag and a byte stream to construct it from.
BytesTo32bits(byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 

C

C - Static variable in class org.bouncycastle.asn1.x509.X509Name
country code - StringType(SIZE(2))
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
calculateAgreement(CipherParameters) - Method in interface org.bouncycastle.crypto.BasicAgreement
given a public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
given a short term public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
calculateAgreement(DHPublicKeyParameters, BigInteger) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
given a message from a given party and the coresponding public key calculate the next message in the agreement sequence.
calculateMessage() - Method in class org.bouncycastle.crypto.agreement.DHAgreement
calculate our initial message.
canNotDecryptAny - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
CAST_Decipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
CAST_Decipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to decrypt the block.
CAST_Encipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Does the 16 rounds to encrypt the block.
CAST_Encipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to encrypt the block.
CAST5CBCParameters - class org.bouncycastle.asn1.misc.CAST5CBCParameters.
 
CAST5CBCParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
CAST5CBCParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
CAST5Engine - class org.bouncycastle.crypto.engines.CAST5Engine.
A class that provides CAST key encryption operations, such as encoding data and generating keys.
CAST5Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST5Engine
 
CAST5Test - class org.bouncycastle.crypto.test.CAST5Test.
cast tester - vectors from http://www.ietf.org/rfc/rfc2144.txt
CAST6Engine - class org.bouncycastle.crypto.engines.CAST6Engine.
A class that provides CAST6 key encryption operations, such as encoding data and generating keys.
CAST6Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST6Engine
 
CAST6Test - class org.bouncycastle.crypto.test.CAST6Test.
cast6 tester - vectors from http://www.ietf.org/rfc/rfc2612.txt
CBCBlockCipher - class org.bouncycastle.crypto.modes.CBCBlockCipher.
implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.
CBCBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CBCBlockCipher
Basic constructor.
CBCBlockCipherMac - class org.bouncycastle.crypto.macs.CBCBlockCipherMac.
standard CBC Block Cipher MAC - if no padding is specified the default of pad of zeroes is used.
CBCBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CBCBlockCipherMac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
certBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
CertBag - class org.bouncycastle.asn1.pkcs.CertBag.
 
CertBag(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertBag
 
CertBag(DERObjectIdentifier, DERObject) - Constructor for class org.bouncycastle.asn1.pkcs.CertBag
 
CertID - class org.bouncycastle.asn1.ocsp.CertID.
 
CertID(AlgorithmIdentifier, ASN1OctetString, ASN1OctetString, DERInteger) - Constructor for class org.bouncycastle.asn1.ocsp.CertID
 
CertID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.CertID
 
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
CertificateFactory - class org.bouncycastle.jce.cert.CertificateFactory.
Uses CertUtil to actualiy load the SPI classes.
CertificateFactory(CertificateFactorySpi, Provider, String) - Constructor for class org.bouncycastle.jce.cert.CertificateFactory
 
CertificateFactorySpi - class org.bouncycastle.jce.cert.CertificateFactorySpi.
 
CertificateFactorySpi() - Constructor for class org.bouncycastle.jce.cert.CertificateFactorySpi
 
CertificateID - class org.bouncycastle.ocsp.CertificateID.
 
CertificateID(CertID) - Constructor for class org.bouncycastle.ocsp.CertificateID
 
CertificateID(String, X509Certificate, BigInteger) - Constructor for class org.bouncycastle.ocsp.CertificateID
create using the BC provider
CertificateID(String, X509Certificate, BigInteger, String) - Constructor for class org.bouncycastle.ocsp.CertificateID
create from an issuer certificate and the serial number of the certificate it signed.
CertificateIssuer - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Certificate Issuer
CertificateList - class org.bouncycastle.asn1.x509.CertificateList.
PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.
CertificateList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.CertificateList
 
CertificatePolicies - class org.bouncycastle.asn1.x509.CertificatePolicies.
 
CertificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Certificate Policies
CertificatePolicies(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
CertificatePolicies(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
CertificatePolicies(String) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
CertificateStatus - interface org.bouncycastle.ocsp.CertificateStatus.
 
CertificateTest - class org.bouncycastle.asn1.test.CertificateTest.
 
CertificateTest() - Constructor for class org.bouncycastle.asn1.test.CertificateTest
 
CertificationRequest - class org.bouncycastle.asn1.pkcs.CertificationRequest.
PKCS10
CertificationRequest() - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequest(CertificationRequestInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequestInfo - class org.bouncycastle.asn1.pkcs.CertificationRequestInfo.
PKCS10
CertificationRequestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
CertificationRequestInfo(X509Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
CertPath - class org.bouncycastle.jce.cert.CertPath.
An immutable sequence of certificates (a certification path).

This is an abstract class that defines the methods common to all CertPaths.
CertPath.CertPathRep - class org.bouncycastle.jce.cert.CertPath.CertPathRep.
Alternate CertPath class for serialization.
CertPath.CertPathRep(String, byte[]) - Constructor for class org.bouncycastle.jce.cert.CertPath.CertPathRep
Creates a CertPathRep with the specified type and encoded form of a certification path.
CertPath(String) - Constructor for class org.bouncycastle.jce.cert.CertPath
Creates a CertPath of the specified type.
CertPathBuilder - class org.bouncycastle.jce.cert.CertPathBuilder.
A class for building certification paths (also known as certificate chains).

This class uses a provider-based architecture, as described in the Java Cryptography Architecture.
CertPathBuilder(CertPathBuilderSpi, Provider, String) - Constructor for class org.bouncycastle.jce.cert.CertPathBuilder
Creates a CertPathBuilder object of the given algorithm, and encapsulates the given provider implementation (SPI object) in it.
CertPathBuilderException - exception org.bouncycastle.jce.cert.CertPathBuilderException.
An exception indicating one of a variety of problems encountered when building a certification path with a CertPathBuilder.

A CertPathBuilderException provides support for wrapping exceptions.
CertPathBuilderException() - Constructor for class org.bouncycastle.jce.cert.CertPathBuilderException
Creates a CertPathBuilderException with null as its detail message.
CertPathBuilderException(String) - Constructor for class org.bouncycastle.jce.cert.CertPathBuilderException
Creates a CertPathBuilderException with the given detail message.
CertPathBuilderException(String, Throwable) - Constructor for class org.bouncycastle.jce.cert.CertPathBuilderException
Creates a CertPathBuilderException that wraps the specified throwable.
CertPathBuilderException(Throwable) - Constructor for class org.bouncycastle.jce.cert.CertPathBuilderException
Creates a CertPathBuilderException with the specified detail message and cause.
CertPathBuilderResult - interface org.bouncycastle.jce.cert.CertPathBuilderResult.
A specification of the result of a certification path builder algorithm.
CertPathBuilderSpi - class org.bouncycastle.jce.cert.CertPathBuilderSpi.
The Service Provider Interface (SPI) for the CertPathBuilder class.
CertPathBuilderSpi() - Constructor for class org.bouncycastle.jce.cert.CertPathBuilderSpi
The default constructor.
CertPathBuilderTest - class org.bouncycastle.jce.provider.test.CertPathBuilderTest.
 
CertPathBuilderTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathBuilderTest
 
CertPathParameters - interface org.bouncycastle.jce.cert.CertPathParameters.
A specification of certification path algorithm parameters.
CertPathTest - class org.bouncycastle.jce.provider.test.CertPathTest.
 
CertPathTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathTest
 
CertPathValidator - class org.bouncycastle.jce.cert.CertPathValidator.
A class for validating certification paths (also known as certificate chains).

This class uses a provider-based architecture, as described in the Java Cryptography Architecture.
CertPathValidator(CertPathValidatorSpi, Provider, String) - Constructor for class org.bouncycastle.jce.cert.CertPathValidator
Creates a CertPathValidator object of the given algorithm, and encapsulates the given provider implementation (SPI object) in it.
CertPathValidatorException - exception org.bouncycastle.jce.cert.CertPathValidatorException.
An exception indicating one of a variety of problems encountered when validating a certification path.
CertPathValidatorException() - Constructor for class org.bouncycastle.jce.cert.CertPathValidatorException
Creates a CertPathValidatorException with no detail message.
CertPathValidatorException(String) - Constructor for class org.bouncycastle.jce.cert.CertPathValidatorException
Creates a CertPathValidatorException with the given detail message.
CertPathValidatorException(String, Throwable) - Constructor for class org.bouncycastle.jce.cert.CertPathValidatorException
Creates a CertPathValidatorException with the specified detail message and cause.
CertPathValidatorException(String, Throwable, CertPath, int) - Constructor for class org.bouncycastle.jce.cert.CertPathValidatorException
Creates a CertPathValidatorException with the specified detail message, cause, certification path, and index.
CertPathValidatorException(Throwable) - Constructor for class org.bouncycastle.jce.cert.CertPathValidatorException
Creates a CertPathValidatorException that wraps the specified throwable.
CertPathValidatorResult - interface org.bouncycastle.jce.cert.CertPathValidatorResult.
A specification of the result of a certification path validator algorithm.

The purpose of this interface is to group (and provide type safety for) all certification path validator results.
CertPathValidatorSpi - class org.bouncycastle.jce.cert.CertPathValidatorSpi.
The Service Provider Interface (SPI) for the CertPathValidator class.
CertPathValidatorSpi() - Constructor for class org.bouncycastle.jce.cert.CertPathValidatorSpi
The default constructor.
CertPathValidatorTest - class org.bouncycastle.jce.provider.test.CertPathValidatorTest.
 
CertPathValidatorTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathValidatorTest
 
CertSelector - interface org.bouncycastle.jce.cert.CertSelector.
A selector that defines a set of criteria for selecting Certificates.
CertStatus - class org.bouncycastle.asn1.ocsp.CertStatus.
 
CertStatus() - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
 
CertStatus(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
 
CertStatus(RevokedInfo) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
 
CertStore - class org.bouncycastle.jce.cert.CertStore.
A class for retrieving Certificates and CRLs from a repository.

This class uses a provider-based architecture, as described in the Java Cryptography Architecture.
CertStore(CertStoreSpi, Provider, String, CertStoreParameters) - Constructor for class org.bouncycastle.jce.cert.CertStore
Creates a CertStore object of the given type, and encapsulates the given provider implementation (SPI object) in it.
CertStoreCollectionSpi - class org.bouncycastle.jce.provider.CertStoreCollectionSpi.
 
CertStoreCollectionSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
CertStoreException - exception org.bouncycastle.jce.cert.CertStoreException.
An exception indicating one of a variety of problems retrieving certificates and CRLs from a CertStore.

A CertStoreException provides support for wrapping exceptions.
CertStoreException() - Constructor for class org.bouncycastle.jce.cert.CertStoreException
Creates a CertStoreException with null as its detail message.
CertStoreException(String) - Constructor for class org.bouncycastle.jce.cert.CertStoreException
Creates a CertStoreException with the given detail message.
CertStoreException(String, Throwable) - Constructor for class org.bouncycastle.jce.cert.CertStoreException
Creates a CertStoreException with the specified detail message and cause.
CertStoreException(Throwable) - Constructor for class org.bouncycastle.jce.cert.CertStoreException
Creates a CertStoreException that wraps the specified throwable.
CertStoreParameters - interface org.bouncycastle.jce.cert.CertStoreParameters.
A specification of CertStore parameters.

The purpose of this interface is to group (and provide type safety for) all CertStore parameter specifications.
CertStoreSpi - class org.bouncycastle.jce.cert.CertStoreSpi.
The Service Provider Interface (SPI) for the CertStore class.
CertStoreSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.cert.CertStoreSpi
The sole constructor.
CertStoreTest - class org.bouncycastle.jce.provider.test.CertStoreTest.
 
CertStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.CertStoreTest
 
CertTest - class org.bouncycastle.jce.provider.test.CertTest.
 
CertTest() - Constructor for class org.bouncycastle.jce.provider.test.CertTest
 
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
CFBBlockCipher - class org.bouncycastle.crypto.modes.CFBBlockCipher.
implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
CFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.CFBBlockCipher
Basic constructor.
CFBBlockCipherMac - class org.bouncycastle.crypto.macs.CFBBlockCipherMac.
 
CFBBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, int, int) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CFBBlockCipherMac(BlockCipher, int, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
characteristic_two_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
check(Certificate, Collection) - Method in class org.bouncycastle.jce.cert.PKIXCertPathChecker
Performs the check(s) on the specified certificate using its internal state and removes any critical extensions that it processes from the specified collection of OID strings that represent the unresolved critical extensions.
checkCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
 
checkCertificate(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkCreation() - Method in class org.bouncycastle.jce.provider.test.PKCS7SignedDataTest
we generate a self signed certificate for the sake of testing - RSA - and then try signing some data.
checkCreation1() - Method in class org.bouncycastle.jce.provider.test.CertTest
we generate a self signed certificate for the sake of testing - RSA
checkCreation2() - Method in class org.bouncycastle.jce.provider.test.CertTest
we generate a self signed certificate for the sake of testing - DSA
checkCreation3() - Method in class org.bouncycastle.jce.provider.test.CertTest
we generate a self signed certificate for the sake of testing - ECDSA
checkCRL(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkKeyUsage(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkSelfSignedCertificate(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
 
checkValidity() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
checkValidity(Date) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
children - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
cipher - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
Cipher - class javax.crypto.Cipher.
This class provides the functionality of a cryptographic cipher for encryption and decryption.
Cipher(CipherSpi, Provider, String) - Constructor for class javax.crypto.Cipher
Creates a Cipher object.
CipherInputStream - class javax.crypto.CipherInputStream.
A CipherInputStream is composed of an InputStream and a Cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherInputStream(InputStream) - Constructor for class javax.crypto.CipherInputStream
Constructs a CipherInputStream from an InputStream without specifying a Cipher.
CipherInputStream(InputStream, Cipher) - Constructor for class javax.crypto.CipherInputStream
Constructs a CipherInputStream from an InputStream and a Cipher.
CipherKeyGenerator - class org.bouncycastle.crypto.CipherKeyGenerator.
The base class for symmetric, or secret, cipher key generators.
CipherKeyGenerator() - Constructor for class org.bouncycastle.crypto.CipherKeyGenerator
 
CipherOutputStream - class javax.crypto.CipherOutputStream.
A CipherOutputStream is composed of an OutputStream and a Cipher so that write() methods first process the data before writing them out to the underlying OutputStream.
CipherOutputStream(OutputStream) - Constructor for class javax.crypto.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream without specifying a Cipher.
CipherOutputStream(OutputStream, Cipher) - Constructor for class javax.crypto.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a Cipher.
CipherParameters - interface org.bouncycastle.crypto.CipherParameters.
all parameter classes implement this.
CipherSpi - class javax.crypto.CipherSpi.
This class defines the Service Provider Interface (SPI) for the Cipher class.
CipherSpi() - Constructor for class javax.crypto.CipherSpi
 
CipherStreamTest - class org.bouncycastle.jce.provider.test.CipherStreamTest.
check that cipher input/output streams are working correctly
CipherStreamTest() - Constructor for class org.bouncycastle.jce.provider.test.CipherStreamTest
 
CipherTest - class org.bouncycastle.crypto.test.CipherTest.
 
CipherTest(Test[]) - Constructor for class org.bouncycastle.crypto.test.CipherTest
 
clone() - Method in class javax.crypto.Mac
Returns a clone if the provider implementation is cloneable.
clone() - Method in class javax.crypto.MacSpi
Returns a clone if the implementation is cloneable.
clone() - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Returns a copy of this object.
clone() - Method in interface org.bouncycastle.jce.cert.CRLSelector
Makes a copy of this CRLSelector.
clone() - Method in interface org.bouncycastle.jce.cert.CertPathBuilderResult
Makes a copy of this CertPathBuilderResult.
clone() - Method in class org.bouncycastle.jce.cert.CollectionCertStoreParameters
Returns a copy of this object.
clone() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns a copy of this object.
clone() - Method in interface org.bouncycastle.jce.cert.CertStoreParameters
Makes a copy of this CertStoreParameters.

The precise meaning of "copy" may depend on the class of the CertStoreParameters object.
clone() - Method in class org.bouncycastle.jce.cert.PKIXCertPathValidatorResult
Returns a copy of this object.
clone() - Method in interface org.bouncycastle.jce.cert.CertSelector
Makes a copy of this CertSelector.
clone() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Makes a copy of this PKIXParameters object.
clone() - Method in class org.bouncycastle.jce.cert.PKIXCertPathChecker
Returns a clone of this object.
clone() - Method in interface org.bouncycastle.jce.cert.CertPathValidatorResult
Makes a copy of this CertPathValidatorResult.
clone() - Method in interface org.bouncycastle.jce.cert.CertPathParameters
Makes a copy of this CertPathParameters.
clone() - Method in class org.bouncycastle.jce.cert.LDAPCertStoreParameters
Returns a copy of this object.
clone() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.SHA1
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.SHA256
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.SHA384
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.SHA512
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.MD2
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.MD4
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.MD5
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.RIPEMD128
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.RIPEMD160
 
clone() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest.Tiger
 
close() - Method in class javax.crypto.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class javax.crypto.CipherInputStream
Closes this input stream and releases any system resources associated with the stream.
CMSAttributes - interface org.bouncycastle.asn1.cms.CMSAttributes.
 
CMSObjectIdentifiers - interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers.
 
CN - Static variable in class org.bouncycastle.asn1.x509.X509Name
common name - StringType(SIZE(1..64))
CollectionCertStoreParameters - class org.bouncycastle.jce.cert.CollectionCertStoreParameters.
Parameters used as input for the Collection CertStore algorithm.

This class is used to provide necessary configuration parameters to implementations of the Collection CertStore algorithm.
CollectionCertStoreParameters() - Constructor for class org.bouncycastle.jce.cert.CollectionCertStoreParameters
Creates an instance of CollectionCertStoreParameters with the an empty Collection.
CollectionCertStoreParameters(Collection) - Constructor for class org.bouncycastle.jce.cert.CollectionCertStoreParameters
Creates an instance of CollectionCertStoreParameters which will allow certificates and CRLs to be retrieved from the specified Collection.
commonName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
compressedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
CompressedData - class org.bouncycastle.asn1.cms.CompressedData.

RFC 3274
CompressedData(AlgorithmIdentifier, ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.CompressedData
 
CompressedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.CompressedData
 
CONSTRUCTED - Static variable in interface org.bouncycastle.asn1.DERTags
 
ContentInfo - class org.bouncycastle.asn1.pkcs.ContentInfo.
 
ContentInfo - class org.bouncycastle.asn1.cms.ContentInfo.
 
ContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
 
ContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
 
ContentInfo(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
 
ContentInfo(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
 
contentType - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
copy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
countryName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
createAuthorityKeyId(PublicKey) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
 
createAuthorityKeyId(PublicKey, X509Name, int) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
 
createCert(PublicKey, PrivateKey) - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
we generate a self signed certificate for the sake of testing - RSA
createCert(PublicKey, PrivateKey, PublicKey) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
we generate a certificate signed by our CA's intermediate certficate
createIntermediateCert(PublicKey, PrivateKey, PublicKey) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
we generate an intermediate certificate signed by our CA
createMasterCert(PublicKey, PrivateKey) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
we generate the CA's certificate
createNewEngineForTest() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
 
createSubjectKeyId(PublicKey) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
 
critical - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
crlBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
CRLDistPoint - class org.bouncycastle.asn1.x509.CRLDistPoint.
 
CRLDistPoint(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.CRLDistPoint
 
CRLDistPoint(DistributionPoint[]) - Constructor for class org.bouncycastle.asn1.x509.CRLDistPoint
 
CRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
CRL Distribution Points
CrlID - class org.bouncycastle.asn1.ocsp.CrlID.
 
CrlID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.CrlID
 
CRLNumber - class org.bouncycastle.asn1.x509.CRLNumber.
CRLNumber::= INTEGER(0..MAX)
CRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
CRL Number
CRLNumber(BigInteger) - Constructor for class org.bouncycastle.asn1.x509.CRLNumber
 
CRLReason - class org.bouncycastle.asn1.x509.CRLReason.
 
CRLReason(DEREnumerated) - Constructor for class org.bouncycastle.asn1.x509.CRLReason
 
CRLReason(int) - Constructor for class org.bouncycastle.asn1.x509.CRLReason
CRLReason ::= ENUMERATED { unspecified (0), keyCompromise (1), cACompromise (2), affiliationChanged (3), superseded (4), cessationOfOperation (5), certificateHold (6), removeFromCRL (8), privilegeWithdrawn (9), aACompromise (10) }
CRLSelector - interface org.bouncycastle.jce.cert.CRLSelector.
A selector that defines a set of criteria for selecting CRLs.
cRLSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
cRLSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
CryptoException - exception org.bouncycastle.crypto.CryptoException.
the foundation class for the hard exceptions thrown by the crypto packages.
CryptoException() - Constructor for class org.bouncycastle.crypto.CryptoException
base constructor.
CryptoException(String) - Constructor for class org.bouncycastle.crypto.CryptoException
create a CryptoException with the given message.
CTSBlockCipher - class org.bouncycastle.crypto.modes.CTSBlockCipher.
A Cipher Text Stealing (CTS) mode cipher.
CTSBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CTSBlockCipher
Create a buffered block cipher that uses Cipher Text Stealing
CTSTest - class org.bouncycastle.crypto.test.CTSTest.
CTS tester

D

data - Variable in class org.bouncycastle.asn1.DERBitString
 
data - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
data - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
dataEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
dataEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
DataLengthException - exception org.bouncycastle.crypto.DataLengthException.
this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input.
DataLengthException() - Constructor for class org.bouncycastle.crypto.DataLengthException
base constructor.
DataLengthException(String) - Constructor for class org.bouncycastle.crypto.DataLengthException
create a DataLengthException with the given message.
DC - Static variable in class org.bouncycastle.asn1.x509.X509Name
 
decipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
decipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
 
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
decode the base 64 encoded input data.
decode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
 
decode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
 
decode(String) - Static method in class org.bouncycastle.util.encoders.Hex
 
decode(String) - Static method in class org.bouncycastle.util.encoders.Base64
decode the base 64 encoded String data.
decodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve
 
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
decode a point on this curve which has been encoded using point compression (X9.62 s 4.2.1 pg 17) returning the point.
DECRYPT_MODE - Static variable in class javax.crypto.Cipher
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Do the appropriate processing for CFB mode decryption.
decryptData(AlgorithmIdentifier, byte[], char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
defaultKeySize - Variable in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
DefaultLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
look up table translating common symbols into their OIDS.
DefaultReverse - Static variable in class org.bouncycastle.asn1.x509.X509Name
determines whether or not strings should be processed and printed from back to front.
DefaultSymbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
default look up table translating OID values into their common symbols following the convention in RFC 2253 with a few extras
DeltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Delta CRL indicator
depth - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
DERBitString - class org.bouncycastle.asn1.DERBitString.
 
DERBitString(byte[]) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(byte, int) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(DEREncodable) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBMPString - class org.bouncycastle.asn1.DERBMPString.
DER BMPString object.
DERBMPString(byte[]) - Constructor for class org.bouncycastle.asn1.DERBMPString
basic constructor - byte encoded string.
DERBMPString(String) - Constructor for class org.bouncycastle.asn1.DERBMPString
basic constructor
DERBoolean - class org.bouncycastle.asn1.DERBoolean.
 
DERBoolean(boolean) - Constructor for class org.bouncycastle.asn1.DERBoolean
 
DERBoolean(byte[]) - Constructor for class org.bouncycastle.asn1.DERBoolean
 
DERConstructedSequence - class org.bouncycastle.asn1.DERConstructedSequence.
Deprecated. use DERSequence.
DERConstructedSequence() - Constructor for class org.bouncycastle.asn1.DERConstructedSequence
Deprecated.  
DERConstructedSet - class org.bouncycastle.asn1.DERConstructedSet.
 
DERConstructedSet() - Constructor for class org.bouncycastle.asn1.DERConstructedSet
 
DERConstructedSet(DEREncodable) - Constructor for class org.bouncycastle.asn1.DERConstructedSet
 
DERConstructedSet(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.DERConstructedSet
 
derDecode(byte[]) - Method in class org.bouncycastle.jce.provider.test.DSATest
 
DERDump - class org.bouncycastle.asn1.util.DERDump.
Deprecated. use ASN1Dump.
DERDump() - Constructor for class org.bouncycastle.asn1.util.DERDump
Deprecated.  
DEREncodable - interface org.bouncycastle.asn1.DEREncodable.
 
DEREncodableVector - class org.bouncycastle.asn1.DEREncodableVector.
a general class for building up a vector of DER encodable objects - this will eventually be superceded by ASN1EncodableVector so you should use that class in preference.
DEREncodableVector() - Constructor for class org.bouncycastle.asn1.DEREncodableVector
 
DEREnumerated - class org.bouncycastle.asn1.DEREnumerated.
 
DEREnumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.DEREnumerated
 
DEREnumerated(byte[]) - Constructor for class org.bouncycastle.asn1.DEREnumerated
 
DEREnumerated(int) - Constructor for class org.bouncycastle.asn1.DEREnumerated
 
DERGeneralizedTime - class org.bouncycastle.asn1.DERGeneralizedTime.
Generalized time object.
DERGeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
base constructer from a java.util.date object
DERGeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
The correct format for this is YYYYMMDDHHMMSSZ, or without the Z for local time, or Z+-HHMM on the end, for difference between local time and UTC time.
DERIA5String - class org.bouncycastle.asn1.DERIA5String.
DER IA5String object - this is an ascii string.
DERIA5String(byte[]) - Constructor for class org.bouncycastle.asn1.DERIA5String
basic constructor - with bytes.
DERIA5String(String) - Constructor for class org.bouncycastle.asn1.DERIA5String
basic constructor - with string.
DERInputStream - class org.bouncycastle.asn1.DERInputStream.
 
DERInputStream(InputStream) - Constructor for class org.bouncycastle.asn1.DERInputStream
 
DERInteger - class org.bouncycastle.asn1.DERInteger.
 
DERInteger(BigInteger) - Constructor for class org.bouncycastle.asn1.DERInteger
 
DERInteger(byte[]) - Constructor for class org.bouncycastle.asn1.DERInteger
 
DERInteger(int) - Constructor for class org.bouncycastle.asn1.DERInteger
 
DerivationFunction - interface org.bouncycastle.crypto.DerivationFunction.
base interface for general purpose byte derivation functions.
DerivationParameters - interface org.bouncycastle.crypto.DerivationParameters.
Parameters for key/byte stream derivation classes
DERNull - class org.bouncycastle.asn1.DERNull.
A NULL object.
DERNull() - Constructor for class org.bouncycastle.asn1.DERNull
 
DERNumericString - class org.bouncycastle.asn1.DERNumericString.
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
DERNumericString(byte[]) - Constructor for class org.bouncycastle.asn1.DERNumericString
basic constructor - with bytes.
DERNumericString(String) - Constructor for class org.bouncycastle.asn1.DERNumericString
basic constructor - with string.
DERObject - class org.bouncycastle.asn1.DERObject.
 
DERObject() - Constructor for class org.bouncycastle.asn1.DERObject
 
DERObjectIdentifier - class org.bouncycastle.asn1.DERObjectIdentifier.
 
DERObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.DERObjectIdentifier
 
DEROctetString - class org.bouncycastle.asn1.DEROctetString.
 
DEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.DEROctetString
 
DEROctetString(DEREncodable) - Constructor for class org.bouncycastle.asn1.DEROctetString
 
DEROutputStream - class org.bouncycastle.asn1.DEROutputStream.
 
DEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.DEROutputStream
 
DERPrintableString - class org.bouncycastle.asn1.DERPrintableString.
DER PrintableString object.
DERPrintableString(byte[]) - Constructor for class org.bouncycastle.asn1.DERPrintableString
basic constructor - byte encoded string.
DERPrintableString(String) - Constructor for class org.bouncycastle.asn1.DERPrintableString
basic constructor
DERSequence - class org.bouncycastle.asn1.DERSequence.
 
DERSequence() - Constructor for class org.bouncycastle.asn1.DERSequence
create an empty sequence
DERSequence(DEREncodable) - Constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing one object
DERSequence(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing a vector of objects.
DERSet - class org.bouncycastle.asn1.DERSet.
A DER encoded set object
DERSet() - Constructor for class org.bouncycastle.asn1.DERSet
create an empty set
DERSet(DEREncodable) - Constructor for class org.bouncycastle.asn1.DERSet
 
DERSet(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.DERSet
 
DERString - interface org.bouncycastle.asn1.DERString.
basic interface for DER string objects.
DERT61String - class org.bouncycastle.asn1.DERT61String.
DER T61String (also the teletex string)
DERT61String(byte[]) - Constructor for class org.bouncycastle.asn1.DERT61String
basic constructor - with bytes.
DERT61String(String) - Constructor for class org.bouncycastle.asn1.DERT61String
basic constructor - with string.
DERTaggedObject - class org.bouncycastle.asn1.DERTaggedObject.
DER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).
DERTaggedObject(boolean, int, DEREncodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
 
DERTaggedObject(int) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
create an implicitly tagged object that contains a zero length sequence.
DERTaggedObject(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
 
DERTags - interface org.bouncycastle.asn1.DERTags.
 
DERUniversalString - class org.bouncycastle.asn1.DERUniversalString.
DER UniversalString object.
DERUniversalString(byte[]) - Constructor for class org.bouncycastle.asn1.DERUniversalString
basic constructor - byte encoded string.
DERUnknownTag - class org.bouncycastle.asn1.DERUnknownTag.
We insert one of these when we find a tag we don't recognise.
DERUnknownTag(int, byte[]) - Constructor for class org.bouncycastle.asn1.DERUnknownTag
 
DERUTCTime - class org.bouncycastle.asn1.DERUTCTime.
UTC time object.
DERUTCTime(Date) - Constructor for class org.bouncycastle.asn1.DERUTCTime
base constructer from a java.util.date object
DERUTCTime(String) - Constructor for class org.bouncycastle.asn1.DERUTCTime
The correct format for this is YYMMDDHHMMSSZ (it used to be that seconds were never encoded.
DERUTF8String - class org.bouncycastle.asn1.DERUTF8String.
DER UTF8String object.
DERUTF8String(String) - Constructor for class org.bouncycastle.asn1.DERUTF8String
basic constructor
DERVisibleString - class org.bouncycastle.asn1.DERVisibleString.
DER VisibleString object.
DERVisibleString(byte[]) - Constructor for class org.bouncycastle.asn1.DERVisibleString
basic constructor - byte encoded string.
DERVisibleString(String) - Constructor for class org.bouncycastle.asn1.DERVisibleString
basic constructor
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
encryption algorithms preferences
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
encryption algorithms preferences
DES_EDE_KEY_LEN - Static variable in class javax.crypto.spec.DESedeKeySpec
 
DES_EDE_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESedeParameters
 
des_EDE3_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
DES_KEY_LEN - Static variable in class javax.crypto.spec.DESKeySpec
 
DES_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESParameters
 
DESedeEngine - class org.bouncycastle.crypto.engines.DESedeEngine.
a class that provides a basic DESede (or Triple DES) engine.
DESedeEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeEngine
standard constructor.
DESedeKeyGenerator - class org.bouncycastle.crypto.generators.DESedeKeyGenerator.
 
DESedeKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESedeKeyGenerator
 
DESedeKeySpec - class javax.crypto.spec.DESedeKeySpec.
This class specifies a DES-EDE ("triple-DES") key.
DESedeKeySpec(byte[]) - Constructor for class javax.crypto.spec.DESedeKeySpec
Uses the first 24 bytes in key as the DES-EDE key.
DESedeKeySpec(byte[], int) - Constructor for class javax.crypto.spec.DESedeKeySpec
Uses the first 24 bytes in key, beginning at offset inclusive, as the DES-EDE key.
DESedeParameters - class org.bouncycastle.crypto.params.DESedeParameters.
 
DESedeParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESedeParameters
 
DESedeTest - class org.bouncycastle.crypto.test.DESedeTest.
DESede tester
DESedeTest - class org.bouncycastle.jce.provider.test.DESedeTest.
basic test class for key generation for a DES-EDE block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes.
DESedeTest() - Constructor for class org.bouncycastle.jce.provider.test.DESedeTest
 
DESedeWrapEngine - class org.bouncycastle.crypto.engines.DESedeWrapEngine.
Wrap keys according to draft-ietf-smime-key-wrap-01.txt.
DESedeWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeWrapEngine
 
DESEngine - class org.bouncycastle.crypto.engines.DESEngine.
a class that provides a basic DES engine.
DESEngine() - Constructor for class org.bouncycastle.crypto.engines.DESEngine
standard constructor.
DESExample - class org.bouncycastle.crypto.examples.DESExample.
DESExample is a simple DES based encryptor/decryptor.
DESExample() - Constructor for class org.bouncycastle.crypto.examples.DESExample
 
DESExample(String, String, String, boolean) - Constructor for class org.bouncycastle.crypto.examples.DESExample
 
desFunc(int[], byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESEngine
the DES engine.
DESKeyGenerator - class org.bouncycastle.crypto.generators.DESKeyGenerator.
 
DESKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESKeyGenerator
 
DESKeySpec - class javax.crypto.spec.DESKeySpec.
This class specifies a DES key.
DESKeySpec(byte[]) - Constructor for class javax.crypto.spec.DESKeySpec
Uses the first 8 bytes in key as the key material for the DES key.
DESKeySpec(byte[], int) - Constructor for class javax.crypto.spec.DESKeySpec
Uses the first 8 bytes in key, beginning at offset inclusive, as the key material for the DES key.
DESParameters - class org.bouncycastle.crypto.params.DESParameters.
 
DESParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESParameters
 
DESTest - class org.bouncycastle.crypto.test.DESTest.
DES tester - vectors from FIPS 81
DESTest() - Constructor for class org.bouncycastle.crypto.test.DESTest
 
DHAgreement - class org.bouncycastle.crypto.agreement.DHAgreement.
a Diffie-Hellman key exchange engine.
DHAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHAgreement
 
DHBasicAgreement - class org.bouncycastle.crypto.agreement.DHBasicAgreement.
a Diffie-Hellman key agreement class.
DHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHBasicAgreement
 
DHBasicKeyPairGenerator - class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator.
a basic Diffie-Helman key pair generator.
DHBasicKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
 
DHGenParameterSpec - class javax.crypto.spec.DHGenParameterSpec.
This class specifies the set of parameters used for generating Diffie-Hellman (system) parameters for use in Diffie-Hellman key agreement.
DHGenParameterSpec(int, int) - Constructor for class javax.crypto.spec.DHGenParameterSpec
Constructs a parameter set for the generation of Diffie-Hellman (system) parameters.
DHKey - interface javax.crypto.interfaces.DHKey.
The interface to a Diffie-Hellman key.
dhKeyAgreement - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
DHKeyGenerationParameters - class org.bouncycastle.crypto.params.DHKeyGenerationParameters.
 
DHKeyGenerationParameters(SecureRandom, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyGenerationParameters
 
DHKeyPairGenerator - class org.bouncycastle.crypto.generators.DHKeyPairGenerator.
a Diffie-Helman key pair generator.
DHKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHKeyPairGenerator
 
DHKeyParameters - class org.bouncycastle.crypto.params.DHKeyParameters.
 
DHKeyParameters(boolean, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyParameters
 
DHParameter - class org.bouncycastle.asn1.pkcs.DHParameter.
 
DHParameter(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.DHParameter
 
DHParameter(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.asn1.pkcs.DHParameter
 
DHParameters - class org.bouncycastle.crypto.params.DHParameters.
 
DHParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, int, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParametersGenerator - class org.bouncycastle.crypto.generators.DHParametersGenerator.
 
DHParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHParametersGenerator
 
DHParameterSpec - class javax.crypto.spec.DHParameterSpec.
This class specifies the set of parameters used with the Diffie-Hellman algorithm, as specified in PKCS #3: Diffie-Hellman Key-Agreement Standard.
DHParameterSpec(BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHParameterSpec
Constructs a parameter set for Diffie-Hellman, using a prime modulus p and a base generator g.
DHParameterSpec(BigInteger, BigInteger, int) - Constructor for class javax.crypto.spec.DHParameterSpec
Constructs a parameter set for Diffie-Hellman, using a prime modulus p, a base generator g, and the size in bits, l, of the random exponent (private value).
DHPrivateKey - interface javax.crypto.interfaces.DHPrivateKey.
The interface to a Diffie-Hellman private key.
DHPrivateKeyParameters - class org.bouncycastle.crypto.params.DHPrivateKeyParameters.
 
DHPrivateKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
DHPrivateKeySpec - class javax.crypto.spec.DHPrivateKeySpec.
This class specifies a Diffie-Hellman private key with its associated parameters.
DHPrivateKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHPrivateKeySpec
Constructor that takes a private value x, a prime modulus p, and a base generator g.
DHPublicKey - interface javax.crypto.interfaces.DHPublicKey.
The interface to a Diffie-Hellman public key.
DHPublicKeyParameters - class org.bouncycastle.crypto.params.DHPublicKeyParameters.
 
DHPublicKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
DHPublicKeySpec - class javax.crypto.spec.DHPublicKeySpec.
This class specifies a Diffie-Hellman public key with its associated parameters.
DHPublicKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHPublicKeySpec
Constructor that takes a public value y, a prime modulus p, and a base generator g.
dhpublicnumber - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
DHTest - class org.bouncycastle.crypto.test.DHTest.
 
DHTest - class org.bouncycastle.jce.provider.test.DHTest.
 
DHTest() - Constructor for class org.bouncycastle.crypto.test.DHTest
 
DHTest() - Constructor for class org.bouncycastle.jce.provider.test.DHTest
 
DHUtil - class org.bouncycastle.jce.provider.DHUtil.
utility class for converting jce/jca DH objects objects into their org.bouncycastle.crypto counterparts.
DHUtil() - Constructor for class org.bouncycastle.jce.provider.DHUtil
 
DHValidationParameters - class org.bouncycastle.crypto.params.DHValidationParameters.
 
DHValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DHValidationParameters
 
digest - Variable in class org.bouncycastle.crypto.io.DigestOutputStream
 
digest - Variable in class org.bouncycastle.crypto.io.DigestInputStream
 
Digest - interface org.bouncycastle.crypto.Digest.
interface that a message digest conforms to.
digestedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
digestedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
DigestInfo - class org.bouncycastle.asn1.x509.DigestInfo.
DigestInfo::=SEQUENCE{ digestAlgorithm AlgorithmIdentifier, digest OCTET STRING }
DigestInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
 
DigestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
 
DigestInputStream - class org.bouncycastle.crypto.io.DigestInputStream.
 
DigestInputStream(InputStream, Digest) - Constructor for class org.bouncycastle.crypto.io.DigestInputStream
 
DigestOutputStream - class org.bouncycastle.crypto.io.DigestOutputStream.
 
DigestOutputStream(OutputStream, Digest) - Constructor for class org.bouncycastle.crypto.io.DigestOutputStream
 
DigestTest - class org.bouncycastle.jce.provider.test.DigestTest.
 
DigestTest() - Constructor for class org.bouncycastle.jce.provider.test.DigestTest
 
digitalSignature - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
digitalSignature - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
DistributionPoint - class org.bouncycastle.asn1.x509.DistributionPoint.
 
DistributionPoint(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DistributionPoint
 
DistributionPoint(DistributionPointName, ReasonFlags, GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.DistributionPoint
 
DistributionPointName - class org.bouncycastle.asn1.x509.DistributionPointName.
 
DistributionPointName(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
doFinal() - Method in class javax.crypto.Cipher
Finishes a multiple-part encryption or decryption operation, depending on how this cipher was initialized.
doFinal() - Method in class javax.crypto.Mac
Finishes the MAC operation.
doFinal() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
process the contents of the buffer using the underlying cipher.
doFinal(byte[]) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[]) - Method in class javax.crypto.Mac
Processes the given array of bytes and finishes the MAC operation.
doFinal(byte[], int) - Method in class javax.crypto.Cipher
Finishes a multiple-part encryption or decryption operation, depending on how this cipher was initialized.
doFinal(byte[], int) - Method in class javax.crypto.Mac
Finishes the MAC operation.
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Digest
close the digest, producing the final digest value.
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Mac
Compute the final statge of the MAC writing the output to the out parameter.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.HMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[], int, int) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int, byte[]) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int, byte[], int) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
DoFinalTest - class org.bouncycastle.jce.provider.test.DoFinalTest.
check that doFinal is properly reseting the cipher.
DoFinalTest() - Constructor for class org.bouncycastle.jce.provider.test.DoFinalTest
 
doPhase(Key, boolean) - Method in class javax.crypto.KeyAgreement
Executes the next phase of this key agreement with the given key that was received from one of the other parties involved in this key agreement.
doTest3() - Method in class org.bouncycastle.crypto.test.ISO9796Test
 
doTest4() - Method in class org.bouncycastle.crypto.test.ISO9796Test
 
doTest5() - Method in class org.bouncycastle.crypto.test.ISO9796Test
 
DSA - interface org.bouncycastle.crypto.DSA.
interface for classes implementing the Digital Signature Algorithm
DSAKeyGenerationParameters - class org.bouncycastle.crypto.params.DSAKeyGenerationParameters.
 
DSAKeyGenerationParameters(SecureRandom, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
 
DSAKeyPairGenerator - class org.bouncycastle.crypto.generators.DSAKeyPairGenerator.
a DSA key pair generator.
DSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
 
DSAKeyParameters - class org.bouncycastle.crypto.params.DSAKeyParameters.
 
DSAKeyParameters(boolean, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyParameters
 
DSAParameter - class org.bouncycastle.asn1.x509.DSAParameter.
 
DSAParameter(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DSAParameter
 
DSAParameter(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.DSAParameter
 
DSAParameters - class org.bouncycastle.crypto.params.DSAParameters.
 
DSAParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
 
DSAParameters(BigInteger, BigInteger, BigInteger, DSAValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
 
DSAParametersGenerator - class org.bouncycastle.crypto.generators.DSAParametersGenerator.
generate suitable parameters for DSA, in line with FIPS 186-2.
DSAParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAParametersGenerator
 
DSAPrivateKeyParameters - class org.bouncycastle.crypto.params.DSAPrivateKeyParameters.
 
DSAPrivateKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
 
DSAPublicKeyParameters - class org.bouncycastle.crypto.params.DSAPublicKeyParameters.
 
DSAPublicKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPublicKeyParameters
 
DSASigner - class org.bouncycastle.crypto.signers.DSASigner.
The Digital Signature Algorithm - as described in "Handbook of Applied Cryptography", pages 452 - 453.
DSASigner() - Constructor for class org.bouncycastle.crypto.signers.DSASigner
 
DSATest - class org.bouncycastle.crypto.test.DSATest.
Test based on FIPS 186-2, Appendix 5, an example of DSA.
DSATest - class org.bouncycastle.jce.provider.test.DSATest.
 
DSATest() - Constructor for class org.bouncycastle.crypto.test.DSATest
 
DSATest() - Constructor for class org.bouncycastle.jce.provider.test.DSATest
 
DSAUtil - class org.bouncycastle.jce.provider.DSAUtil.
utility class for converting jce/jca DSA objects objects into their org.bouncycastle.crypto counterparts.
DSAUtil() - Constructor for class org.bouncycastle.jce.provider.DSAUtil
 
DSAValidationParameters - class org.bouncycastle.crypto.params.DSAValidationParameters.
 
DSAValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
 
dsaWithSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
Dump - class org.bouncycastle.asn1.util.Dump.
 
Dump() - Constructor for class org.bouncycastle.asn1.util.Dump
 
dumpAsString(DEREncodable) - Static method in class org.bouncycastle.asn1.util.DERDump
Deprecated. dump out a DER object as a formatted string
dumpAsString(DERObject) - Static method in class org.bouncycastle.asn1.util.DERDump
Deprecated. dump out a DER object as a formatted string
dumpAsString(Object) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
dump out a DER object as a formatted string

E

E - Static variable in class org.bouncycastle.asn1.x509.X509Name
email address in Verisign certificates
ECConstants - interface org.bouncycastle.math.ec.ECConstants.
 
ECCurve - class org.bouncycastle.math.ec.ECCurve.
base class for an elliptic curve
ECCurve.Fp - class org.bouncycastle.math.ec.ECCurve.Fp.
Elliptic curve over Fp
ECCurve.Fp(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
 
ECCurve(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve
 
ECDHBasicAgreement - class org.bouncycastle.crypto.agreement.ECDHBasicAgreement.
P1363 7.2.1 ECSVDP-DH ECSVDP-DH is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version.
ECDHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
ECDHCBasicAgreement - class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement.
P1363 7.2.2 ECSVDP-DHC ECSVDP-DHC is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version with cofactor multiplication.
ECDHCBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
ECDomainParameters - class org.bouncycastle.crypto.params.ECDomainParameters.
 
ECDomainParameters(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ecdsa_with_SHA1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ECDSASigner - class org.bouncycastle.crypto.signers.ECDSASigner.
EC-DSA as described in X9.62
ECDSASigner() - Constructor for class org.bouncycastle.crypto.signers.ECDSASigner
 
ECFieldElement - class org.bouncycastle.math.ec.ECFieldElement.
 
ECFieldElement.Fp - class org.bouncycastle.math.ec.ECFieldElement.Fp.
 
ECFieldElement.Fp(BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.Fp
 
ECFieldElement(BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement
 
ECIESTest - class org.bouncycastle.crypto.test.ECIESTest.
test for ECIES - Elliptic Curve Integrated Encryption Scheme
ECIESTest - class org.bouncycastle.jce.provider.test.ECIESTest.
test for ECIES - Elliptic Curve Integrated Encryption Scheme
ECKey - interface org.bouncycastle.jce.interfaces.ECKey.
generic interface for an Elliptic Curve Key.
ECKeyGenerationParameters - class org.bouncycastle.crypto.params.ECKeyGenerationParameters.
 
ECKeyGenerationParameters(ECDomainParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ECKeyGenerationParameters
 
ECKeyPairGenerator - class org.bouncycastle.crypto.generators.ECKeyPairGenerator.
 
ECKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ECKeyPairGenerator
 
ECKeyParameters - class org.bouncycastle.crypto.params.ECKeyParameters.
 
ECKeyParameters(boolean, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECKeyParameters
 
ECKeySpec - class org.bouncycastle.jce.spec.ECKeySpec.
base class for an Elliptic Curve Key Spec
ECKeySpec(ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECKeySpec
 
ECNamedCurveParameterSpec - class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec.
specification signifying that the curve parameters can also be refered to by name.
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveTable - class org.bouncycastle.jce.ECNamedCurveTable.
a table of locally supported named curves.
ECNamedCurveTable() - Constructor for class org.bouncycastle.jce.ECNamedCurveTable
 
ECParameterSpec - class org.bouncycastle.jce.spec.ECParameterSpec.
basic domain parameters for an Elliptic Curve public or private key.
ECParameterSpec(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ECPoint - class org.bouncycastle.math.ec.ECPoint.
base class for points on elliptic curves.
ECPoint.Fp - class org.bouncycastle.math.ec.ECPoint.Fp.
Elliptic curve points over Fp
ECPoint.Fp(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.Fp
 
ECPoint(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint
 
ECPrivateKey - interface org.bouncycastle.jce.interfaces.ECPrivateKey.
interface for Elliptic Curve Private keys.
ECPrivateKeyParameters - class org.bouncycastle.crypto.params.ECPrivateKeyParameters.
 
ECPrivateKeyParameters(BigInteger, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPrivateKeyParameters
 
ECPrivateKeySpec - class org.bouncycastle.jce.spec.ECPrivateKeySpec.
Elliptic Curve private key specification.
ECPrivateKeySpec(BigInteger, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPrivateKeySpec
base constructor
ECPrivateKeyStructure - class org.bouncycastle.asn1.sec.ECPrivateKeyStructure.
the elliptic curve private key object from SEC 1
ECPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
 
ECPrivateKeyStructure(BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
 
ECPublicKey - interface org.bouncycastle.jce.interfaces.ECPublicKey.
interface for elliptic curve public keys.
ECPublicKeyParameters - class org.bouncycastle.crypto.params.ECPublicKeyParameters.
 
ECPublicKeyParameters(ECPoint, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPublicKeyParameters
 
ECPublicKeySpec - class org.bouncycastle.jce.spec.ECPublicKeySpec.
Elliptic Curve public key specification
ECPublicKeySpec(ECPoint, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPublicKeySpec
base constructor
ECTest - class org.bouncycastle.crypto.test.ECTest.
ECDSA tests are taken from X9.62.
ECTest() - Constructor for class org.bouncycastle.crypto.test.ECTest
 
ECUtil - class org.bouncycastle.jce.provider.ECUtil.
utility class for converting jce/jca ECDSA, ECDH, and ECDHC objects into their org.bouncycastle.crypto counterparts.
ECUtil() - Constructor for class org.bouncycastle.jce.provider.ECUtil
 
elGamalAlgorithm - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
ElGamalEngine - class org.bouncycastle.crypto.engines.ElGamalEngine.
this does your basic ElGamal algorithm.
ElGamalEngine() - Constructor for class org.bouncycastle.crypto.engines.ElGamalEngine
 
ElGamalGenParameterSpec - class org.bouncycastle.jce.spec.ElGamalGenParameterSpec.
 
ElGamalGenParameterSpec(int) - Constructor for class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
 
ElGamalKey - interface org.bouncycastle.jce.interfaces.ElGamalKey.
 
ElGamalKeyGenerationParameters - class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters.
 
ElGamalKeyGenerationParameters(SecureRandom, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
 
ElGamalKeyPairGenerator - class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator.
a ElGamal key pair generator.
ElGamalKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
 
ElGamalKeyParameters - class org.bouncycastle.crypto.params.ElGamalKeyParameters.
 
ElGamalKeyParameters(boolean, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
ElGamalKeySpec - class org.bouncycastle.jce.spec.ElGamalKeySpec.
 
ElGamalKeySpec(ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalKeySpec
 
ElGamalParameter - class org.bouncycastle.asn1.oiw.ElGamalParameter.
 
ElGamalParameter(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
 
ElGamalParameter(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
 
ElGamalParameters - class org.bouncycastle.crypto.params.ElGamalParameters.
 
ElGamalParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
 
ElGamalParametersGenerator - class org.bouncycastle.crypto.generators.ElGamalParametersGenerator.
 
ElGamalParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
 
ElGamalParameterSpec - class org.bouncycastle.jce.spec.ElGamalParameterSpec.
 
ElGamalParameterSpec(BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ElGamalParameterSpec
Constructs a parameter set for Diffie-Hellman, using a prime modulus p and a base generator g.
ElGamalPrivateKey - interface org.bouncycastle.jce.interfaces.ElGamalPrivateKey.
 
ElGamalPrivateKeyParameters - class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters.
 
ElGamalPrivateKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
ElGamalPrivateKeySpec - class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec.
This class specifies an ElGamal private key with its associated parameters.
ElGamalPrivateKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
 
ElGamalPublicKey - interface org.bouncycastle.jce.interfaces.ElGamalPublicKey.
 
ElGamalPublicKeyParameters - class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters.
 
ElGamalPublicKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
ElGamalPublicKeySpec - class org.bouncycastle.jce.spec.ElGamalPublicKeySpec.
This class specifies an ElGamal public key with its associated parameters.
ElGamalPublicKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
 
ElGamalTest - class org.bouncycastle.crypto.test.ElGamalTest.
 
ElGamalTest - class org.bouncycastle.jce.provider.test.ElGamalTest.
 
ElGamalTest() - Constructor for class org.bouncycastle.crypto.test.ElGamalTest
 
ElGamalTest() - Constructor for class org.bouncycastle.jce.provider.test.ElGamalTest
 
ElGamalUtil - class org.bouncycastle.jce.provider.ElGamalUtil.
utility class for converting jce/jca ElGamal objects objects into their org.bouncycastle.crypto counterparts.
ElGamalUtil() - Constructor for class org.bouncycastle.jce.provider.ElGamalUtil
 
ellipticCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
EmailAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
email address (RSA PKCS#9 extension) - IA5String
encipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
encipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
 
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
encode the input data producong a base 64 encoded byte array.
encode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
 
encode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
 
encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
 
encode(DEROutputStream) - Method in class org.bouncycastle.asn1.BERConstructedOctetString
 
encodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
encrypKeyPref - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
 
ENCRYPT_MODE - Static variable in class javax.crypto.Cipher
 
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Do the appropriate processing for CFB mode encryption.
encryptData(String, byte[], PKCS12PBEParams, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
EncryptedContentInfo - class org.bouncycastle.asn1.cms.EncryptedContentInfo.
 
EncryptedContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
EncryptedContentInfo(DERObjectIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
encryptedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
encryptedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
EncryptedData - class org.bouncycastle.asn1.pkcs.EncryptedData.
EncryptedData ::= SEQUENCE { version Version, encryptedContentInfo EncryptedContentInfo } EncryptedContentInfo ::= SEQUENCE { contentType ContentType, contentEncryptionAlgorithm ContentEncryptionAlgorithmIdentifier, encryptedContent [0] IMPLICIT EncryptedContent OPTIONAL } EncryptedContent ::= OCTET STRING
EncryptedData - class org.bouncycastle.asn1.cms.EncryptedData.
 
EncryptedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
 
EncryptedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.EncryptedData
 
EncryptedData(DERObjectIdentifier, AlgorithmIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
 
EncryptedData(EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EncryptedData
 
EncryptedPrivateKeyInfo - class javax.crypto.EncryptedPrivateKeyInfo.
This class implements the EncryptedPrivateKeyInfo type as defined in PKCS #8.
EncryptedPrivateKeyInfo - class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo.
 
EncryptedPrivateKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
EncryptedPrivateKeyInfo(AlgorithmParameters, byte[]) - Constructor for class javax.crypto.EncryptedPrivateKeyInfo
Constructs an EncryptedPrivateKeyInfo from the encryption algorithm parameters and the encrypted data.
EncryptedPrivateKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
EncryptedPrivateKeyInfo(byte[]) - Constructor for class javax.crypto.EncryptedPrivateKeyInfo
 
EncryptedPrivateKeyInfo(String, byte[]) - Constructor for class javax.crypto.EncryptedPrivateKeyInfo
 
EncryptedPrivateKeyInfoTest - class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest.
Test the reading and writing of EncryptedPrivateKeyInfo objects using the test vectors provided at RSA's PKCS5 Page
EncryptedPrivateKeyInfoTest - class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest.
 
EncryptedPrivateKeyInfoTest() - Constructor for class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
 
EncryptedPrivateKeyInfoTest() - Constructor for class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
 
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
EncryptionScheme - class org.bouncycastle.asn1.pkcs.EncryptionScheme.
 
End_Certificate_CP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_02_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_03_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_04_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_CP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_05_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_IC_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_PP_08_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_07_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_07_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_07_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
End_Certificate_RL_09_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
engine - Variable in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
engineAliases() - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineAliases() - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.cert.CertPathBuilderSpi
Attempts to build a certification path using the specified algorithm parameter set.
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
Build and validate a CertPath using the given parameter.
engineContainsAlias(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineContainsAlias(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineDeleteEntry(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
this is quite complete - we should follow up on the chain, a bit tricky if a certificate appears in more than one chain...
engineDeleteEntry(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineDigest() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest
 
engineDoFinal() - Method in class javax.crypto.MacSpi
Completes the MAC computation and resets the MAC for further use, maintaining the secret key that the MAC was initialized with.
engineDoFinal() - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineDoFinal(byte[], int, int) - Method in class javax.crypto.CipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class javax.crypto.CipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineDoPhase(Key, boolean) - Method in class javax.crypto.KeyAgreementSpi
Executes the next phase of this key agreement with the given key that was received from one of the other parties involved in this key agreement.
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineGenerateCertificate(InputStream) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
Generates a certificate object and initializes it with the data read from the input stream inStream.
engineGenerateCertificates(InputStream) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
Returns a (possibly empty) collection view of the certificates read from the given input stream inStream.
engineGenerateCertPath(InputStream) - Method in class org.bouncycastle.jce.cert.CertificateFactorySpi
Generates a CertPath object and initializes it with the data read from the InputStream inStream.
engineGenerateCertPath(InputStream) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
 
engineGenerateCertPath(InputStream, String) - Method in class org.bouncycastle.jce.cert.CertificateFactorySpi
Generates a CertPath object and initializes it with the data read from the InputStream inStream.
engineGenerateCertPath(InputStream, String) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
 
engineGenerateCertPath(List) - Method in class org.bouncycastle.jce.cert.CertificateFactorySpi
Generates a CertPath object and initializes it with a List of Certificates.

The certificates supplied must be of a type supported by the CertificateFactory.
engineGenerateCertPath(List) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
 
engineGenerateCRL(InputStream) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
Generates a certificate revocation list (CRL) object and initializes it with the data read from the input stream inStream.
engineGenerateCRLs(InputStream) - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
Returns a (possibly empty) collection view of the CRLs read from the given input stream inStream.
engineGenerateKey() - Method in class javax.crypto.KeyGeneratorSpi
Generates a secret key.
engineGenerateKey() - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
engineGenerateKey() - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede
 
engineGenerateKey() - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede3
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DH
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DSA
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.ElGamal
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DES
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.RC2
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.AES
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.IDEA
 
engineGenerateParameters() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.CAST5
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.RSA
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.DH
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.DSA
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.ElGamal
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.EC
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.RSA
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.DH
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.DSA
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.ElGamal
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory.EC
 
engineGenerateSecret() - Method in class javax.crypto.KeyAgreementSpi
Generates the shared secret and returns it in a new buffer.
engineGenerateSecret() - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineGenerateSecret() - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineGenerateSecret(byte[], int) - Method in class javax.crypto.KeyAgreementSpi
Generates the shared secret, and places it into the buffer sharedSecret, beginning at offset inclusive.
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineGenerateSecret(KeySpec) - Method in class javax.crypto.SecretKeyFactorySpi
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBE_PKCS5
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBE_PKCS12
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.DES
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.DESede
 
engineGenerateSecret(String) - Method in class javax.crypto.KeyAgreementSpi
Creates the shared secret and returns it as a secret key object of the requested algorithm type.
engineGenerateSecret(String) - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineGetBlockSize() - Method in class javax.crypto.CipherSpi
Returns the block size (in bytes).
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetCertificate(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
simply return the cert for the private key
engineGetCertificate(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.cert.CertStoreSpi
Returns a Collection of Certificates that match the specified selector.
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
engineGetCertPathEncodings() - Method in class org.bouncycastle.jce.cert.CertificateFactorySpi
Returns an iteration of the CertPath encodings supported by this certificate factory, with the default encoding first.
engineGetCertPathEncodings() - Method in class org.bouncycastle.jce.provider.JDKX509CertificateFactory
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.cert.CertStoreSpi
Returns a Collection of CRLs that match the specified selector.
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.CAST5AlgorithmParameters
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
Return the PKCS#3 ASN.1 structure DHParameter.
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
Return the X.509 ASN.1 structure DSAParameter.
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
Return the X.509 ASN.1 structure ElGamalParameter.
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
in the abscence of a standard way of doing it this will do for now...
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.CAST5AlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineGetIV() - Method in class javax.crypto.CipherSpi
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetKeySize(Key) - Method in class javax.crypto.CipherSpi
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class javax.crypto.SecretKeyFactorySpi
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.DESede
 
engineGetMacLength() - Method in class javax.crypto.MacSpi
Returns the length of the MAC in bytes.
engineGetMacLength() - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineGetOutputSize(int) - Method in class javax.crypto.CipherSpi
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetParameter(String) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineGetParameters() - Method in class javax.crypto.CipherSpi
Returns the parameters used with this cipher.
engineGetParameters() - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.CAST5AlgorithmParameters
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.CAST5AlgorithmParameters
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyGeneratorSpi
Initializes the key generator with the specified parameter set and a user-provided source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DH
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DSA
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.ElGamal
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DES
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.RC2
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.AES
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.IDEA
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.CAST5
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.CAST5AlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.CAST5AlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.CipherSpi
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class javax.crypto.CipherSpi
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class javax.crypto.CipherSpi
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineInit(int, SecureRandom) - Method in class javax.crypto.KeyGeneratorSpi
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede3
 
engineInit(Key, AlgorithmParameterSpec) - Method in class javax.crypto.MacSpi
Initializes the MAC with the given (secret) key and algorithm parameters.
engineInit(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyAgreementSpi
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineInit(Key, SecureRandom) - Method in class javax.crypto.KeyAgreementSpi
Initializes this key agreement with the given key and source of randomness.
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
engineInit(SecureRandom) - Method in class javax.crypto.KeyGeneratorSpi
Initializes the key generator.
engineInit(SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore.BouncyCastleStore
 
engineParams - Variable in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineReset() - Method in class javax.crypto.MacSpi
Resets the MAC for further use, maintaining the secret key that the MAC was initialized with.
engineReset() - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineReset() - Method in class org.bouncycastle.jce.provider.JDKMessageDigest
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSetMode(String) - Method in class javax.crypto.CipherSpi
Sets the mode of this cipher.
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
should never be called.
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineSetPadding(String) - Method in class javax.crypto.CipherSpi
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
should never be called.
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
Deprecated. replaced with
engineSetParameter(String, Object) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
Deprecated. replaced with
engineSetParameter(String, Object) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
Deprecated. replaced with
engineSetParameter(String, Object) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
Deprecated. replaced with
engineSign() - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineSign() - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineSign() - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineSign() - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineSize() - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineSize() - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore.BouncyCastleStore
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.CAST5AlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jce.provider.JDKKeyFactory
 
engineTranslateKey(SecretKey) - Method in class javax.crypto.SecretKeyFactorySpi
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory.
engineTranslateKey(SecretKey) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
engineUnwrap(byte[], String, int) - Method in class javax.crypto.CipherSpi
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte) - Method in class javax.crypto.MacSpi
Processes the given byte.
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKMessageDigest
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineUpdate(byte[], int, int) - Method in class javax.crypto.CipherSpi
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte[], int, int) - Method in class javax.crypto.MacSpi
Processes the first len bytes in input, starting at offset inclusive.
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKMessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class javax.crypto.CipherSpi
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEElGamalCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCERSACipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.cert.CertPathValidatorSpi
Validates the specified certification path using the specified algorithm parameter set.

The CertPath specified must be of a type that is supported by the validation algorithm, otherwise an InvalidAlgorithmParameterException will be thrown.
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jce.provider.JDKISOSignature
 
engineVerify(byte[]) - Method in class org.bouncycastle.jce.provider.JDKDSASigner
 
engineVerify(byte[]) - Method in class org.bouncycastle.jce.provider.JDKDigestSignature
 
engineVerify(byte[]) - Method in class org.bouncycastle.jce.provider.JDKPSSSigner
 
engineWrap(Key) - Method in class javax.crypto.CipherSpi
Wrap a key.
engineWrap(Key) - Method in class org.bouncycastle.jce.provider.WrapCipherSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
ENUMERATED - Static variable in interface org.bouncycastle.asn1.DERTags
 
envelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
envelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
EnvelopedData - class org.bouncycastle.asn1.cms.EnvelopedData.
 
EnvelopedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
 
EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
 
equals(Object) - Method in class javax.crypto.spec.RC5ParameterSpec
Tests for equality between the specified object and this object.
equals(Object) - Method in class javax.crypto.spec.SecretKeySpec
 
equals(Object) - Method in class javax.crypto.spec.RC2ParameterSpec
Tests for equality between the specified object and this object.
equals(Object) - Method in class org.bouncycastle.asn1.DERBMPString
 
equals(Object) - Method in class org.bouncycastle.asn1.DERBitString
 
equals(Object) - Method in class org.bouncycastle.asn1.DERInteger
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Set
 
equals(Object) - Method in class org.bouncycastle.asn1.DERIA5String
 
equals(Object) - Method in class org.bouncycastle.asn1.DERUTCTime
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1OctetString
 
equals(Object) - Method in class org.bouncycastle.asn1.DERUTF8String
 
equals(Object) - Method in class org.bouncycastle.asn1.DERT61String
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Sequence
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
equals(Object) - Method in class org.bouncycastle.asn1.DEREnumerated
 
equals(Object) - Method in class org.bouncycastle.asn1.DERBoolean
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Null
 
equals(Object) - Method in class org.bouncycastle.asn1.DERNull
 
equals(Object) - Method in class org.bouncycastle.asn1.DERObjectIdentifier
 
equals(Object) - Method in class org.bouncycastle.asn1.DERVisibleString
 
equals(Object) - Method in class org.bouncycastle.asn1.DERUniversalString
 
equals(Object) - Method in class org.bouncycastle.asn1.DERUnknownTag
 
equals(Object) - Method in class org.bouncycastle.asn1.DERGeneralizedTime
 
equals(Object) - Method in class org.bouncycastle.asn1.DERPrintableString
 
equals(Object) - Method in class org.bouncycastle.asn1.DERNumericString
 
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Name
test for equality - note: case is ignored.
equals(Object) - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Extension
 
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Extensions
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECPoint
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAParameters
 
equals(Object) - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Decides whether a CRL should be selected.
equals(Object) - Method in class org.bouncycastle.jce.cert.CertPath
Compares this certification path for equality with the specified object.
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.ocsp.CertificateID
 
equals(Object) - Method in class org.bouncycastle.ocsp.RespID
 
equals(Object, boolean) - Method in class org.bouncycastle.asn1.x509.X509Name
 
ExemptionMechanism - class javax.crypto.ExemptionMechanism.
this is a place holder class, no exemption mechanism facility is required in this modified version of the JCE
ExemptionMechanism() - Constructor for class javax.crypto.ExemptionMechanism
 
ExemptionMechanismException - exception javax.crypto.ExemptionMechanismException.
This is the generic ExemptionMechanism exception.
ExemptionMechanismException() - Constructor for class javax.crypto.ExemptionMechanismException
Constructs a ExemptionMechanismException with no detailed message.
ExemptionMechanismException(String) - Constructor for class javax.crypto.ExemptionMechanismException
Constructs a ExemptionMechanismException with the specified detailed message.
expectedPolicies - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
ExtendedKeyUsage - class org.bouncycastle.asn1.x509.ExtendedKeyUsage.
extendedKeyUsage
ExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Extended Key Usage
ExtendedKeyUsage(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
ExtendedKeyUsage(Vector) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
EXTERNAL - Static variable in interface org.bouncycastle.asn1.DERTags
 

F

F1(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
The first of the three processing functions for the encryption and decryption.
F2(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
The second of the three processing functions for the encryption and decryption.
F3(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
The third of the three processing functions for the encryption and decryption.
FALSE - Static variable in class org.bouncycastle.asn1.DERBoolean
 
finish() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
finish() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
FIPSDESTest - class org.bouncycastle.jce.provider.test.FIPSDESTest.
basic FIPS test class for a block cipher, just to make sure ECB/CBC/OFB/CFB are behaving correctly.
FIPSDESTest() - Constructor for class org.bouncycastle.jce.provider.test.FIPSDESTest
 
flush() - Method in class javax.crypto.CipherOutputStream
Flushes this output stream by forcing any buffered output bytes that have already been processed by the encapsulated cipher object to be written out.
forEncryption - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
FULL_NAME - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
 

G

GENERAL_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
GeneralDigest - class org.bouncycastle.crypto.digests.GeneralDigest.
base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347.
GeneralDigest() - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
Standard constructor
GeneralDigest(GeneralDigest) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
Copy constructor.
GENERALIZED_TIME - Static variable in interface org.bouncycastle.asn1.DERTags
 
GeneralName - class org.bouncycastle.asn1.x509.GeneralName.
GeneralName ::= CHOICE { otherName [0] OtherName, rfc822Name [1] IA5String, dNSName [2] IA5String, x400Address [3] ORAddress, directoryName [4] Name, ediPartyName [5] EDIPartyName, uniformResourceIdentifier [6] IA5String, iPAddress [7] OCTET STRING, registeredID [8] OBJECT IDENTIFIER} OtherName ::= SEQUENCE { type-id OBJECT IDENTIFIER, value [0] EXPLICIT ANY DEFINED BY type-id } EDIPartyName ::= SEQUENCE { nameAssigner [0] DirectoryString OPTIONAL, partyName [1] DirectoryString }
GeneralName(DERObject, int) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
When the subjectAltName extension contains an Internet mail address, the address MUST be included as an rfc822Name.
GeneralName(X509Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
 
GeneralNames - class org.bouncycastle.asn1.x509.GeneralNames.
 
GeneralNames(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.GeneralNames
 
GeneralSubtree - class org.bouncycastle.asn1.x509.GeneralSubtree.
 
GeneralSubtree(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
 
generate() - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
 
generate() - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
 
generate(int, Object) - Method in class org.bouncycastle.ocsp.OCSPRespGenerator
 
generate(String, PrivateKey, X509Certificate[], String) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
 
generate(String, PrivateKey, X509Certificate[], String) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
 
generate(String, PrivateKey, X509Certificate[], String, SecureRandom) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
 
generate(String, PrivateKey, X509Certificate[], String, SecureRandom) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
 
generateBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.DerivationFunction
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.KDF2BytesGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
generateCertificate(InputStream) - Method in class org.bouncycastle.jce.cert.CertificateFactory
 
generateCertificates(InputStream) - Method in class org.bouncycastle.jce.cert.CertificateFactory
 
generateCertPath(InputStream) - Method in class org.bouncycastle.jce.cert.CertificateFactory
Generates a CertPath object and initializes it with the data read from the InputStream inStream.
generateCertPath(InputStream, String) - Method in class org.bouncycastle.jce.cert.CertificateFactory
Generates a CertPath object and initializes it with the data read from the InputStream inStream.
generateCertPath(List) - Method in class org.bouncycastle.jce.cert.CertificateFactory
Generates a CertPath object and initializes it with a List of Certificates.

The certificates supplied must be of a type supported by the CertificateFactory.
generateCRL(InputStream) - Method in class org.bouncycastle.jce.cert.CertificateFactory
 
generateCRLs(InputStream) - Method in class org.bouncycastle.jce.cert.CertificateFactory
 
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize, specifically for use with a MAC.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize, and an initialisation vector (IV) of length ivSize.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateKey() - Method in class javax.crypto.KeyGenerator
Generates a secret key.
generateKey() - Method in class org.bouncycastle.crypto.CipherKeyGenerator
generate a secret key.
generateKey() - Method in class org.bouncycastle.crypto.generators.DESKeyGenerator
 
generateKey() - Method in class org.bouncycastle.crypto.generators.DESedeKeyGenerator
 
generateKeyPair() - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
return an AsymmetricCipherKeyPair containing the generated keys.
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
Given the domain parameters this routine generates an EC key pair in accordance with X9.62 section 5.2.1 pages 26, 27.
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.RSA
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DH
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DSA
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ElGamal
 
generateKeyPair() - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.EC
 
generateParameters() - Method in class org.bouncycastle.crypto.generators.DHParametersGenerator
which generates the p and g values from the given parameters, returning the DHParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
which generates the p and g values from the given parameters, returning the ElGamalParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
which generates the p and g values from the given parameters, returning the DSAParameters object.
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.DSAUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.ECUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.ElGamalUtil
 
generatePrivateKeyParameter(RSAPrivateKey) - Static method in class org.bouncycastle.jce.provider.RSAUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.DSAUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.ECUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.ElGamalUtil
 
generatePublicKeyParameter(RSAPublicKey) - Static method in class org.bouncycastle.jce.provider.RSAUtil
 
generateSecret() - Method in class javax.crypto.KeyAgreement
Generates the shared secret and returns it in a new buffer.
generateSecret(byte[], int) - Method in class javax.crypto.KeyAgreement
Generates the shared secret, and places it into the buffer sharedSecret, beginning at offset inclusive.
generateSecret(KeySpec) - Method in class javax.crypto.SecretKeyFactory
Generates a SecretKey object from the provided key specification (key material).
generateSecret(String) - Method in class javax.crypto.KeyAgreement
Creates the shared secret and returns it as a SecretKey object of the specified algorithm.
generateSignature() - Method in class org.bouncycastle.crypto.signers.PSSSigner
generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
generate a signature for the loaded message using the key we were initialised with.
generateSignature(byte[]) - Method in interface org.bouncycastle.crypto.DSA
sign the passed in message (usually the output of a hash function).
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSASigner
generate a signature for the given message using the key we were initialised with.
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
generateTBSCertList() - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
generateWorkingKey(boolean, byte[]) - Method in class org.bouncycastle.crypto.engines.DESEngine
generate an integer based working key based on our secret key and what we processing we are planning to do.
generateX509Certificate(PrivateKey) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
generate an X509 certificate, based on the current issuer and subject using the default provider "BC".
generateX509Certificate(PrivateKey) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
generate an X509 certificate, based on the current issuer and subject using the default provider "BC".
generateX509Certificate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
generate an X509 certificate, based on the current issuer and subject using the default provider "BC" and the passed in source of randomness
generateX509Certificate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
generate an X509 certificate, based on the current issuer and subject using the default provider "BC", and the passed in source of randomness (if required).
generateX509Certificate(PrivateKey, String) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing, and the passed in source of randomness (if required).
generateX509Certificate(PrivateKey, String) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing.
generateX509Certificate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing, and the passed in source of randomness (if required).
generateX509Certificate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing and the supplied source of randomness, if required.
generateX509CRL(PrivateKey) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
generate an X509 CRL, based on the current issuer and subject using the default provider "BC".
generateX509CRL(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
generate an X509 CRL, based on the current issuer and subject using the default provider "BC" and an user defined SecureRandom object as source of randomness.
generateX509CRL(PrivateKey, String) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
generate an X509 certificate, based on the current issuer and subject using the passed in provider for the signing.
generateX509CRL(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
generate an X509 CRL, based on the current issuer and subject, using the passed in provider for the signing.
GENERATION - Static variable in class org.bouncycastle.asn1.x509.X509Name
 
get(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
 
get(int) - Method in class org.bouncycastle.asn1.DEREncodableVector
 
getA() - Method in class org.bouncycastle.math.ec.ECCurve
 
getAcinfo() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getAdjustedTime() - Method in class org.bouncycastle.asn1.DERUTCTime
return the time as an adjusted date with a 4 digit year.
getAlgName() - Method in class javax.crypto.EncryptedPrivateKeyInfo
Returns the encryption algorithm.
getAlgorithm() - Method in class javax.crypto.KeyAgreement
Returns the algorithm name of this KeyAgreement object.
getAlgorithm() - Method in class javax.crypto.SealedObject
Returns the algorithm that was used to seal this object.
getAlgorithm() - Method in class javax.crypto.KeyGenerator
Returns the algorithm name of this KeyGenerator object.
getAlgorithm() - Method in class javax.crypto.Cipher
Returns the algorithm name of this Cipher object.
getAlgorithm() - Method in class javax.crypto.Mac
Returns the algorithm name of this Mac object.
getAlgorithm() - Method in class javax.crypto.SecretKeyFactory
Returns the algorithm name of this SecretKeyFactory object.
getAlgorithm() - Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the algorithm associated with this secret key.
getAlgorithm() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
 
getAlgorithm() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.cert.CertPathValidator
Returns the algorithm name of this CertPathValidator.
getAlgorithm() - Method in class org.bouncycastle.jce.cert.CertPathBuilder
Returns the name of the algorithm of this CertPathBuilder.
getAlgorithm() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return "IES"
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEPBEKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Wrapper
Return the name of the algorithm the wrapper implements.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.StreamCipher
Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.BlockCipher
Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Digest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.StreamBlockCipher
return the name of the algorithm we are wrapping.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Mac
Return the name of the algorithm the MAC implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD2Digest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESWrapEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC4Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.HMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
getAlgParameters() - Method in class javax.crypto.EncryptedPrivateKeyInfo
Returns the algorithm parameters used by the encryption algorithm.
getAttCertVersion() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getAttrCertValidityPeriod() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getAttrType() - Method in class org.bouncycastle.asn1.pkcs.Attribute
 
getAttrType() - Method in class org.bouncycastle.asn1.cms.Attribute
 
getAttrValues() - Method in class org.bouncycastle.asn1.pkcs.Attribute
 
getAttrValues() - Method in class org.bouncycastle.asn1.cms.Attribute
 
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getAuthorityKeyIdentifier() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the authorityKeyIdentifier criterion.
getAuthSafe() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
getB() - Method in class org.bouncycastle.math.ec.ECCurve
 
getBagAttribute(DERObjectIdentifier) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getBagAttribute(DERObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttributeKeys() - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttributes() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBagId() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBagValue() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBase() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getBasicConstraints() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the basic constraints constraint.
getBasicConstraints() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getBlockSize() - Method in class javax.crypto.Cipher
Returns the block size (in bytes).
getBlockSize() - Method in interface org.bouncycastle.crypto.BlockCipher
Return the block size for this cipher (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the blocksize for the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the block size of the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
getBufferPosition() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
return the amount of data sitting in the buffer.
getByName(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
 
getByOID(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getBytes() - Method in class org.bouncycastle.asn1.DERBitString
 
getBytes(int) - Static method in class org.bouncycastle.asn1.DERBitString
return the correct number of bytes for a bit string defined in a 16 bit constant
getCAName() - Method in class org.bouncycastle.jce.cert.TrustAnchor
Returns the name of the most-trusted CA in RFC 2253 String format.
getCapabilities(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilities
returns a vector with 0 or more objects of all the capabilities matching the passed in capability OID.
getCapabilityID() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
 
getCAPublicKey() - Method in class org.bouncycastle.jce.cert.TrustAnchor
Returns the public key of the most-trusted CA.
getCause() - Method in class org.bouncycastle.jce.cert.CertPathBuilderException
Returns the internal (wrapped) cause, or null if the cause is nonexistent or unknown.
getCause() - Method in class org.bouncycastle.jce.cert.CertPathValidatorException
Returns the cause of this CertPathValidatorException or null if the cause is nonexistent or unknown.
getCause() - Method in class org.bouncycastle.jce.cert.CertStoreException
Returns the cause of this CertStoreException or null if the cause is nonexistent or unknown.
getCertainty() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
 
getCertId() - Method in class org.bouncycastle.asn1.pkcs.CertBag
 
getCertID() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getCertID() - Method in class org.bouncycastle.ocsp.SingleResp
 
getCertID() - Method in class org.bouncycastle.ocsp.Req
 
getCertificate() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the certificateEquals criterion.
getCertificateChecking() - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Returns the certificate being checked.
getCertificates() - Method in class org.bouncycastle.jce.PKCS7SignedData
Get the X.509 certificates associated with this PKCS#7 object
getCertificates() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getCertificates() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getCertificates() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
 
getCertificates() - Method in class org.bouncycastle.jce.cert.CertPath
Returns the list of certificates in this certification path.
getCertificates() - Method in class org.bouncycastle.jce.provider.PKIXCertPath
Returns the list of certificates in this certification path.
getCertificates(CertSelector) - Method in class org.bouncycastle.jce.cert.CertStore
Returns a Collection of Certificates that match the specified selector.
getCertificateSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getCertificateValid() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the certificateValid criterion.
getCertificationRequestInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getCertPath() - Method in interface org.bouncycastle.jce.cert.CertPathBuilderResult
Returns the built certification path.
getCertPath() - Method in class org.bouncycastle.jce.cert.CertPathValidatorException
Returns the certification path that was being validated when the exception was thrown.
getCertPath() - Method in class org.bouncycastle.jce.cert.PKIXCertPathBuilderResult
Returns the built and validated certification path.
getCertPathCheckers() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Returns the List of certification path checkers.
getCertPathEncodings() - Method in class org.bouncycastle.jce.cert.CertificateFactory
Returns an iteration of the CertPath encodings supported by this certificate factory, with the default encoding first.
getCerts() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getCerts() - Method in class org.bouncycastle.asn1.ocsp.Signature
 
getCerts(String) - Method in class org.bouncycastle.ocsp.BasicOCSPResp
 
getCertStatus() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getCertStatus() - Method in class org.bouncycastle.ocsp.SingleResp
 
getCertStoreParameters() - Method in class org.bouncycastle.jce.cert.CertStore
Returns the parameters used to initialize this CertStore.
getCertStores() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Returns an immutable List of CertStores that are used to find certificates and CRLs.
getCertValue() - Method in class org.bouncycastle.asn1.pkcs.CertBag
 
getChildren() - Method in interface org.bouncycastle.jce.cert.PolicyNode
Returns an iterator over the children of this node.
getChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getCipherKeySize() - Method in class org.bouncycastle.crypto.params.IESWithCipherParameters
 
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getCollection() - Method in class org.bouncycastle.jce.cert.CollectionCertStoreParameters
Returns the Collection from which Certificates and CRLs are retrieved.
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
getContent() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getContent() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getContent() - Method in class org.bouncycastle.asn1.cms.ContentInfo
 
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
getContentType() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getContentType() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getCounter() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
 
getCounter() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
getCriticalExtensionOIDs() - Method in interface org.bouncycastle.jce.cert.X509Extension
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getCrlNum() - Method in class org.bouncycastle.asn1.ocsp.CrlID
 
getCRLNumber() - Method in class org.bouncycastle.asn1.x509.CRLNumber
 
getCRLs() - Method in class org.bouncycastle.jce.PKCS7SignedData
Get the X.509 certificate revocation lists associated with this PKCS#7 object
getCRLs() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getCRLs() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getCRLs() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
 
getCRLs(CRLSelector) - Method in class org.bouncycastle.jce.cert.CertStore
Returns a Collection of CRLs that match the specified selector.
getCrlTime() - Method in class org.bouncycastle.asn1.ocsp.CrlID
 
getCrlUrl() - Method in class org.bouncycastle.asn1.ocsp.CrlID
 
getCrtCoefficient() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the CRT coefficient.
getCurve() - Method in class org.bouncycastle.asn1.x9.X9Curve
 
getCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getCurve() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getCurve() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the curve along which the base point lies.
getD() - Method in class org.bouncycastle.crypto.params.ECPrivateKeyParameters
 
getD() - Method in interface org.bouncycastle.jce.interfaces.ECPrivateKey
return the private value D.
getD() - Method in class org.bouncycastle.jce.spec.ECPrivateKeySpec
return the private number D
getD() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getData() - Method in class org.bouncycastle.asn1.DERUnknownTag
 
getDate() - Method in class org.bouncycastle.asn1.x509.Time
 
getDate() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
getDate() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
 
getDate() - Method in class org.bouncycastle.asn1.cms.Time
 
getDate() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Returns the time for which the validity of the certification path should be determined.
getDateAndTime() - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Returns the dateAndTime criterion.
getDecodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDecodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDefaultType() - Static method in class org.bouncycastle.jce.cert.CertPathValidator
Returns the default CertPathValidator type as specified in the Java security properties file, or the string "PKIX" if no such property exists.
getDefaultType() - Static method in class org.bouncycastle.jce.cert.CertPathBuilder
Returns the default CertPathBuilder type as specified in the Java security properties file, or the string "PKIX" if no such property exists.
getDefaultType() - Static method in class org.bouncycastle.jce.cert.CertStore
Returns the default CertStore type as specified in the Java security properties file, or the string "LDAP" if no such property exists.
getDepth() - Method in interface org.bouncycastle.jce.cert.PolicyNode
Returns the depth of this node in the valid policy tree.
getDepth() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getDerivationV() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getDerivationV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the derivation vector.
getDERObject() - Method in class org.bouncycastle.jce.X509KeyUsage
 
getDERObject() - Method in class org.bouncycastle.asn1.DERObject
 
getDERObject() - Method in interface org.bouncycastle.asn1.DEREncodable
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
write out an RSA private key with it's asscociated information as described in PKCS8.
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.SignedData
SignedData ::= SEQUENCE { version Version, digestAlgorithms DigestAlgorithmIdentifiers, contentInfo ContentInfo, certificates [0] IMPLICIT ExtendedCertificatesAndCertificates OPTIONAL, crls [1] IMPLICIT CertificateRevocationLists OPTIONAL, signerInfos SignerInfos }
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
This outputs the key in PKCS1v2 format.
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.CertBag
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
ContentInfo ::= SEQUENCE { contentType ContentType, content [0] EXPLICIT ANY DEFINED BY contentType OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
EncryptedPrivateKeyInfo ::= SEQUENCE { encryptionAlgorithm AlgorithmIdentifier {{KeyEncryptionAlgorithms}}, encryptedData EncryptedData } EncryptedData ::= OCTET STRING KeyEncryptionAlgorithms ALGORITHM-IDENTIFIER ::= { ...
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
SignerInfo ::= SEQUENCE { version Version, issuerAndSerialNumber IssuerAndSerialNumber, digestAlgorithm DigestAlgorithmIdentifier, authenticatedAttributes [0] IMPLICIT Attributes OPTIONAL, digestEncryptionAlgorithm DigestEncryptionAlgorithmIdentifier, encryptedDigest EncryptedDigest, unauthenticatedAttributes [1] IMPLICIT Attributes OPTIONAL } EncryptedDigest ::= OCTET STRING DigestAlgorithmIdentifier ::= AlgorithmIdentifier DigestEncryptionAlgorithmIdentifier ::= AlgorithmIdentifier
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.Attribute
Attribute ::= SEQUENCE { attrType OBJECT IDENTIFIER, attrValues SET OF AttributeValue }
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.X509Name
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
AlgorithmIdentifier ::= SEQUENCE { algorithm OBJECT IDENTIFIER, parameters ANY DEFINED BY algorithm OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
This outputs the key in PKCS1v2 format.
getDERObject() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
SubjectKeyIdentifier := OCTET STRING
getDERObject() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
AuthorityKeyIdentifier ::= SEQUENCE { keyIdentifier [0] IMPLICIT KeyIdentifier OPTIONAL, authorityCertIssuer [1] IMPLICIT GeneralNames OPTIONAL, authorityCertSerialNumber [2] IMPLICIT CertificateSerialNumber OPTIONAL } KeyIdentifier ::= OCTET STRING
getDERObject() - Method in class org.bouncycastle.asn1.x509.NameConstraints
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
IssuerSerial ::= SEQUENCE { issuer GeneralNames, serial CertificateSerialNumber, issuerUID UniqueIdentifier OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.x509.GeneralNames
GeneralNames ::= SEQUENCE SIZE {1..MAX} OF GeneralName
getDERObject() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
getDERObject() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
BasicConstraints := SEQUENCE { cA BOOLEAN DEFAULT FALSE, pathLenConstraint INTEGER (0..MAX) OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.x509.V2Form
V2Form ::= SEQUENCE { issuerName GeneralNames OPTIONAL, baseCertificateID [0] IssuerSerial OPTIONAL, objectDigestInfo [1] ObjectDigestInfo OPTIONAL -- issuerName MUST be present in this profile -- baseCertificateID and objectDigestInfo MUST NOT -- be present in this profile }
getDERObject() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
AttCertIssuer ::= CHOICE { v1Form GeneralNames, -- MUST NOT be used in this -- profile v2Form [0] V2Form -- v2 only }
getDERObject() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
AttributeCertificateInfo ::= SEQUENCE { version AttCertVersion -- version is v2, holder Holder, issuer AttCertIssuer, signature AlgorithmIdentifier, serialNumber CertificateSerialNumber, attrCertValidityPeriod AttCertValidityPeriod, attributes SEQUENCE OF Attribute, issuerUniqueID UniqueIdentifier OPTIONAL, extensions Extensions OPTIONAL } AttCertVersion ::= INTEGER { v2(1) }
getDERObject() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
AttributeCertificate ::= SEQUENCE { acinfo AttributeCertificateInfo, signatureAlgorithm AlgorithmIdentifier, signatureValue BIT STRING }
getDERObject() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
CRLDistPoint ::= SEQUENCE SIZE {1..MAX} OF DistributionPoint
getDERObject() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
AttCertValidityPeriod ::= SEQUENCE { notBeforeTime GeneralizedTime, notAfterTime GeneralizedTime }
getDERObject() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
ObjectDigestInfo ::= SEQUENCE { digestedObjectType ENUMERATED { publicKey (0), publicKeyCert (1), otherObjectTypes (2) }, -- otherObjectTypes MUST NOT -- be used in this profile otherObjectTypeID OBJECT IDENTIFIER OPTIONAL, digestAlgorithm AlgorithmIdentifier, objectDigest BIT STRING }
getDERObject() - Method in class org.bouncycastle.asn1.x509.Holder
Holder ::= SEQUENCE { baseCertificateID [0] IssuerSerial OPTIONAL, -- the issuer and serial number of -- the holder's Public Key Certificate entityName [1] GeneralNames OPTIONAL, -- the name of the claimant or role objectDigestInfo [2] ObjectDigestInfo OPTIONAL -- used to directly authenticate the holder, -- for example, an executable }
getDERObject() - Method in class org.bouncycastle.asn1.x509.GeneralName
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
DistributionPointName ::= CHOICE { fullName [0] GeneralNames, nameRelativeToCRLIssuer [1] RelativeDistinguishedName }
getDERObject() - Method in class org.bouncycastle.asn1.x509.X509Extensions
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.Time
Time ::= CHOICE { utcTime UTCTime, generalTime GeneralizedTime }
getDERObject() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
SubjectPublicKeyInfo ::= SEQUENCE { algorithm AlgorithmIdentifier, publicKey BIT STRING }
getDERObject() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
 
getDERObject() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
DistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, reasons [1] ReasonFlags OPTIONAL, cRLIssuer [2] GeneralNames OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.x9.X9FieldID
Produce a DER encoding of the following structure.
getDERObject() - Method in class org.bouncycastle.asn1.x9.OtherInfo
OtherInfo ::= SEQUENCE { keyInfo KeySpecificInfo, partyAInfo [0] OCTET STRING OPTIONAL, suppPubInfo [2] OCTET STRING }
getDERObject() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
FieldElement ::= OCTET STRING
getDERObject() - Method in class org.bouncycastle.asn1.x9.X9Curve
Curve ::= SEQUENCE { a FieldElement, b FieldElement, seed BIT STRING OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
KeySpecificInfo ::= SEQUENCE { algorithm OBJECT IDENTIFIER, counter OCTET STRING SIZE (4..4) }
getDERObject() - Method in class org.bouncycastle.asn1.x9.X962Parameters
Parameters ::= CHOICE { ecParameters ECParameters, namedCurve CURVES.&id({CurveNames}), implicitlyCA NULL }
getDERObject() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
ECParameters ::= SEQUENCE { version INTEGER { ecpVer1(1) } (ecpVer1), fieldID FieldID {{FieldTypes}}, curve X9Curve, base X9ECPoint, order INTEGER, cofactor INTEGER OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
ECPoint ::= OCTET STRING
getDERObject() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
 
getDERObject() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
 
getDERObject() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
IDEA-CBCPar ::= SEQUENCE { iv OCTET STRING OPTIONAL -- exactly 8 octets }
getDERObject() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
cast5CBCParameters ::= SEQUENCE { iv OCTET STRING DEFAULT 0, -- Initialization vector keyLength INTEGER -- Key length, in bits }
getDERObject() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
SignerIdentifier ::= CHOICE { issuerAndSerialNumber IssuerAndSerialNumber, subjectKeyIdentifier [0] SubjectKeyIdentifier } SubjectKeyIdentifier ::= OCTET STRING
getDERObject() - Method in class org.bouncycastle.asn1.cms.SignedData
SignedData ::= SEQUENCE { version CMSVersion, digestAlgorithms DigestAlgorithmIdentifiers, encapContentInfo EncapsulatedContentInfo, certificates [0] IMPLICIT CertificateSet OPTIONAL, crls [1] IMPLICIT CertificateRevocationLists OPTIONAL, signerInfos SignerInfos }
getDERObject() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
EnvelopedData ::= SEQUENCE { version CMSVersion, originatorInfo [0] IMPLICIT OriginatorInfo OPTIONAL, recipientInfos RecipientInfos, encryptedContentInfo EncryptedContentInfo, unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
OriginatorInfo ::= SEQUENCE { certs [0] IMPLICIT CertificateSet OPTIONAL, crls [1] IMPLICIT CertificateRevocationLists OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
RecipientIdentifier ::= CHOICE { issuerAndSerialNumber IssuerAndSerialNumber, subjectKeyIdentifier [0] SubjectKeyIdentifier } SubjectKeyIdentifier ::= OCTET STRING
getDERObject() - Method in class org.bouncycastle.asn1.cms.ContentInfo
ContentInfo ::= SEQUENCE { contentType ContentType, content [0] EXPLICIT ANY DEFINED BY contentType OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.cms.SignerInfo
SignerInfo ::= SEQUENCE { version Version, SignerIdentifier sid, digestAlgorithm DigestAlgorithmIdentifier, authenticatedAttributes [0] IMPLICIT Attributes OPTIONAL, digestEncryptionAlgorithm DigestEncryptionAlgorithmIdentifier, encryptedDigest EncryptedDigest, unauthenticatedAttributes [1] IMPLICIT Attributes OPTIONAL } EncryptedDigest ::= OCTET STRING DigestAlgorithmIdentifier ::= AlgorithmIdentifier DigestEncryptionAlgorithmIdentifier ::= AlgorithmIdentifier
getDERObject() - Method in class org.bouncycastle.asn1.cms.EncryptedData
EncryptedData ::= SEQUENCE { version CMSVersion, encryptedContentInfo EncryptedContentInfo, unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
RecipientKeyIdentifier ::= SEQUENCE { subjectKeyIdentifier SubjectKeyIdentifier, date GeneralizedTime OPTIONAL, other OtherKeyAttribute OPTIONAL } SubjectKeyIdentifier ::= OCTET STRING
getDERObject() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
OriginatorIdentifierOrKey ::= CHOICE { issuerAndSerialNumber IssuerAndSerialNumber, subjectKeyIdentifier [0] SubjectKeyIdentifier, originatorKey [1] OriginatorPublicKey } SubjectKeyIdentifier ::= OCTET STRING
getDERObject() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
EncryptedContentInfo ::= SEQUENCE { contentType ContentType, contentEncryptionAlgorithm ContentEncryptionAlgorithmIdentifier, encryptedContent [0] IMPLICIT EncryptedContent OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
OtherKeyAttribute ::= SEQUENCE { keyAttrId OBJECT IDENTIFIER, keyAttr ANY DEFINED BY keyAttrId OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
KEKIdentifier ::= SEQUENCE { keyIdentifier OCTET STRING, date GeneralizedTime OPTIONAL, other OtherKeyAttribute OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
getDERObject() - Method in class org.bouncycastle.asn1.cms.Attribute
Attribute ::= SEQUENCE { attrType OBJECT IDENTIFIER, attrValues SET OF AttributeValue }
getDERObject() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
KeyTransRecipientInfo ::= SEQUENCE { version CMSVersion, -- always set to 0 or 2 rid RecipientIdentifier, keyEncryptionAlgorithm KeyEncryptionAlgorithmIdentifier, encryptedKey EncryptedKey }
getDERObject() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
KEKRecipientInfo ::= SEQUENCE { version CMSVersion, -- always set to 4 kekid KEKIdentifier, keyEncryptionAlgorithm KeyEncryptionAlgorithmIdentifier, encryptedKey EncryptedKey }
getDERObject() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
OriginatorPublicKey ::= SEQUENCE { algorithm AlgorithmIdentifier, publicKey BIT STRING }
getDERObject() - Method in class org.bouncycastle.asn1.cms.Time
Time ::= CHOICE { utcTime UTCTime, generalTime GeneralizedTime }
getDERObject() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo ::= CHOICE { ktri KeyTransRecipientInfo, kari [1] KeyAgreeRecipientInfo, kekri [2] KEKRecipientInfo }
getDERObject() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
KeyAgreeRecipientInfo ::= SEQUENCE { version CMSVersion, -- always set to 3 originator [0] EXPLICIT OriginatorIdentifierOrKey, ukm [1] EXPLICIT UserKeyingMaterial OPTIONAL, keyEncryptionAlgorithm KeyEncryptionAlgorithmIdentifier, recipientEncryptedKeys RecipientEncryptedKeys }
getDERObject() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.CertID
CertID ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, issuerNameHash OCTET STRING, -- Hash of Issuer's DN issuerKeyHash OCTET STRING, -- Hash of Issuers public key serialNumber CertificateSerialNumber }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
ResponderID ::= CHOICE { byName [1] Name, byKey [2] KeyHash }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
TBSRequest ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, requestorName [1] EXPLICIT GeneralName OPTIONAL, requestList SEQUENCE OF Request, requestExtensions [2] EXPLICIT Extensions OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
RevokedInfo ::= SEQUENCE { revocationTime GeneralizedTime, revocationReason [0] EXPLICIT CRLReason OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
ResponseData ::= SEQUENCE { version [0] EXPLICIT Version DEFAULT v1, responderID ResponderID, producedAt GeneralizedTime, responses SEQUENCE OF SingleResponse, responseExtensions [1] EXPLICIT Extensions OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.CrlID
CrlID ::= SEQUENCE { crlUrl [0] EXPLICIT IA5String OPTIONAL, crlNum [1] EXPLICIT INTEGER OPTIONAL, crlTime [2] EXPLICIT GeneralizedTime OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
ServiceLocator ::= SEQUENCE { issuer Name, locator AuthorityInfoAccessSyntax OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
CertStatus ::= CHOICE { good [0] IMPLICIT NULL, revoked [1] IMPLICIT RevokedInfo, unknown [2] IMPLICIT UnknownInfo }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
OCSPRequest ::= SEQUENCE { tbsRequest TBSRequest, optionalSignature [0] EXPLICIT Signature OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
ResponseBytes ::= SEQUENCE { responseType OBJECT IDENTIFIER, response OCTET STRING }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
OCSPResponse ::= SEQUENCE { responseStatus OCSPResponseStatus, responseBytes [0] EXPLICIT ResponseBytes OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.Request
Request ::= SEQUENCE { reqCert CertID, singleRequestExtensions [0] EXPLICIT Extensions OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
SingleResponse ::= SEQUENCE { certID CertID, certStatus CertStatus, thisUpdate GeneralizedTime, nextUpdate [0] EXPLICIT GeneralizedTime OPTIONAL, singleExtensions [1] EXPLICIT Extensions OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.ocsp.Signature
Signature ::= SEQUENCE { signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL}
getDERObject() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
SMIMECapability ::= SEQUENCE { capabilityID OBJECT IDENTIFIER, parameters ANY DEFINED BY capabilityID OPTIONAL }
getDERObject() - Method in class org.bouncycastle.asn1.smime.SMIMECapabilities
SMIMECapabilities ::= SEQUENCE OF SMIMECapability
getDigest() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
getDigest() - Method in interface org.bouncycastle.crypto.DerivationFunction
return the message digest used as the basis for the function
getDigest() - Method in class org.bouncycastle.crypto.generators.KDF2BytesGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.io.DigestOutputStream
 
getDigest() - Method in class org.bouncycastle.crypto.io.DigestInputStream
 
getDigestAlgorithm() - Method in class org.bouncycastle.jce.PKCS7SignedData
Get the algorithm used to calculate the message digest
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getDigestedObjectType() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getDigestSize() - Method in interface org.bouncycastle.crypto.Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD2Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getDomainParameters() - Method in class org.bouncycastle.crypto.params.ECKeyGenerationParameters
 
getDP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getDQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getEffectiveKeyBits() - Method in class javax.crypto.spec.RC2ParameterSpec
Returns the effective key size in bits.
getEffectiveKeyBits() - Method in class org.bouncycastle.crypto.params.RC2Parameters
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
getEncoded() - Method in class javax.crypto.EncryptedPrivateKeyInfo
Returns the ASN.1 encoding of this object.
getEncoded() - Method in class javax.crypto.spec.SecretKeySpec
Returns the key material of this secret key.
getEncoded() - Method in class org.bouncycastle.jce.X509Principal
return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.jce.PKCS7SignedData
return the bytes for the PKCS7SignedData object.
getEncoded() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint
 
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
return the field element encoded with point compression.
getEncoded() - Method in class org.bouncycastle.jce.cert.CertPath
Returns the encoded form of this certification path, using the default encoding.
getEncoded() - Method in class org.bouncycastle.jce.cert.PolicyQualifierInfo
Returns the ASN.1 DER encoded form of this PolicyQualifierInfo.
getEncoded() - Method in class org.bouncycastle.jce.spec.IEKeySpec
returns null
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getEncoded() - Method in class org.bouncycastle.jce.provider.PKIXCertPath
Returns the encoded form of this certification path, using the default encoding.
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEPBEKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.ocsp.OCSPResp
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.ocsp.OCSPReq
return the ASN.1 encoded representation of this object.
getEncoded(String) - Method in class org.bouncycastle.jce.cert.CertPath
Returns the encoded form of this certification path, using the specified encoding.
getEncoded(String) - Method in class org.bouncycastle.jce.provider.PKIXCertPath
Returns the encoded form of this certification path, using the specified encoding.
getEncodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodings() - Method in class org.bouncycastle.jce.cert.CertPath
Returns an iteration of the encodings supported by this certification path, with the default encoding first.
getEncodings() - Method in class org.bouncycastle.jce.provider.PKIXCertPath
Returns an iteration of the encodings supported by this certification path, with the default encoding first.
getEncodingV() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getEncodingV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the encoding vector.
getEncryptedContent() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EncryptedData
 
getEncryptedData() - Method in class javax.crypto.EncryptedPrivateKeyInfo
Returns a copy of the encrypted data.
getEncryptedData() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
getEncryptedDigest() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getEncryptedDigest() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getExcludedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
 
getExemptionMechanism() - Method in class javax.crypto.Cipher
Returns the exemption mechanism object used with this cipher.
getExpectedPolicies() - Method in interface org.bouncycastle.jce.cert.PolicyNode
Returns the set of expected policies that would satisfy this node's valid policy in the next certificate to be processed.
getExpectedPolicies() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
 
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getExponentSize() - Method in class javax.crypto.spec.DHGenParameterSpec
Returns the size in bits of the random exponent (private value).
getExtendedKeyUsage() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the extendedKeyUsage criterion.
getExtension(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Extensions
return the extension represented by the object identifier passed in.
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getExtensionValue(String) - Method in interface org.bouncycastle.jce.cert.X509Extension
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
return the field name for this field.
getFormat() - Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the encoding format for this secret key.
getFormat() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return null
getFormat() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEPBEKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
return the encoding format we produce in getEncoded().
getG() - Method in class javax.crypto.spec.DHPrivateKeySpec
Returns the base generator g.
getG() - Method in class javax.crypto.spec.DHPublicKeySpec
Returns the base generator g.
getG() - Method in class javax.crypto.spec.DHParameterSpec
Returns the base generator g.
getG() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getG() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getG() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getG() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
 
getG() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getG() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
return the generator - g
getG() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getG() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getG() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the base point we are using for these domain parameters.
getG() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
Returns the base generator g.
getH() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getH() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getH() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the cofactor H to the order of G.
getHashAlgOID() - Method in class org.bouncycastle.ocsp.CertificateID
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getHolder() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getId() - Method in class org.bouncycastle.asn1.DERObjectIdentifier
 
getId() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
 
getId() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
 
getId() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
getIdentifier() - Method in class org.bouncycastle.asn1.x9.X9FieldID
 
getIndex() - Method in class org.bouncycastle.jce.cert.CertPathValidatorException
Returns the index of the certificate in the certification path that caused the exception to be thrown.
getInfo() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
 
getInitialPolicies() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Returns an immutable Set of initial policy identifiers (OID strings), indicating that any one of these policies would be acceptable to the certificate user for the purposes of certification path processing.
getInputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
return the input block size.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
Return the maximum size for an input block to this engine.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBMPString
return a BMP String from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBitString
return a Bit String from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERInteger
return an Integer from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Set
Return an ASN1 set from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERIA5String
return an IA5 String from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUTCTime
return an UTC Time from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1OctetString
return an Octet String from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUTF8String
return an UTF8 String from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERT61String
return an T61 String from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Sequence
Return an ASN1 sequence from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DEREnumerated
return an Enumerated from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBoolean
return a Boolean from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERObjectIdentifier
return an Object Identifier from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERVisibleString
return a Visible String from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUniversalString
return a Universal String from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGeneralizedTime
return a Generalized Time object from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERPrintableString
return a Printable String from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERNumericString
return an Numeric String from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Name
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificateList
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralName
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Time
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
return an EnvelopedData object from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
return an OriginatorInfo object from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
return a RecipientKeyIdentifier object from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
return an OriginatorIdentifierOrKey object from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
return a KEKIdentifier object from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.CompressedData
return a CompressedData object from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
return a KEKRecipientInfo object from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
return an OriginatorPublicKey object from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Time
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
return a KeyAgreeRecipientInfo object from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertID
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Request
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Signature
 
getInstance(boolean) - Static method in class org.bouncycastle.asn1.DERBoolean
return a DERBoolean from the passed in boolean.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBMPString
return a BMP String from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBitString
return a Bit String from the passed in object
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERInteger
return an integer from the passed in object
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Set
return an ASN1Set from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERIA5String
return a IA5 string from the passed in object
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUTCTime
return an UTC Time from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1OctetString
return an Octet String from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUTF8String
return an UTF8 string from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERT61String
return a T61 string from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Sequence
return an ASN1Sequence from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DEREnumerated
return an integer from the passed in object
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBoolean
return a boolean from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERObjectIdentifier
return an OID from the passed in object
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERVisibleString
return a Visible String from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUniversalString
return a Universal String from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGeneralizedTime
return a generalized time from the passed in object
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERPrintableString
return a printable string from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERNumericString
return a Numeric string from the passed in object
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.MacData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignedData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Attribute
return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Name
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificateList
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
Deprecated. use an ASN1Sequence of PolicyInformation
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralName
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Time
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyInformation
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.IDEACBCPar
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerIdentifier
return a SignerIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
return an EnvelopedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
return an OriginatorInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientIdentifier
return a RecipientIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedData
return an EncryptedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
return a RecipientKeyIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
return an OriginatorIdentifierOrKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
return an EncryptedContentInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
return an OtherKeyAttribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
return a KEKIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CompressedData
return a CompressedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attribute
return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
return a KeyTransRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
return a KEKRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
return an OriginatorPublicKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Time
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
return a KeyAgreeRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Request
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Signature
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapability
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapabilities
return an Attribute object from the given object.
getInstance(String) - Static method in class javax.crypto.KeyAgreement
Generates a KeyAgreement object that implements the specified key agreement algorithm.
getInstance(String) - Static method in class javax.crypto.KeyGenerator
Generates a KeyGenerator object for the specified algorithm.
getInstance(String) - Static method in class javax.crypto.Cipher
Generates a Cipher object that implements the specified transformation.
getInstance(String) - Static method in class javax.crypto.Mac
Generates an Mac object that implements the specified MAC algorithm.
getInstance(String) - Static method in class javax.crypto.SecretKeyFactory
Generates a SecretKeyFactory object for the specified secret-key algorithm.
getInstance(String) - Static method in class org.bouncycastle.jce.cert.CertificateFactory
 
getInstance(String) - Static method in class org.bouncycastle.jce.cert.CertPathValidator
Returns a CertPathValidator object that implements the specified algorithm.

If the default provider package provides an implementation of the specified CertPathValidator algorithm, an instance of CertPathValidator containing that implementation is returned.
getInstance(String) - Static method in class org.bouncycastle.jce.cert.CertPathBuilder
Returns a CertPathBuilder object that implements the specified algorithm.

If the default provider package provides an implementation of the specified CertPathBuilder algorithm, an instance of CertPathBuilder containing that implementation is returned.
getInstance(String, CertStoreParameters) - Static method in class org.bouncycastle.jce.cert.CertStore
Returns a CertStore object that implements the specified CertStore type and is initialized with the specified parameters.

If the default provider package provides an implementation of the specified CertStore type, an instance of CertStore containing that implementation is returned.
getInstance(String, CertStoreParameters, Provider) - Static method in class org.bouncycastle.jce.cert.CertStore
Returns a CertStore object that implements the specified CertStore type, as supplied by the specified provider and initialized with the specified parameters.
getInstance(String, CertStoreParameters, String) - Static method in class org.bouncycastle.jce.cert.CertStore
Returns a CertStore object that implements the specified CertStore type, as supplied by the specified provider and initialized with the specified parameters.

The CertStore that is returned is initialized with the specified CertStoreParameters.
getInstance(String, Provider) - Static method in class org.bouncycastle.jce.cert.CertPathValidator
Returns a CertPathValidator object that implements the specified algorithm, as supplied by the specified provider.
getInstance(String, Provider) - Static method in class org.bouncycastle.jce.cert.CertPathBuilder
Returns a CertPathBuilder object that implements the specified algorithm, as supplied by the specified provider.
getInstance(String, String) - Static method in class javax.crypto.KeyAgreement
Generates a KeyAgreement object for the specified key agreement algorithm from the specified provider.
getInstance(String, String) - Static method in class javax.crypto.KeyGenerator
Generates a KeyGenerator object for the specified key algorithm from the specified provider.
getInstance(String, String) - Static method in class javax.crypto.Cipher
Creates a Cipher object that implements the specified transformation, as supplied by the specified provider.
getInstance(String, String) - Static method in class javax.crypto.Mac
Generates an Mac object for the specified MAC algorithm from the specified provider.
getInstance(String, String) - Static method in class javax.crypto.SecretKeyFactory
Generates a SecretKeyFactory object for the specified secret-key algorithm from the specified provider.
getInstance(String, String) - Static method in class org.bouncycastle.jce.cert.CertificateFactory
 
getInstance(String, String) - Static method in class org.bouncycastle.jce.cert.CertPathValidator
Returns a CertPathValidator object that implements the specified algorithm, as supplied by the specified provider.
getInstance(String, String) - Static method in class org.bouncycastle.jce.cert.CertPathBuilder
Returns a CertPathBuilder object that implements the specified algorithm, as supplied by the specified provider.
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getIssuerAsBytes() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the issuer criterion as a byte array.
getIssuerAsString() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the issuer criterion as a String.
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getIssuerKeyHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getIssuerKeyHash() - Method in class org.bouncycastle.ocsp.CertificateID
 
getIssuerName() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getIssuerNameHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getIssuerNameHash() - Method in class org.bouncycastle.ocsp.CertificateID
 
getIssuerNames() - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Returns a copy of the issuerNames criterion.
getIssuerUID() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getIssuerUniqueID() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getIssuerUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getIssuerX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the issuer of the given cert as an X509PrincipalObject.
getIterationCount() - Method in class javax.crypto.spec.PBEParameterSpec
Returns the iteration count.
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
getIterationCount() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
return the iteration count.
getIterations() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getIV() - Method in class javax.crypto.Cipher
Returns the initialization vector (IV) in a new buffer.
getIV() - Method in class javax.crypto.spec.RC5ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getIV() - Method in class javax.crypto.spec.RC2ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getIV() - Method in class javax.crypto.spec.IvParameterSpec
Returns the initialization vector (IV).
getIV() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getIV() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getIV() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
 
getIV() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
getIV() - Method in class org.bouncycastle.crypto.params.KDFParameters
 
getIV() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
 
getJ() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getKekid() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getKey() - Method in class javax.crypto.spec.DESKeySpec
Returns the DES key material.
getKey() - Method in class javax.crypto.spec.DESedeKeySpec
Returns the DES-EDE key.
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
 
getKey() - Method in class org.bouncycastle.crypto.params.RC2Parameters
 
getKey() - Method in class org.bouncycastle.crypto.params.KeyParameter
 
getKey() - Method in class org.bouncycastle.crypto.params.RC5Parameters
 
getKeyAttr() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
getKeyAttrId() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
 
getKeyInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
 
getKeyLength() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
getKeyLength() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
getKeySpec(Cipher) - Method in class javax.crypto.EncryptedPrivateKeyInfo
Extract the enclosed PKCS8EncodedKeySpec object from the encrypted data and return it.
getKeySpec(SecretKey, Class) - Method in class javax.crypto.SecretKeyFactory
Returns a specification (key material) of the given key object in the requested format.
getKeyUsage() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the keyUsage criterion.
getKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getL() - Method in class javax.crypto.spec.DHParameterSpec
Returns the size in bits, l, of the random exponent (private value).
getL() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getMac() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getMac() - Method in class org.bouncycastle.crypto.io.MacOutputStream
 
getMac() - Method in class org.bouncycastle.crypto.io.MacInputStream
 
getMacData() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
getMacKeySize() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getMacKeySize() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the key size in bits for the MAC used with the message
getMacLength() - Method in class javax.crypto.Mac
Returns the length of the MAC in bytes.
getMacSize() - Method in interface org.bouncycastle.crypto.Mac
Return the block size for this cipher (in bytes).
getMacSize() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.HMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
getMatchAllSubjectAltNames() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Indicates if the X509Certificate must contain all or at least one of the subjectAlternativeNames specified in the setSubjectAlternativeNames or addSubjectAlternativeName methods.
getMaxCRL() - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Returns the maxCRLNumber criterion.
getMaximum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getMaxPathLength() - Method in class org.bouncycastle.jce.cert.PKIXBuilderParameters
Returns the value of the maximum number of intermediate non-self-issued certificates that may exist in a certification path.
getMessage() - Method in class org.bouncycastle.jce.cert.CertPathBuilderException
Returns the detail message for this CertPathBuilderException.
getMessage() - Method in class org.bouncycastle.jce.cert.CertPathValidatorException
Returns the detail message for this CertPathValidatorException.
getMessage() - Method in class org.bouncycastle.jce.cert.CertStoreException
Returns the detail message for this CertStoreException.
getMinCRL() - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Returns the minCRLNumber criterion.
getMinimum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getModulus() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
 
getModulus() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
 
getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
return the modulus.
getN() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getN() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getN() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the order N of G
getName() - Method in class org.bouncycastle.jce.X509Principal
 
getName() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getName() - Method in class org.bouncycastle.asn1.x509.GeneralName
 
getName() - Method in class org.bouncycastle.asn1.test.X509NameTest
 
getName() - Method in class org.bouncycastle.asn1.test.CertificateTest
 
getName() - Method in class org.bouncycastle.asn1.test.OIDTest
 
getName() - Method in class org.bouncycastle.asn1.test.PKCS10Test
 
getName() - Method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
 
getName() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
getName() - Method in class org.bouncycastle.crypto.test.TigerDigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.SHA1HMacTest
 
getName() - Method in class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
 
getName() - Method in class org.bouncycastle.crypto.test.CipherTest
 
getName() - Method in class org.bouncycastle.crypto.test.TwofishTest
 
getName() - Method in class org.bouncycastle.crypto.test.RC4Test
 
getName() - Method in class org.bouncycastle.crypto.test.DHTest
 
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
 
getName() - Method in class org.bouncycastle.crypto.test.BlockCipherVectorTest
 
getName() - Method in class org.bouncycastle.crypto.test.PKCS12Test
 
getName() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
 
getName() - Method in class org.bouncycastle.crypto.test.ModeTest
 
getName() - Method in class org.bouncycastle.crypto.test.DSATest
 
getName() - Method in class org.bouncycastle.crypto.test.IDEATest
 
getName() - Method in class org.bouncycastle.crypto.test.DESedeTest
 
getName() - Method in class org.bouncycastle.crypto.test.AESTest
 
getName() - Method in class org.bouncycastle.crypto.test.SkipjackTest
 
getName() - Method in class org.bouncycastle.crypto.test.MacTest
 
getName() - Method in class org.bouncycastle.crypto.test.MD5DigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.RC5Test
 
getName() - Method in class org.bouncycastle.crypto.test.MD4DigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.SHA1DigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.ElGamalTest
 
getName() - Method in class org.bouncycastle.crypto.test.MD2DigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.PSSTest
 
getName() - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.SerpentTest
 
getName() - Method in class org.bouncycastle.crypto.test.BlowfishTest
 
getName() - Method in class org.bouncycastle.crypto.test.RC6Test
 
getName() - Method in class org.bouncycastle.crypto.test.ECTest
 
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
 
getName() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
 
getName() - Method in class org.bouncycastle.crypto.test.CAST5Test
 
getName() - Method in class org.bouncycastle.crypto.test.RijndaelTest
 
getName() - Method in class org.bouncycastle.crypto.test.RC2Test
 
getName() - Method in class org.bouncycastle.crypto.test.ECIESTest
 
getName() - Method in class org.bouncycastle.crypto.test.CAST6Test
 
getName() - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.RSATest
 
getName() - Method in class org.bouncycastle.crypto.test.MD5HMacTest
 
getName() - Method in class org.bouncycastle.crypto.test.DESTest
 
getName() - Method in class org.bouncycastle.crypto.test.CTSTest
 
getName() - Method in class org.bouncycastle.crypto.test.OAEPTest
 
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
 
getName() - Method in class org.bouncycastle.crypto.test.ISO9796Test
 
getName() - Method in class org.bouncycastle.crypto.test.PKCS5Test
 
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.provider.test.PSSTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.ElGamalTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.WrapTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.MacTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.DSATest
 
getName() - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertStoreTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.SealedTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.HMacTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.AESTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.DESedeTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.AESSICTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.BlockCipherTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.DoFinalTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.PKIXTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.PBETest
 
getName() - Method in class org.bouncycastle.jce.provider.test.DHTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.FIPSDESTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.SigTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.ECIESTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.RSATest
 
getName() - Method in class org.bouncycastle.jce.provider.test.PKCS7SignedDataTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.CertPathTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.DigestTest
 
getName() - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
 
getName() - Method in interface org.bouncycastle.util.test.Test
 
getName(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the named curve name represented by the given object identifier.
getNameConstraints() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the name constraints criterion.
getNameConstraints() - Method in class org.bouncycastle.jce.cert.TrustAnchor
Returns the name constraints parameter.
getNames() - Static method in class org.bouncycastle.jce.ECNamedCurveTable
return an enumeration of the names of the available curves.
getNames() - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
returns an enumeration containing the name strings for curves contained in this structure.
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getNextUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getNextUpdate() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getNextUpdate() - Method in class org.bouncycastle.ocsp.SingleResp
return the NextUpdate value - note: this is an optional field so may be returned as null.
getNonCriticalExtensionOIDs() - Method in interface org.bouncycastle.jce.cert.X509Extension
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getNotAfter() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getNotAfterTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
getNotBefore() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getNotBeforeTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
getObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
return whatever was following the tag.
getObject() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
getObject(Cipher) - Method in class javax.crypto.SealedObject
Retrieves the original (encapsulated) object.
getObject(Key) - Method in class javax.crypto.SealedObject
Retrieves the original (encapsulated) object.
getObject(Key, String) - Method in class javax.crypto.SealedObject
Retrieves the original (encapsulated) object.
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Set
return the object at the set postion indicated by index.
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Sequence
return the object at the sequence postion indicated by index.
getObjectDigest() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getObjectId() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getObjectId() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getObjects() - Method in class org.bouncycastle.asn1.ASN1Set
 
getObjects() - Method in class org.bouncycastle.asn1.BERConstructedOctetString
return the DER octets that make up this string.
getObjects() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
getOctets() - Method in class org.bouncycastle.asn1.DERIA5String
 
getOctets() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
getOctets() - Method in class org.bouncycastle.asn1.BERConstructedOctetString
 
getOctets() - Method in class org.bouncycastle.asn1.DERVisibleString
 
getOctets() - Method in class org.bouncycastle.asn1.DERUniversalString
 
getOctets() - Method in class org.bouncycastle.asn1.DERPrintableString
 
getOctets() - Method in class org.bouncycastle.asn1.DERNumericString
 
getOID(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the object identifier signified by the passed in name.
getOIDs() - Method in class org.bouncycastle.asn1.x509.X509Name
return a vector of the oids in the name, in the order they were found.
getOptionalSignature() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getOriginator() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getOther() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
 
getOtherKeyAttribute() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
getOtherObjectTypeID() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getOutputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
return the maximum possible size for the output.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
Return the maximum size for an output block to this engine.
getOutputSize(int) - Method in class javax.crypto.Cipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
getOutputSize(int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
return the minimum size of the output buffer required for an update plus a doFinal with an input of len bytes.
getP() - Method in class javax.crypto.spec.DHPrivateKeySpec
Returns the prime modulus p.
getP() - Method in class javax.crypto.spec.DHPublicKeySpec
Returns the prime modulus p.
getP() - Method in class javax.crypto.spec.DHParameterSpec
Returns the prime modulus p.
getP() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getP() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getP() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
 
getP() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
getP() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getP() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getP() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
Returns the prime modulus p.
getPadBits() - Method in class org.bouncycastle.asn1.DERBitString
 
getPadBits() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
retrieve the number of pad bits in the last decoded message.
getPadBits(int) - Static method in class org.bouncycastle.asn1.DERBitString
return the correct number of pad bits for a bit string defined in a 16 bit constant
getPaddingName() - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
Return the name of the algorithm the cipher implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
Return the name of the algorithm the cipher implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.X923Padding
Return the name of the algorithm the cipher implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
Return the name of the algorithm the cipher implements.
getParameters() - Method in class javax.crypto.Cipher
Returns the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getParameters() - Method in class org.bouncycastle.asn1.x9.X9FieldID
 
getParameters() - Method in class org.bouncycastle.asn1.x9.X962Parameters
 
getParameters() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
 
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ECKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
 
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithRandom
 
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECNamedCurveTable
return a parameter spec representing the passed in named curve.
getParams() - Method in interface javax.crypto.interfaces.DHKey
Returns the key parameters.
getParams() - Method in interface org.bouncycastle.jce.interfaces.ElGamalKey
 
getParams() - Method in interface org.bouncycastle.jce.interfaces.ECKey
return a parameter specification representing the EC domain parameters for the key.
getParams() - Method in class org.bouncycastle.jce.spec.ECKeySpec
return the domain parameters for the curve
getParams() - Method in class org.bouncycastle.jce.spec.ElGamalKeySpec
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getParent() - Method in interface org.bouncycastle.jce.cert.PolicyNode
Returns the parent of this node, or null if this is the root node.
getParent() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getPartyAInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
 
getPassword() - Method in class javax.crypto.spec.PBEKeySpec
Returns the password.
getPassword() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
return the password byte array.
getPassword() - Method in interface org.bouncycastle.openssl.PasswordFinder
 
getPathLenConstraint() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getPathToNames() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns a copy of the pathToNames criterion.
getPermittedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
 
getPoint() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
 
getPolicy() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the policy criterion.
getPolicy(int) - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
 
getPolicyIdentifier() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
 
getPolicyQualifier() - Method in class org.bouncycastle.jce.cert.PolicyQualifierInfo
Returns the ASN.1 DER encoded form of the qualifier field of this PolicyQualifierInfo.
getPolicyQualifierId() - Method in class org.bouncycastle.jce.cert.PolicyQualifierInfo
Returns the policyQualifierId field of this PolicyQualifierInfo.
getPolicyQualifiers() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
 
getPolicyQualifiers() - Method in interface org.bouncycastle.jce.cert.PolicyNode
Returns the set of policy qualifiers associated with the valid policy represented by this node.
getPolicyQualifiers() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getPolicyQualifiersRejected() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Gets the PolicyQualifiersRejected flag.
getPolicyTree() - Method in class org.bouncycastle.jce.cert.PKIXCertPathValidatorResult
Returns the root node of the valid policy tree resulting from the PKIX certification path validation algorithm.
getPort() - Method in class org.bouncycastle.jce.cert.LDAPCertStoreParameters
Returns the port number of the LDAP server.
getPositiveValue() - Method in class org.bouncycastle.asn1.DERInteger
in some cases positive values get crammed into a space, that's not quite big enough...
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getPrimeExponentP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for Q.
getPrimeP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime P.
getPrimeQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime Q.
getPrimeSize() - Method in class javax.crypto.spec.DHGenParameterSpec
Returns the size in bits of the prime modulus.
getPrimeSize() - Method in class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
Returns the size in bits of the prime modulus.
getPrivate() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
return the private key parameters.
getPrivate() - Method in interface org.bouncycastle.jce.interfaces.IESKey
return the local private key.
getPrivate() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return the local private key.
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getPrivateExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getPrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getPrivateKeyValid() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the privateKeyValid criterion.
getProducedAt() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getProducedAt() - Method in class org.bouncycastle.ocsp.RespData
 
getProvider() - Method in class javax.crypto.KeyAgreement
Returns the provider of this KeyAgreement object.
getProvider() - Method in class javax.crypto.KeyGenerator
Returns the provider of this KeyGenerator object.
getProvider() - Method in class javax.crypto.Cipher
Returns the provider of this Cipher object.
getProvider() - Method in class javax.crypto.Mac
Returns the provider of this Mac object.
getProvider() - Method in class javax.crypto.SecretKeyFactory
Returns the provider of this SecretKeyFactory object.
getProvider() - Method in class org.bouncycastle.jce.cert.CertificateFactory
 
getProvider() - Method in class org.bouncycastle.jce.cert.CertPathValidator
Returns the Provider of this CertPathValidator.
getProvider() - Method in class org.bouncycastle.jce.cert.CertPathBuilder
Returns the provider of this CertPathBuilder.
getProvider() - Method in class org.bouncycastle.jce.cert.CertStore
Returns the provider of this CertStore.
getPublic() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
return the public key parameters.
getPublic() - Method in interface org.bouncycastle.jce.interfaces.IESKey
return the intended recipient's/sender's public key.
getPublic() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return the intended recipient's/sender's public key.
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
getPublicExponent() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
 
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
 
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
return the public exponent.
getPublicKey() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
return the public key associated with the certification request - the public key is created using the BC provider.
getPublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.
getPublicKey() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
getPublicKey() - Method in class org.bouncycastle.jce.cert.PKIXCertPathValidatorResult
Returns the public key of the subject (target) of the certification path, including any inherited public key parameters if applicable.
getPublicKey() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getPublicKey(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
 
getPublicKeyData() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
for when the public key is raw bits...
getQ() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getQ() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
getQ() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.ECPublicKeyParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getQ() - Method in interface org.bouncycastle.jce.interfaces.ECPublicKey
return the public point Q
getQ() - Method in class org.bouncycastle.jce.spec.ECPublicKeySpec
return the public point q
getQ() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getQInv() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getRandom() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
return the random source associated with this generator.
getRandom() - Method in class org.bouncycastle.crypto.params.ParametersWithRandom
 
getRC2ParameterVersion() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getRecipientEncryptedKeys() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getRecipientIdentifier() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getReqCert() - Method in class org.bouncycastle.asn1.ocsp.Request
 
getRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getRequestExtensions() - Method in class org.bouncycastle.ocsp.OCSPReq
 
getRequestList() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getRequestList() - Method in class org.bouncycastle.ocsp.OCSPReq
 
getRequestorName() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getRequestorName() - Method in class org.bouncycastle.ocsp.OCSPReq
 
getResponderId() - Method in class org.bouncycastle.ocsp.RespData
 
getResponderID() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponse() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getResponseBytes() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getResponseData() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
 
getResponseExtensions() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponseExtensions() - Method in class org.bouncycastle.ocsp.RespData
 
getResponseObject() - Method in class org.bouncycastle.ocsp.OCSPResp
 
getResponses() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponses() - Method in class org.bouncycastle.ocsp.RespData
 
getResponseStatus() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getResponseType() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getRevocationDate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getRevocationDate() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getRevocationReason() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getRevocationReason() - Method in class org.bouncycastle.ocsp.RevokedStatus
return the revocation reason.
getRevocationTime() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getRevocationTime() - Method in class org.bouncycastle.ocsp.RevokedStatus
 
getRevokedCertificate(BigInteger) - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getRevokedCertificates() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getRounds() - Method in class javax.crypto.spec.RC5ParameterSpec
Returns the number of rounds.
getRounds() - Method in class org.bouncycastle.crypto.params.RC5Parameters
 
getSalt() - Method in class javax.crypto.spec.PBEParameterSpec
Returns the salt.
getSalt() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getSalt() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
getSalt() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
return the salt byte array.
getSeed() - Method in class org.bouncycastle.asn1.x9.X9Curve
 
getSeed() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.MGFParameters
 
getSeed() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the seed used to generate this curve (if available).
getSerial() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getSerialNumber() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
getSerialNumber() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getSerialNumber() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the serialNumber criterion.
getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getSerialNumber() - Method in class org.bouncycastle.ocsp.CertificateID
return the serial number for the certificate associated with this request.
getServerName() - Method in class org.bouncycastle.jce.cert.LDAPCertStoreParameters
Returns the DNS name of the LDAP server.
getSharedSecret() - Method in class org.bouncycastle.crypto.params.KDFParameters
 
getSID() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
return a more "meaningful" representation for the signature algorithm used in the certficate.
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
return the object identifier for the signature.
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
return the signature parameters, or null if there aren't any.
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getSignature() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getSignature() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getSignature() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getSignature() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getSignature() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getSignature() - Method in class org.bouncycastle.asn1.ocsp.Signature
 
getSignature() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getSignature() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getSignature() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
 
getSignature() - Method in class org.bouncycastle.ocsp.OCSPReq
 
getSignatureAlgOID() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
 
getSignatureAlgOID() - Method in class org.bouncycastle.ocsp.OCSPReq
return the object identifier representing the signature algorithm
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.Signature
 
getSignatureValue() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getSignerInfos() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getSigningCertificate() - Method in class org.bouncycastle.jce.PKCS7SignedData
Get the X.509 certificate actually used to sign the digest.
getSigningInfoVersion() - Method in class org.bouncycastle.jce.PKCS7SignedData
Get the version of the PKCS#7 "SignerInfo" object.
getSigProvider() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Returns the signature provider's name, or null if not set.
getSingleExtensions() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getSingleExtensions() - Method in class org.bouncycastle.ocsp.SingleResp
 
getSingleRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.Request
 
getSingleRequestExtensions() - Method in class org.bouncycastle.ocsp.Req
 
getSize() - Method in class org.bouncycastle.asn1.DERConstructedSet
 
getSize() - Method in class org.bouncycastle.asn1.DERConstructedSequence
Deprecated.  
getStartDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getStartDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getStatus() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getStatus() - Method in class org.bouncycastle.ocsp.OCSPResp
 
getStrength() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
return the bit strength for keys produced by this generator,
getString() - Method in class org.bouncycastle.asn1.DERBMPString
 
getString() - Method in class org.bouncycastle.asn1.DERIA5String
 
getString() - Method in class org.bouncycastle.asn1.DERUTF8String
 
getString() - Method in class org.bouncycastle.asn1.DERT61String
 
getString() - Method in class org.bouncycastle.asn1.DERVisibleString
 
getString() - Method in class org.bouncycastle.asn1.DERUniversalString
UniversalStrings have characters which are 4 bytes long - for the moment we just return them in Hex...
getString() - Method in interface org.bouncycastle.asn1.DERString
 
getString() - Method in class org.bouncycastle.asn1.DERPrintableString
 
getString() - Method in class org.bouncycastle.asn1.DERNumericString
 
getSubject() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getSubject() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getSubjectAlternativeNames() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns a copy of the subjectAlternativeNames criterion.
getSubjectAsBytes() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the subject criterion as a byte array.
getSubjectAsString() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the subject criterion as a String.
getSubjectDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the subjectKeyIdentifier criterion.
getSubjectPublicKey() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the subjectPublicKey criterion.
getSubjectPublicKeyAlgID() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Returns the subjectPublicKeyAlgID criterion.
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getSubjectUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getSubjectX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the subject of the given cert as an X509PrincipalObject.
getSupportedExtensions() - Method in class org.bouncycastle.jce.cert.PKIXCertPathChecker
Returns an immutable Set of X.509 certificate extensions that this PKIXCertPathChecker supports (i.e.
getSuppPubInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
 
getTag() - Method in class org.bouncycastle.asn1.DERUnknownTag
 
getTagNo() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getTagNo() - Method in class org.bouncycastle.asn1.x509.GeneralName
 
getTagNo() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getTargetCertConstraints() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Returns the required constraints on the target certificate.
getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getTBSCertificate() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getTBSCertList() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getTBSCertList() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getTbsRequest() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getTbsResponseData() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getThisUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getThisUpdate() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getThisUpdate() - Method in class org.bouncycastle.ocsp.SingleResp
 
getTime() - Method in class org.bouncycastle.asn1.DERUTCTime
return the time - always in the form of YYMMDDhhmmssGMT(+hh:mm|-hh:mm).
getTime() - Method in class org.bouncycastle.asn1.DERGeneralizedTime
return the time - always in the form of YYYYMMDDhhmmssGMT(+hh:mm|-hh:mm).
getTime() - Method in class org.bouncycastle.asn1.x509.Time
 
getTime() - Method in class org.bouncycastle.asn1.cms.Time
 
getTrustAnchor() - Method in class org.bouncycastle.jce.cert.PKIXCertPathValidatorResult
Returns the TrustAnchor describing the CA that served as a trust anchor for the certification path.
getTrustAnchors() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Returns an immutable Set of the most-trusted CAs.
getTrustedCert() - Method in class org.bouncycastle.jce.cert.TrustAnchor
Returns the most-trusted CA certificate.
getType() - Method in class org.bouncycastle.jce.cert.CertPath
Returns the type of Certificates in this certification path.
getType() - Method in class org.bouncycastle.jce.cert.CertificateFactory
 
getType() - Method in class org.bouncycastle.jce.cert.CertStore
Returns the type of this CertStore.
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the cipher this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
return the underlying cipher for the buffer.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingDigest() - Method in class org.bouncycastle.crypto.macs.HMac
 
getUnderlyingException() - Method in class org.bouncycastle.ocsp.OCSPException
 
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EncryptedData
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
return the size of the output buffer required for an update an input of len bytes.
getUserCertificate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getUserKeyingMaterial() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getValidationParameters() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getValidationParameters() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getValidPolicy() - Method in interface org.bouncycastle.jce.cert.PolicyNode
Returns the valid policy represented by this node.
getValidPolicy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getValue() - Method in class org.bouncycastle.asn1.DERInteger
 
getValue() - Method in class org.bouncycastle.asn1.DEREnumerated
 
getValue() - Method in class org.bouncycastle.asn1.x509.X509Extension
 
getValue() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
 
getValues() - Method in class org.bouncycastle.asn1.x509.X509Name
return a vector of the values found in the name, in the order they were found.
getVersion() - Method in class javax.crypto.spec.RC5ParameterSpec
Returns the version.
getVersion() - Method in class org.bouncycastle.jce.PKCS7SignedData
Get the version of the PKCS#7 object.
getVersion() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getVersion() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getVersion() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getVersion() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getVersion() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getVersion() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getVersion() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
 
getVersion() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getVersion() - Method in class org.bouncycastle.asn1.cms.EncryptedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
getVersion() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getVersion() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
 
getVersion() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getVersion() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getVersion() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getVersion() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getVersion() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getVersion() - Method in class org.bouncycastle.ocsp.RespData
 
getVersion() - Method in class org.bouncycastle.ocsp.OCSPReq
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getWordSize() - Method in class javax.crypto.spec.RC5ParameterSpec
Returns the word size in bits
getX() - Method in interface javax.crypto.interfaces.DHPrivateKey
Returns the private value, x.
getX() - Method in class javax.crypto.spec.DHPrivateKeySpec
Returns the private value x.
getX() - Method in class org.bouncycastle.math.ec.ECPoint
 
getX() - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
getX() - Method in class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
 
getX() - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
getX() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPrivateKey
 
getX() - Method in class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
Returns the private value x.
getX() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getY() - Method in interface javax.crypto.interfaces.DHPublicKey
Returns the public value, y.
getY() - Method in class javax.crypto.spec.DHPublicKeySpec
Returns the public value y.
getY() - Method in class org.bouncycastle.math.ec.ECPoint
 
getY() - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.DSAPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
getY() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPublicKey
 
getY() - Method in class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
Returns the public value y.
getY() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
GIVENNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
 
gnBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
GRAPHIC_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 

H

H1 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H2 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H3 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H4 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H5 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H6 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H7 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H8 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
hasChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
hasExtensions() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
HASH_SHA1 - Static variable in class org.bouncycastle.ocsp.CertificateID
 
hashCode() - Method in class javax.crypto.spec.RC5ParameterSpec
Calculates a hash code value for the object.
hashCode() - Method in class javax.crypto.spec.SecretKeySpec
Calculates a hash code value for the object.
hashCode() - Method in class javax.crypto.spec.RC2ParameterSpec
Calculates a hash code value for the object.
hashCode() - Method in class org.bouncycastle.asn1.DERBMPString
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Set
 
hashCode() - Method in class org.bouncycastle.asn1.DERIA5String
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
hashCode() - Method in class org.bouncycastle.asn1.DERUTF8String
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Null
 
hashCode() - Method in class org.bouncycastle.asn1.DERObjectIdentifier
 
hashCode() - Method in class org.bouncycastle.asn1.DERPrintableString
 
hashCode() - Method in class org.bouncycastle.asn1.DERNumericString
 
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Name
 
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Extension
 
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Extensions
 
hashCode() - Method in class org.bouncycastle.jce.cert.CertPath
Returns the hashcode for this certification path.
hashCode() - Method in class org.bouncycastle.ocsp.CertificateID
 
hashCode() - Method in class org.bouncycastle.ocsp.RespID
 
hasKeyPurposeId(KeyPurposeId) - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
hasMoreTokens() - Method in class org.bouncycastle.asn1.OIDTokenizer
 
hasMoreTokens() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
 
hasRevocationReason() - Method in class org.bouncycastle.ocsp.RevokedStatus
 
hasUnsupportedCriticalExtension() - Method in interface org.bouncycastle.jce.cert.X509Extension
 
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!
Hex - class org.bouncycastle.util.encoders.Hex.
Converters for going from hex to binary and back.
Hex() - Constructor for class org.bouncycastle.util.encoders.Hex
 
HexTranslator - class org.bouncycastle.util.encoders.HexTranslator.
Converters for going from hex to binary and back.
HexTranslator() - Constructor for class org.bouncycastle.util.encoders.HexTranslator
 
HMac - class org.bouncycastle.crypto.macs.HMac.
HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))
HMac(Digest) - Constructor for class org.bouncycastle.crypto.macs.HMac
 
HMacTest - class org.bouncycastle.jce.provider.test.HMacTest.
HMAC tester
HMacTest() - Constructor for class org.bouncycastle.jce.provider.test.HMacTest
 
Holder - class org.bouncycastle.asn1.x509.Holder.
 
Holder() - Constructor for class org.bouncycastle.asn1.x509.Holder
 

I

IA5_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
id - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_aa - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_encrypKeyPref - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_compressedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_dsa - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_dsa_with_sha1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
id-dsa-with-sha1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) x9-57 (10040) x9cm(4) 3 }
id_ea_rsa - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_ecPublicKey - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_ecSigType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_fieldType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_kp_clientAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
id_kp_codeSigning - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
id_kp_emailProtection - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
id_kp_ipsecEndSystem - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
id_kp_ipsecTunnel - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
id_kp_ipsecUser - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
id_kp_serverAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
id_kp_smartcardlogon - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
id_kp_timeStamping - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
id_PBES2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_PBKDF2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_pkix_ocsp - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pkix_ocsp_basic - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_publicKeyType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_SHA1 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
IDEACBCPar - class org.bouncycastle.asn1.misc.IDEACBCPar.
 
IDEACBCPar(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.misc.IDEACBCPar
 
IDEACBCPar(byte[]) - Constructor for class org.bouncycastle.asn1.misc.IDEACBCPar
 
IDEAEngine - class org.bouncycastle.crypto.engines.IDEAEngine.
A class that provides a basic International Data Encryption Algorithm (IDEA) engine.
IDEAEngine() - Constructor for class org.bouncycastle.crypto.engines.IDEAEngine
standard constructor.
IDEATest - class org.bouncycastle.crypto.test.IDEATest.
 
idSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
IEKeySpec - class org.bouncycastle.jce.spec.IEKeySpec.
key pair for use with an integrated encryptor - together they provide what's required to generate the message.
IEKeySpec(PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.IEKeySpec
 
IESEngine - class org.bouncycastle.crypto.engines.IESEngine.
support class for constructing intergrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers
IESEngine(BasicAgreement, DerivationFunction, Mac) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
set up for use with stream mode, where the key derivation function is used to provide a stream of bytes to xor with the message.
IESEngine(BasicAgreement, DerivationFunction, Mac, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
set up for use in conjunction with a block cipher to handle the message.
IESKey - interface org.bouncycastle.jce.interfaces.IESKey.
key pair for use with an integrated encryptor
IESParameters - class org.bouncycastle.crypto.params.IESParameters.
parameters for using an integrated cipher in stream mode.
IESParameters(byte[], byte[], int) - Constructor for class org.bouncycastle.crypto.params.IESParameters
 
IESParameterSpec - class org.bouncycastle.jce.spec.IESParameterSpec.
Parameter spec for an integrated encryptor, as in IEEE P1363a
IESParameterSpec(byte[], byte[], int) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
 
IESWithCipherParameters - class org.bouncycastle.crypto.params.IESWithCipherParameters.
 
IESWithCipherParameters(byte[], byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.IESWithCipherParameters
 
IllegalBlockSizeException - exception javax.crypto.IllegalBlockSizeException.
This exception is thrown when the length of data provided to a block cipher is incorrect, i.e., does not match the block size of the cipher.
IllegalBlockSizeException() - Constructor for class javax.crypto.IllegalBlockSizeException
Constructs an IllegalBlockSizeException with no detail message.
IllegalBlockSizeException(String) - Constructor for class javax.crypto.IllegalBlockSizeException
Constructs an IllegalBlockSizeException with the specified detail message.
InhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Inhibit Any Policy
init(AlgorithmParameterSpec) - Method in class javax.crypto.KeyGenerator
Initializes this key generator with the specified parameter set.
init(AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
init(boolean) - Method in class org.bouncycastle.jce.cert.PKIXCertPathChecker
Initializes the internal state of this PKIXCertPathChecker.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.Wrapper
 
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.StreamCipher
Initialise the cipher.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.BlockCipher
Initialise the cipher.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.DSA
initialise the signer for signature generation or signature verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.StreamBlockCipher
initialise the underlying cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
initialise the cipher.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
initialise the cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
initialise the buffer and the underlying cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESFastEngine
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC6Engine
initialise a RC5-32 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.IDEAEngine
initialise an IDEA cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESLightEngine
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC532Engine
initialise a RC5-32 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
Method init
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
initialise a Serpent cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
initialise a SKIPJACK cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESWrapEngine
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
initialise a CAST cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESEngine
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method init
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC2Engine
initialise a RC2 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
initialise the ElGamal engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.TwofishEngine
initialise a Twofish cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESEngine
initialise a DES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC4Engine
initialise a RC4 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSAEngine
initialise the RSA engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
initialise a Blowfish cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
initialise a Rijndael cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC564Engine
initialise a RC5-64 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESedeEngine
initialise a DESede cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
initialise the cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.PSSSigner
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSASigner
 
init(boolean, CipherParameters, CipherParameters, CipherParameters) - Method in class org.bouncycastle.crypto.engines.IESEngine
Initialise the encryptor.
init(byte[], byte[], int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
initialise the PBE generator.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.BasicAgreement
initialise the agreement engine.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.Mac
Initialise the MAC.
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.HMac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
init(DerivationParameters) - Method in interface org.bouncycastle.crypto.DerivationFunction
 
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.KDF2BytesGenerator
 
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
 
init(int) - Method in class javax.crypto.KeyGenerator
Initializes this key generator for a certain keysize.
init(int, Certificate) - Method in class javax.crypto.Cipher
Initializes this cipher with the public key from the given certificate.
init(int, Certificate, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher with the public key from the given certificate and a source of randomness.
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.DHParametersGenerator
 
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
 
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
initialise the key generator.
init(int, Key) - Method in class javax.crypto.Cipher
Initializes this cipher with a key.
init(int, Key, AlgorithmParameters) - Method in class javax.crypto.Cipher
Initializes this cipher with a key and a set of algorithm parameters.
init(int, Key, AlgorithmParameterSpec) - Method in class javax.crypto.Cipher
Initializes this cipher with a key and a set of algorithm parameters.
init(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
init(int, Key, AlgorithmParameters, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
init(int, Key, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher with a key and a source of randomness.
init(int, SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes this key generator for a certain keysize, using a user-provided source of randomness.
init(Key) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key, which is required to contain all the algorithm parameters required for this key agreement.
init(Key) - Method in class javax.crypto.Mac
Initializes this Mac object with the given key.
init(Key, AlgorithmParameterSpec) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key and set of algorithm parameters.
init(Key, AlgorithmParameterSpec) - Method in class javax.crypto.Mac
Initializes this Mac object with the given key and algorithm parameters.
init(Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.CipherKeyGenerator
initialise the key generator.
init(KeyGenerationParameters) - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
intialise the key pair generator.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DESedeKeyGenerator
initialise the key generator - if strength is set to zero the key generated will be 192 bits in size, otherwise strength can be 128 or 192 (or 112 or 168 if you don't count parity bits), depending on whether you wish to do 2-key or 3-key triple DES.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
 
init(Key, SecureRandom) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key and source of randomness.
init(SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes this key generator.
init(SecureRandom) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.X923Padding
Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
Initialise the padder.
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.RSA
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DH
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DSA
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ElGamal
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.EC
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.RSA
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DH
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DSA
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ElGamal
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyPairGenerator.EC
 
INITIALS - Static variable in class org.bouncycastle.asn1.x509.X509Name
 
InstructionCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Hold Instruction Code
INTEGER - Static variable in interface org.bouncycastle.asn1.DERTags
 
Intermediate_Certificate_1_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_1_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_2_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_3_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_4_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_02_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_03_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_04_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_CP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_05_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_IC_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PL_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PL_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_PP_08_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_07_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_07_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_07_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_Certificate_RL_09_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_CP_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_RL_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_RL_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_1_RL_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_CP_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_RL_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_RL_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_2_RL_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_3_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_4_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_02_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_02_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_02_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_02_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_03_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_03_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_03_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_04_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_CP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_02_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_02_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_02_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_04_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_05_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_05_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_IC_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PL_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PL_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_PP_08_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_03_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_03_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_05_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_07_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_07_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_07_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_08_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Intermediate_CRL_RL_09_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
INTERNAL_ERROR - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
INTERNAL_ERROR - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
 
INTERNAL_ERROR - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
 
IntsTo32bits(int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
InvalidCipherTextException - exception org.bouncycastle.crypto.InvalidCipherTextException.
this exception is thrown whenever we find something we don't expect in a message.
InvalidCipherTextException() - Constructor for class org.bouncycastle.crypto.InvalidCipherTextException
base constructor.
InvalidCipherTextException(String) - Constructor for class org.bouncycastle.crypto.InvalidCipherTextException
create a InvalidCipherTextException with the given message.
InvalidityDate - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Invalidity Date
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
isAnyPolicyInhibited() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Checks whether the any policy OID should be processed if it is included in a certificate.
isCA() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
isCritical() - Method in class org.bouncycastle.asn1.x509.X509Extension
 
isCritical() - Method in interface org.bouncycastle.jce.cert.PolicyNode
Returns the criticality indicator of the certificate policy extension in the most recently processed certificate.
isCritical() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
isEmpty() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
isExplicit() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
return whether or not the object may be explicitly tagged.
isExplicitPolicyRequired() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Checks if explicit policy is required.
isForwardCheckingSupported() - Method in class org.bouncycastle.jce.cert.PKIXCertPathChecker
Indicates if forward checking is supported.
isIndirectCRL() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
isNamedCurve() - Method in class org.bouncycastle.asn1.x9.X962Parameters
 
ISO10126d2Padding - class org.bouncycastle.crypto.paddings.ISO10126d2Padding.
A padder that adds ISO10126-2 padding to a block.
ISO10126d2Padding() - Constructor for class org.bouncycastle.crypto.paddings.ISO10126d2Padding
 
ISO9796d1Encoding - class org.bouncycastle.crypto.encodings.ISO9796d1Encoding.
ISO 9796-1 padding.
ISO9796d1Encoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
 
ISO9796d2Signer - class org.bouncycastle.crypto.signers.ISO9796d2Signer.
ISO9796-2 - mechanism using a hash function.
ISO9796d2Signer(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
ISO9796d2Signer(AsymmetricBlockCipher, Digest, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
ISO9796Test - class org.bouncycastle.crypto.test.ISO9796Test.
test vectors from ISO 9796-1 and ISO 9796-2 edition 1.
ISO9796Test() - Constructor for class org.bouncycastle.crypto.test.ISO9796Test
 
isParityAdjusted(byte[], int) - Static method in class javax.crypto.spec.DESKeySpec
Checks if the given DES key material, starting at offset inclusive, is parity-adjusted.
isParityAdjusted(byte[], int) - Static method in class javax.crypto.spec.DESedeKeySpec
Checks if the given DES-EDE key, starting at offset inclusive, is parity-adjusted.
isPolicyMappingInhibited() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Checks if policy mapping is inhibited.
isPrivate() - Method in class org.bouncycastle.crypto.params.AsymmetricKeyParameter
 
isRevocationEnabled() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Checks the RevocationEnabled flag.
isRevoked(Certificate) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Checks whether the given certificate is on this CRL.
isSameAs(byte[], byte[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
isSigned() - Method in class org.bouncycastle.ocsp.OCSPReq
 
isSuccessful() - Method in interface org.bouncycastle.util.test.TestResult
 
isSuccessful() - Method in class org.bouncycastle.util.test.SimpleTestResult
 
IssuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Issuer Alternative Name
IssuerAndSerialNumber - class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber.
 
IssuerAndSerialNumber - class org.bouncycastle.asn1.cms.IssuerAndSerialNumber.
 
IssuerAndSerialNumber(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
IssuerAndSerialNumber(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X509Name, DERInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X509Name, DERInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
IssuerSerial - class org.bouncycastle.asn1.x509.IssuerSerial.
 
IssuerSerial(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
 
IssuingDistributionPoint - class org.bouncycastle.asn1.x509.IssuingDistributionPoint.
IssuingDistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE, onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE, onlySomeReasons [3] ReasonFlags OPTIONAL, indirectCRL [4] BOOLEAN DEFAULT FALSE, onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE }
IssuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Issuing Distribution Point
IssuingDistributionPoint(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.IssuingDistributionPoint
Constructor from ASN1Sequence
isTagged() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
 
isTagged() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
 
isTagged() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
 
isTrue() - Method in class org.bouncycastle.asn1.DERBoolean
 
isWeak(byte[], int) - Static method in class javax.crypto.spec.DESKeySpec
Checks if the given DES key material is weak or semi-weak.
isWeakKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESParameters
DES has 16 weak keys.
isWeakKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
return true if the passed in key is a DES-EDE weak key.
isWeakKey(byte[], int, int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
return true if the passed in key is a DES-EDE weak key.
iterationCount - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
 
IV_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
 
IvParameterSpec - class javax.crypto.spec.IvParameterSpec.
This class specifies an initialization vector (IV).
IvParameterSpec(byte[]) - Constructor for class javax.crypto.spec.IvParameterSpec
Uses the bytes in iv as the IV.
IvParameterSpec(byte[], int, int) - Constructor for class javax.crypto.spec.IvParameterSpec
Uses the first len bytes in iv, beginning at offset inclusive, as the IV.

J

javax.crypto - package javax.crypto
 
javax.crypto.interfaces - package javax.crypto.interfaces
 
javax.crypto.spec - package javax.crypto.spec
 
JCEBlockCipher - class org.bouncycastle.jce.provider.JCEBlockCipher.
 
JCEBlockCipher.AES - class org.bouncycastle.jce.provider.JCEBlockCipher.AES.
AES
JCEBlockCipher.AES() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.AES
 
JCEBlockCipher.Blowfish - class org.bouncycastle.jce.provider.JCEBlockCipher.Blowfish.
Blowfish
JCEBlockCipher.Blowfish() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.Blowfish
 
JCEBlockCipher.CAST5 - class org.bouncycastle.jce.provider.JCEBlockCipher.CAST5.
CAST5
JCEBlockCipher.CAST5() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.CAST5
 
JCEBlockCipher.CAST5CBC - class org.bouncycastle.jce.provider.JCEBlockCipher.CAST5CBC.
CAST5 CBC
JCEBlockCipher.CAST5CBC() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.CAST5CBC
 
JCEBlockCipher.CAST6 - class org.bouncycastle.jce.provider.JCEBlockCipher.CAST6.
CAST6
JCEBlockCipher.CAST6() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.CAST6
 
JCEBlockCipher.DES - class org.bouncycastle.jce.provider.JCEBlockCipher.DES.
DES
JCEBlockCipher.DES() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.DES
 
JCEBlockCipher.DESCBC - class org.bouncycastle.jce.provider.JCEBlockCipher.DESCBC.
DESCBC
JCEBlockCipher.DESCBC() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.DESCBC
 
JCEBlockCipher.DESede - class org.bouncycastle.jce.provider.JCEBlockCipher.DESede.
DESede
JCEBlockCipher.DESede() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.DESede
 
JCEBlockCipher.DESedeCBC - class org.bouncycastle.jce.provider.JCEBlockCipher.DESedeCBC.
DESedeCBC
JCEBlockCipher.DESedeCBC() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.DESedeCBC
 
JCEBlockCipher.IDEA - class org.bouncycastle.jce.provider.JCEBlockCipher.IDEA.
IDEA
JCEBlockCipher.IDEA() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.IDEA
 
JCEBlockCipher.IDEACBC - class org.bouncycastle.jce.provider.JCEBlockCipher.IDEACBC.
IDEA CBC
JCEBlockCipher.IDEACBC() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.IDEACBC
 
JCEBlockCipher.PBEWithMD5AndDES - class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithMD5AndDES.
PBEWithMD5AndDES
JCEBlockCipher.PBEWithMD5AndDES() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithMD5AndDES
 
JCEBlockCipher.PBEWithMD5AndRC2 - class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithMD5AndRC2.
PBEWithMD5AndRC2
JCEBlockCipher.PBEWithMD5AndRC2() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithMD5AndRC2
 
JCEBlockCipher.PBEWithSHA1AndDES - class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHA1AndDES.
PBEWithSHA1AndDES
JCEBlockCipher.PBEWithSHA1AndDES() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHA1AndDES
 
JCEBlockCipher.PBEWithSHA1AndRC2 - class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHA1AndRC2.
PBEWithSHA1AndRC2
JCEBlockCipher.PBEWithSHA1AndRC2() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHA1AndRC2
 
JCEBlockCipher.PBEWithSHAAnd128BitRC2 - class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAnd128BitRC2.
PBEWithSHAAnd128BitRC2-CBC
JCEBlockCipher.PBEWithSHAAnd128BitRC2() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAnd128BitRC2
 
JCEBlockCipher.PBEWithSHAAnd40BitRC2 - class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAnd40BitRC2.
PBEWithSHAAnd40BitRC2-CBC
JCEBlockCipher.PBEWithSHAAnd40BitRC2() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAnd40BitRC2
 
JCEBlockCipher.PBEWithSHAAndDES2Key - class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAndDES2Key.
PBEWithSHAAnd2-KeyTripleDES-CBC
JCEBlockCipher.PBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAndDES2Key
 
JCEBlockCipher.PBEWithSHAAndDES3Key - class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAndDES3Key.
PBEWithSHAAnd3-KeyTripleDES-CBC
JCEBlockCipher.PBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAndDES3Key
 
JCEBlockCipher.PBEWithSHAAndIDEA - class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAndIDEA.
PBEWithSHAAndIDEA-CBC
JCEBlockCipher.PBEWithSHAAndIDEA() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAndIDEA
 
JCEBlockCipher.PBEWithSHAAndTwofish - class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAndTwofish.
PBEWithSHAAndTwofish-CBC
JCEBlockCipher.PBEWithSHAAndTwofish() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAndTwofish
 
JCEBlockCipher.RC2 - class org.bouncycastle.jce.provider.JCEBlockCipher.RC2.
RC2
JCEBlockCipher.RC2() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.RC2
 
JCEBlockCipher.RC2CBC - class org.bouncycastle.jce.provider.JCEBlockCipher.RC2CBC.
RC2CBC
JCEBlockCipher.RC2CBC() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.RC2CBC
 
JCEBlockCipher.RC5 - class org.bouncycastle.jce.provider.JCEBlockCipher.RC5.
RC5
JCEBlockCipher.RC5() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.RC5
 
JCEBlockCipher.RC564 - class org.bouncycastle.jce.provider.JCEBlockCipher.RC564.
RC564
JCEBlockCipher.RC564() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.RC564
 
JCEBlockCipher.RC6 - class org.bouncycastle.jce.provider.JCEBlockCipher.RC6.
RC6
JCEBlockCipher.RC6() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.RC6
 
JCEBlockCipher.Rijndael - class org.bouncycastle.jce.provider.JCEBlockCipher.Rijndael.
Rijndael
JCEBlockCipher.Rijndael() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.Rijndael
 
JCEBlockCipher.Serpent - class org.bouncycastle.jce.provider.JCEBlockCipher.Serpent.
Serpent
JCEBlockCipher.Serpent() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.Serpent
 
JCEBlockCipher.Skipjack - class org.bouncycastle.jce.provider.JCEBlockCipher.Skipjack.
SKIPJACK
JCEBlockCipher.Skipjack() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.Skipjack
 
JCEBlockCipher.Twofish - class org.bouncycastle.jce.provider.JCEBlockCipher.Twofish.
Twofish
JCEBlockCipher.Twofish() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.Twofish
 
JCEBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher
 
JCEBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher
 
JCEBlockCipher(BlockCipher, int, int, int, int) - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher
 
JCEDHKeyAgreement - class org.bouncycastle.jce.provider.JCEDHKeyAgreement.
Diffie-Hellman key agreement.
JCEDHKeyAgreement() - Constructor for class org.bouncycastle.jce.provider.JCEDHKeyAgreement
 
JCEDHPrivateKey - class org.bouncycastle.jce.provider.JCEDHPrivateKey.
 
JCEDHPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
JCEDHPublicKey - class org.bouncycastle.jce.provider.JCEDHPublicKey.
 
JCEECDHKeyAgreement - class org.bouncycastle.jce.provider.JCEECDHKeyAgreement.
Diffie-Hellman key agreement using elliptic curve keys, ala IEEE P1363 both the simple one, and the simple one with cofactors are supported.
JCEECDHKeyAgreement.DH - class org.bouncycastle.jce.provider.JCEECDHKeyAgreement.DH.
 
JCEECDHKeyAgreement.DH() - Constructor for class org.bouncycastle.jce.provider.JCEECDHKeyAgreement.DH
 
JCEECDHKeyAgreement.DHC - class org.bouncycastle.jce.provider.JCEECDHKeyAgreement.DHC.
 
JCEECDHKeyAgreement.DHC() - Constructor for class org.bouncycastle.jce.provider.JCEECDHKeyAgreement.DHC
 
JCEECDHKeyAgreement(BasicAgreement) - Constructor for class org.bouncycastle.jce.provider.JCEECDHKeyAgreement
 
JCEECPrivateKey - class org.bouncycastle.jce.provider.JCEECPrivateKey.
 
JCEECPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
 
JCEECPublicKey - class org.bouncycastle.jce.provider.JCEECPublicKey.
 
JCEElGamalCipher - class org.bouncycastle.jce.provider.JCEElGamalCipher.
 
JCEElGamalCipher.NoPadding - class org.bouncycastle.jce.provider.JCEElGamalCipher.NoPadding.
classes that inherit from us.
JCEElGamalCipher.NoPadding() - Constructor for class org.bouncycastle.jce.provider.JCEElGamalCipher.NoPadding
 
JCEElGamalCipher(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jce.provider.JCEElGamalCipher
 
JCEElGamalCipher(boolean, boolean, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jce.provider.JCEElGamalCipher
 
JCEElGamalPrivateKey - class org.bouncycastle.jce.provider.JCEElGamalPrivateKey.
 
JCEElGamalPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
JCEElGamalPublicKey - class org.bouncycastle.jce.provider.JCEElGamalPublicKey.
 
JCEIESCipher - class org.bouncycastle.jce.provider.JCEIESCipher.
 
JCEIESCipher.ECIES - class org.bouncycastle.jce.provider.JCEIESCipher.ECIES.
classes that inherit from us.
JCEIESCipher.ECIES() - Constructor for class org.bouncycastle.jce.provider.JCEIESCipher.ECIES
 
JCEIESCipher.IES - class org.bouncycastle.jce.provider.JCEIESCipher.IES.
 
JCEIESCipher.IES() - Constructor for class org.bouncycastle.jce.provider.JCEIESCipher.IES
 
JCEIESCipher(IESEngine) - Constructor for class org.bouncycastle.jce.provider.JCEIESCipher
 
JCEKeyGenerator - class org.bouncycastle.jce.provider.JCEKeyGenerator.
 
JCEKeyGenerator.AES - class org.bouncycastle.jce.provider.JCEKeyGenerator.AES.
AES
JCEKeyGenerator.AES() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.AES
 
JCEKeyGenerator.AES128 - class org.bouncycastle.jce.provider.JCEKeyGenerator.AES128.
 
JCEKeyGenerator.AES128() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.AES128
 
JCEKeyGenerator.AES192 - class org.bouncycastle.jce.provider.JCEKeyGenerator.AES192.
 
JCEKeyGenerator.AES192() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.AES192
 
JCEKeyGenerator.AES256 - class org.bouncycastle.jce.provider.JCEKeyGenerator.AES256.
 
JCEKeyGenerator.AES256() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.AES256
 
JCEKeyGenerator.Blowfish - class org.bouncycastle.jce.provider.JCEKeyGenerator.Blowfish.
Blowfish
JCEKeyGenerator.Blowfish() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.Blowfish
 
JCEKeyGenerator.CAST5 - class org.bouncycastle.jce.provider.JCEKeyGenerator.CAST5.
CAST5
JCEKeyGenerator.CAST5() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.CAST5
 
JCEKeyGenerator.CAST6 - class org.bouncycastle.jce.provider.JCEKeyGenerator.CAST6.
CAST6
JCEKeyGenerator.CAST6() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.CAST6
 
JCEKeyGenerator.DES - class org.bouncycastle.jce.provider.JCEKeyGenerator.DES.
DES
JCEKeyGenerator.DES() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.DES
 
JCEKeyGenerator.DESede - class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede.
DESede - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
JCEKeyGenerator.DESede() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede
 
JCEKeyGenerator.DESede3 - class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede3.
generate a desEDE key in the a-b-c format.
JCEKeyGenerator.DESede3() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.DESede3
 
JCEKeyGenerator.HMACSHA1 - class org.bouncycastle.jce.provider.JCEKeyGenerator.HMACSHA1.
HMACSHA1
JCEKeyGenerator.HMACSHA1() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.HMACSHA1
 
JCEKeyGenerator.HMACTIGER - class org.bouncycastle.jce.provider.JCEKeyGenerator.HMACTIGER.
HMACTIGER
JCEKeyGenerator.HMACTIGER() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.HMACTIGER
 
JCEKeyGenerator.IDEA - class org.bouncycastle.jce.provider.JCEKeyGenerator.IDEA.
IDEA
JCEKeyGenerator.IDEA() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.IDEA
 
JCEKeyGenerator.MD2HMAC - class org.bouncycastle.jce.provider.JCEKeyGenerator.MD2HMAC.
MD2HMAC
JCEKeyGenerator.MD2HMAC() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.MD2HMAC
 
JCEKeyGenerator.MD4HMAC - class org.bouncycastle.jce.provider.JCEKeyGenerator.MD4HMAC.
MD4HMAC
JCEKeyGenerator.MD4HMAC() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.MD4HMAC
 
JCEKeyGenerator.MD5HMAC - class org.bouncycastle.jce.provider.JCEKeyGenerator.MD5HMAC.
MD5HMAC
JCEKeyGenerator.MD5HMAC() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.MD5HMAC
 
JCEKeyGenerator.RC2 - class org.bouncycastle.jce.provider.JCEKeyGenerator.RC2.
RC2
JCEKeyGenerator.RC2() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.RC2
 
JCEKeyGenerator.RC4 - class org.bouncycastle.jce.provider.JCEKeyGenerator.RC4.
RC4
JCEKeyGenerator.RC4() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.RC4
 
JCEKeyGenerator.RC5 - class org.bouncycastle.jce.provider.JCEKeyGenerator.RC5.
RC5
JCEKeyGenerator.RC5() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.RC5
 
JCEKeyGenerator.RC564 - class org.bouncycastle.jce.provider.JCEKeyGenerator.RC564.
RC5
JCEKeyGenerator.RC564() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.RC564
 
JCEKeyGenerator.RC6 - class org.bouncycastle.jce.provider.JCEKeyGenerator.RC6.
RC6
JCEKeyGenerator.RC6() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.RC6
 
JCEKeyGenerator.Rijndael - class org.bouncycastle.jce.provider.JCEKeyGenerator.Rijndael.
Rijndael
JCEKeyGenerator.Rijndael() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.Rijndael
 
JCEKeyGenerator.RIPEMD128HMAC - class org.bouncycastle.jce.provider.JCEKeyGenerator.RIPEMD128HMAC.
RIPE128HMAC
JCEKeyGenerator.RIPEMD128HMAC() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.RIPEMD128HMAC
 
JCEKeyGenerator.RIPEMD160HMAC - class org.bouncycastle.jce.provider.JCEKeyGenerator.RIPEMD160HMAC.
RIPE160HMAC
JCEKeyGenerator.RIPEMD160HMAC() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.RIPEMD160HMAC
 
JCEKeyGenerator.Serpent - class org.bouncycastle.jce.provider.JCEKeyGenerator.Serpent.
Serpent
JCEKeyGenerator.Serpent() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.Serpent
 
JCEKeyGenerator.Skipjack - class org.bouncycastle.jce.provider.JCEKeyGenerator.Skipjack.
SKIPJACK
JCEKeyGenerator.Skipjack() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.Skipjack
 
JCEKeyGenerator.Twofish - class org.bouncycastle.jce.provider.JCEKeyGenerator.Twofish.
Twofish
JCEKeyGenerator.Twofish() - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator.Twofish
 
JCEKeyGenerator(String, int, CipherKeyGenerator) - Constructor for class org.bouncycastle.jce.provider.JCEKeyGenerator
 
JCEMac - class org.bouncycastle.jce.provider.JCEMac.
 
JCEMac.DES - class org.bouncycastle.jce.provider.JCEMac.DES.
DES
JCEMac.DES() - Constructor for class org.bouncycastle.jce.provider.JCEMac.DES
 
JCEMac.DESCFB8 - class org.bouncycastle.jce.provider.JCEMac.DESCFB8.
DES
JCEMac.DESCFB8() - Constructor for class org.bouncycastle.jce.provider.JCEMac.DESCFB8
 
JCEMac.DESede - class org.bouncycastle.jce.provider.JCEMac.DESede.
DESede
JCEMac.DESede() - Constructor for class org.bouncycastle.jce.provider.JCEMac.DESede
 
JCEMac.DESedeCFB8 - class org.bouncycastle.jce.provider.JCEMac.DESedeCFB8.
DESede
JCEMac.DESedeCFB8() - Constructor for class org.bouncycastle.jce.provider.JCEMac.DESedeCFB8
 
JCEMac.IDEA - class org.bouncycastle.jce.provider.JCEMac.IDEA.
IDEA
JCEMac.IDEA() - Constructor for class org.bouncycastle.jce.provider.JCEMac.IDEA
 
JCEMac.IDEACFB8 - class org.bouncycastle.jce.provider.JCEMac.IDEACFB8.
IDEACFB8
JCEMac.IDEACFB8() - Constructor for class org.bouncycastle.jce.provider.JCEMac.IDEACFB8
 
JCEMac.MD2 - class org.bouncycastle.jce.provider.JCEMac.MD2.
MD2 HMac
JCEMac.MD2() - Constructor for class org.bouncycastle.jce.provider.JCEMac.MD2
 
JCEMac.MD4 - class org.bouncycastle.jce.provider.JCEMac.MD4.
MD4 HMac
JCEMac.MD4() - Constructor for class org.bouncycastle.jce.provider.JCEMac.MD4
 
JCEMac.MD5 - class org.bouncycastle.jce.provider.JCEMac.MD5.
MD5 HMac
JCEMac.MD5() - Constructor for class org.bouncycastle.jce.provider.JCEMac.MD5
 
JCEMac.PBEWithRIPEMD160 - class org.bouncycastle.jce.provider.JCEMac.PBEWithRIPEMD160.
PBEWithHmacRIPEMD160
JCEMac.PBEWithRIPEMD160() - Constructor for class org.bouncycastle.jce.provider.JCEMac.PBEWithRIPEMD160
 
JCEMac.PBEWithSHA - class org.bouncycastle.jce.provider.JCEMac.PBEWithSHA.
PBEWithHmacSHA
JCEMac.PBEWithSHA() - Constructor for class org.bouncycastle.jce.provider.JCEMac.PBEWithSHA
 
JCEMac.PBEWithTiger - class org.bouncycastle.jce.provider.JCEMac.PBEWithTiger.
PBEWithHmacTiger
JCEMac.PBEWithTiger() - Constructor for class org.bouncycastle.jce.provider.JCEMac.PBEWithTiger
 
JCEMac.RC2 - class org.bouncycastle.jce.provider.JCEMac.RC2.
RC2
JCEMac.RC2() - Constructor for class org.bouncycastle.jce.provider.JCEMac.RC2
 
JCEMac.RC2CFB8 - class org.bouncycastle.jce.provider.JCEMac.RC2CFB8.
RC2CFB8
JCEMac.RC2CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEMac.RC2CFB8
 
JCEMac.RC5 - class org.bouncycastle.jce.provider.JCEMac.RC5.
RC5
JCEMac.RC5() - Constructor for class org.bouncycastle.jce.provider.JCEMac.RC5
 
JCEMac.RC5CFB8 - class org.bouncycastle.jce.provider.JCEMac.RC5CFB8.
RC5CFB8
JCEMac.RC5CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEMac.RC5CFB8
 
JCEMac.RIPEMD128 - class org.bouncycastle.jce.provider.JCEMac.RIPEMD128.
RIPEMD128 HMac
JCEMac.RIPEMD128() - Constructor for class org.bouncycastle.jce.provider.JCEMac.RIPEMD128
 
JCEMac.RIPEMD160 - class org.bouncycastle.jce.provider.JCEMac.RIPEMD160.
RIPEMD160 HMac
JCEMac.RIPEMD160() - Constructor for class org.bouncycastle.jce.provider.JCEMac.RIPEMD160
 
JCEMac.SHA1 - class org.bouncycastle.jce.provider.JCEMac.SHA1.
SHA1 HMac
JCEMac.SHA1() - Constructor for class org.bouncycastle.jce.provider.JCEMac.SHA1
 
JCEMac.SHA256 - class org.bouncycastle.jce.provider.JCEMac.SHA256.
SHA-256 HMac
JCEMac.SHA256() - Constructor for class org.bouncycastle.jce.provider.JCEMac.SHA256
 
JCEMac.SHA384 - class org.bouncycastle.jce.provider.JCEMac.SHA384.
SHA-384 HMac
JCEMac.SHA384() - Constructor for class org.bouncycastle.jce.provider.JCEMac.SHA384
 
JCEMac.SHA512 - class org.bouncycastle.jce.provider.JCEMac.SHA512.
SHA-512 HMac
JCEMac.SHA512() - Constructor for class org.bouncycastle.jce.provider.JCEMac.SHA512
 
JCEMac.Skipjack - class org.bouncycastle.jce.provider.JCEMac.Skipjack.
SKIPJACK
JCEMac.Skipjack() - Constructor for class org.bouncycastle.jce.provider.JCEMac.Skipjack
 
JCEMac.SkipjackCFB8 - class org.bouncycastle.jce.provider.JCEMac.SkipjackCFB8.
SKIPJACK
JCEMac.SkipjackCFB8() - Constructor for class org.bouncycastle.jce.provider.JCEMac.SkipjackCFB8
 
JCEMac.Tiger - class org.bouncycastle.jce.provider.JCEMac.Tiger.
Tiger HMac
JCEMac.Tiger() - Constructor for class org.bouncycastle.jce.provider.JCEMac.Tiger
 
JCEMac(Mac) - Constructor for class org.bouncycastle.jce.provider.JCEMac
 
JCEMac(Mac, int, int, int) - Constructor for class org.bouncycastle.jce.provider.JCEMac
 
JCEPBEKey - class org.bouncycastle.jce.provider.JCEPBEKey.
 
JCERSACipher - class org.bouncycastle.jce.provider.JCERSACipher.
 
JCERSACipher.ISO9796d1Padding - class org.bouncycastle.jce.provider.JCERSACipher.ISO9796d1Padding.
 
JCERSACipher.ISO9796d1Padding() - Constructor for class org.bouncycastle.jce.provider.JCERSACipher.ISO9796d1Padding
 
JCERSACipher.NoPadding - class org.bouncycastle.jce.provider.JCERSACipher.NoPadding.
classes that inherit from us.
JCERSACipher.NoPadding() - Constructor for class org.bouncycastle.jce.provider.JCERSACipher.NoPadding
 
JCERSACipher.OAEPPadding - class org.bouncycastle.jce.provider.JCERSACipher.OAEPPadding.
 
JCERSACipher.OAEPPadding() - Constructor for class org.bouncycastle.jce.provider.JCERSACipher.OAEPPadding
 
JCERSACipher.PKCS1v1_5Padding - class org.bouncycastle.jce.provider.JCERSACipher.PKCS1v1_5Padding.
 
JCERSACipher.PKCS1v1_5Padding_PrivateOnly - class org.bouncycastle.jce.provider.JCERSACipher.PKCS1v1_5Padding_PrivateOnly.
 
JCERSACipher.PKCS1v1_5Padding_PrivateOnly() - Constructor for class org.bouncycastle.jce.provider.JCERSACipher.PKCS1v1_5Padding_PrivateOnly
 
JCERSACipher.PKCS1v1_5Padding_PublicOnly - class org.bouncycastle.jce.provider.JCERSACipher.PKCS1v1_5Padding_PublicOnly.
 
JCERSACipher.PKCS1v1_5Padding_PublicOnly() - Constructor for class org.bouncycastle.jce.provider.JCERSACipher.PKCS1v1_5Padding_PublicOnly
 
JCERSACipher.PKCS1v1_5Padding() - Constructor for class org.bouncycastle.jce.provider.JCERSACipher.PKCS1v1_5Padding
 
JCERSACipher(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jce.provider.JCERSACipher
 
JCERSACipher(boolean, boolean, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jce.provider.JCERSACipher
 
JCERSAPrivateCrtKey - class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey.
A provider representation for a RSA private key, with CRT factors included.
JCERSAPrivateKey - class org.bouncycastle.jce.provider.JCERSAPrivateKey.
 
JCERSAPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
JCERSAPublicKey - class org.bouncycastle.jce.provider.JCERSAPublicKey.
 
JCESecretKeyFactory - class org.bouncycastle.jce.provider.JCESecretKeyFactory.
 
JCESecretKeyFactory.DES - class org.bouncycastle.jce.provider.JCESecretKeyFactory.DES.
 
JCESecretKeyFactory.DES() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.DES
 
JCESecretKeyFactory.DESede - class org.bouncycastle.jce.provider.JCESecretKeyFactory.DESede.
 
JCESecretKeyFactory.DESede() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.DESede
 
JCESecretKeyFactory.PBE_PKCS12 - class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBE_PKCS12.
PBE password processing for PKCS12 - unicode, big endian order, with two zero pad bytes.
JCESecretKeyFactory.PBE_PKCS12() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBE_PKCS12
 
JCESecretKeyFactory.PBE_PKCS5 - class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBE_PKCS5.
PBE password processing for PKCS5 - ascii - single byte per character, no padding.
JCESecretKeyFactory.PBE_PKCS5() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBE_PKCS5
 
JCESecretKeyFactory(String) - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
JCEStreamCipher - class org.bouncycastle.jce.provider.JCEStreamCipher.
 
JCEStreamCipher.Blowfish_CFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.Blowfish_CFB8.
Blowfish
JCEStreamCipher.Blowfish_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Blowfish_CFB8
 
JCEStreamCipher.Blowfish_OFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.Blowfish_OFB8.
Blowfish
JCEStreamCipher.Blowfish_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Blowfish_OFB8
 
JCEStreamCipher.DES_CFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.DES_CFB8.
DES
JCEStreamCipher.DES_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.DES_CFB8
 
JCEStreamCipher.DES_OFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.DES_OFB8.
DES
JCEStreamCipher.DES_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.DES_OFB8
 
JCEStreamCipher.DESede_CFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.DESede_CFB8.
DESede
JCEStreamCipher.DESede_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.DESede_CFB8
 
JCEStreamCipher.DESede_OFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.DESede_OFB8.
DESede
JCEStreamCipher.DESede_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.DESede_OFB8
 
JCEStreamCipher.IDEA_CFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.IDEA_CFB8.
IDEA
JCEStreamCipher.IDEA_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.IDEA_CFB8
 
JCEStreamCipher.IDEA_OFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.IDEA_OFB8.
IDEA
JCEStreamCipher.IDEA_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.IDEA_OFB8
 
JCEStreamCipher.PBEWithSHAAnd128BitRC4 - class org.bouncycastle.jce.provider.JCEStreamCipher.PBEWithSHAAnd128BitRC4.
PBEWithSHAAnd128BitRC4
JCEStreamCipher.PBEWithSHAAnd128BitRC4() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.PBEWithSHAAnd128BitRC4
 
JCEStreamCipher.PBEWithSHAAnd40BitRC4 - class org.bouncycastle.jce.provider.JCEStreamCipher.PBEWithSHAAnd40BitRC4.
PBEWithSHAAnd40BitRC4
JCEStreamCipher.PBEWithSHAAnd40BitRC4() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.PBEWithSHAAnd40BitRC4
 
JCEStreamCipher.RC4 - class org.bouncycastle.jce.provider.JCEStreamCipher.RC4.
RC4
JCEStreamCipher.RC4() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.RC4
 
JCEStreamCipher.Skipjack_CFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.Skipjack_CFB8.
SKIPJACK
JCEStreamCipher.Skipjack_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Skipjack_CFB8
 
JCEStreamCipher.Skipjack_OFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.Skipjack_OFB8.
SKIPJACK
JCEStreamCipher.Skipjack_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Skipjack_OFB8
 
JCEStreamCipher.Twofish_CFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.Twofish_CFB8.
Twofish
JCEStreamCipher.Twofish_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Twofish_CFB8
 
JCEStreamCipher.Twofish_OFB8 - class org.bouncycastle.jce.provider.JCEStreamCipher.Twofish_OFB8.
Twofish
JCEStreamCipher.Twofish_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Twofish_OFB8
 
JCEStreamCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher
 
JCEStreamCipher(StreamCipher) - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher
 
JCEStreamCipher(StreamCipher, int, int, int, int) - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher
 
JDKAlgorithmParameterGenerator - class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.
 
JDKAlgorithmParameterGenerator.AES - class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.AES.
 
JDKAlgorithmParameterGenerator.AES() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.AES
 
JDKAlgorithmParameterGenerator.CAST5 - class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.CAST5.
 
JDKAlgorithmParameterGenerator.CAST5() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.CAST5
 
JDKAlgorithmParameterGenerator.DES - class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DES.
 
JDKAlgorithmParameterGenerator.DES() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DES
 
JDKAlgorithmParameterGenerator.DH - class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DH.
 
JDKAlgorithmParameterGenerator.DH() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DH
 
JDKAlgorithmParameterGenerator.DSA - class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DSA.
 
JDKAlgorithmParameterGenerator.DSA() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.DSA
 
JDKAlgorithmParameterGenerator.ElGamal - class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.ElGamal.
 
JDKAlgorithmParameterGenerator.ElGamal() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.ElGamal
 
JDKAlgorithmParameterGenerator.IDEA - class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.IDEA.
 
JDKAlgorithmParameterGenerator.IDEA() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.IDEA
 
JDKAlgorithmParameterGenerator.RC2 - class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.RC2.
 
JDKAlgorithmParameterGenerator.RC2() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator.RC2
 
JDKAlgorithmParameterGenerator() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator
 
JDKAlgorithmParameters - class org.bouncycastle.jce.provider.JDKAlgorithmParameters.
 
JDKAlgorithmParameters.CAST5AlgorithmParameters - class org.bouncycastle.jce.provider.JDKAlgorithmParameters.CAST5AlgorithmParameters.
 
JDKAlgorithmParameters.CAST5AlgorithmParameters() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.CAST5AlgorithmParameters
 
JDKAlgorithmParameters.DH - class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH.
 
JDKAlgorithmParameters.DH() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DH
 
JDKAlgorithmParameters.DSA - class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA.
 
JDKAlgorithmParameters.DSA() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.DSA
 
JDKAlgorithmParameters.ElGamal - class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal.
 
JDKAlgorithmParameters.ElGamal() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.ElGamal
 
JDKAlgorithmParameters.IDEAAlgorithmParameters - class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters.
 
JDKAlgorithmParameters.IDEAAlgorithmParameters() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IDEAAlgorithmParameters
 
JDKAlgorithmParameters.IES - class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES.
 
JDKAlgorithmParameters.IES() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
JDKAlgorithmParameters.IVAlgorithmParameters - class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters.
 
JDKAlgorithmParameters.IVAlgorithmParameters() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IVAlgorithmParameters
 
JDKAlgorithmParameters.PKCS12PBE - class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE.
 
JDKAlgorithmParameters.PKCS12PBE() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
JDKAlgorithmParameters.RC2AlgorithmParameters - class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters.
 
JDKAlgorithmParameters.RC2AlgorithmParameters() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.RC2AlgorithmParameters
 
JDKAlgorithmParameters() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters
 
JDKDigestSignature - class org.bouncycastle.jce.provider.JDKDigestSignature.
 
JDKDigestSignature.MD2WithRSAEncryption - class org.bouncycastle.jce.provider.JDKDigestSignature.MD2WithRSAEncryption.
 
JDKDigestSignature.MD2WithRSAEncryption() - Constructor for class org.bouncycastle.jce.provider.JDKDigestSignature.MD2WithRSAEncryption
 
JDKDigestSignature.MD5WithRSAEncryption - class org.bouncycastle.jce.provider.JDKDigestSignature.MD5WithRSAEncryption.
 
JDKDigestSignature.MD5WithRSAEncryption() - Constructor for class org.bouncycastle.jce.provider.JDKDigestSignature.MD5WithRSAEncryption
 
JDKDigestSignature.RIPEMD160WithRSAEncryption - class org.bouncycastle.jce.provider.JDKDigestSignature.RIPEMD160WithRSAEncryption.
 
JDKDigestSignature.RIPEMD160WithRSAEncryption() - Constructor for class org.bouncycastle.jce.provider.JDKDigestSignature.RIPEMD160WithRSAEncryption
 
JDKDigestSignature.SHA1WithRSAEncryption - class org.bouncycastle.jce.provider.JDKDigestSignature.SHA1WithRSAEncryption.
 
JDKDigestSignature.SHA1WithRSAEncryption() - Constructor for class org.bouncycastle.jce.provider.JDKDigestSignature.SHA1WithRSAEncryption
 
JDKDigestSignature(String, DERObjectIdentifier, Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jce.provider.JDKDigestSignature
 
JDKDSAPrivateKey - class org.bouncycastle.jce.provider.JDKDSAPrivateKey.
 
JDKDSAPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
JDKDSAPublicKey - class org.bouncycastle.jce.provider.JDKDSAPublicKey.
 
JDKDSASigner - class org.bouncycastle.jce.provider.JDKDSASigner.
 
JDKDSASigner.ecDSA - class org.bouncycastle.jce.provider.JDKDSASigner.ecDSA.
 
JDKDSASigner.ecDSA() - Constructor for class org.bouncycastle.jce.provider.JDKDSASigner.ecDSA
 
JDKDSASigner.stdDSA - class org.bouncycastle.jce.provider.JDKDSASigner.stdDSA.
 
JDKDSASigner.stdDSA() - Constructor for class org.bouncycastle.jce.provider.JDKDSASigner.stdDSA
 
JDKDSASigner(String, Digest, DSA) - Constructor for class org.bouncycastle.jce.provider.JDKDSASigner
 
JDKISOSignature - class org.bouncycastle.jce.provider.JDKISOSignature.
 
JDKISOSignature.MD5WithRSAEncryption - class org.bouncycastle.jce.provider.JDKISOSignature.MD5WithRSAEncryption.
 
JDKISOSignature.MD5WithRSAEncryption() - Constructor for class org.bouncycastle.jce.provider.JDKISOSignature.MD5WithRSAEncryption
 
JDKISOSignature.RIPEMD160WithRSAEncryption - class org.bouncycastle.jce.provider.JDKISOSignature.RIPEMD160WithRSAEncryption.
 
JDKISOSignature.RIPEMD160WithRSAEncryption() - Constructor for class org.bouncycastle.jce.provider.JDKISOSignature.RIPEMD160WithRSAEncryption
 
JDKISOSignature.SHA1WithRSAEncryption - class org.bouncycastle.jce.provider.JDKISOSignature.SHA1WithRSAEncryption.
 
JDKISOSignature.SHA1WithRSAEncryption() - Constructor for class org.bouncycastle.jce.provider.JDKISOSignature.SHA1WithRSAEncryption
 
JDKISOSignature(String, Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jce.provider.JDKISOSignature
 
JDKKeyFactory - class org.bouncycastle.jce.provider.JDKKeyFactory.
 
JDKKeyFactory.DH - class org.bouncycastle.jce.provider.JDKKeyFactory.DH.
 
JDKKeyFactory.DH() - Constructor for class org.bouncycastle.jce.provider.JDKKeyFactory.DH
 
JDKKeyFactory.DSA - class org.bouncycastle.jce.provider.JDKKeyFactory.DSA.
 
JDKKeyFactory.DSA() - Constructor for class org.bouncycastle.jce.provider.JDKKeyFactory.DSA
 
JDKKeyFactory.EC - class org.bouncycastle.jce.provider.JDKKeyFactory.EC.
 
JDKKeyFactory.EC(String) - Constructor for class org.bouncycastle.jce.provider.JDKKeyFactory.EC
 
JDKKeyFactory.ECDH - class org.bouncycastle.jce.provider.JDKKeyFactory.ECDH.
 
JDKKeyFactory.ECDH() - Constructor for class org.bouncycastle.jce.provider.JDKKeyFactory.ECDH
 
JDKKeyFactory.ECDHC - class org.bouncycastle.jce.provider.JDKKeyFactory.ECDHC.
 
JDKKeyFactory.ECDHC() - Constructor for class org.bouncycastle.jce.provider.JDKKeyFactory.ECDHC
 
JDKKeyFactory.ECDSA - class org.bouncycastle.jce.provider.JDKKeyFactory.ECDSA.
 
JDKKeyFactory.ECDSA() - Constructor for class org.bouncycastle.jce.provider.JDKKeyFactory.ECDSA
 
JDKKeyFactory.ElGamal - class org.bouncycastle.jce.provider.JDKKeyFactory.ElGamal.
 
JDKKeyFactory.ElGamal() - Constructor for class org.bouncycastle.jce.provider.JDKKeyFactory.ElGamal
 
JDKKeyFactory.RSA - class org.bouncycastle.jce.provider.JDKKeyFactory.RSA.
 
JDKKeyFactory.RSA() - Constructor for class org.bouncycastle.jce.provider.JDKKeyFactory.RSA
 
JDKKeyFactory() - Constructor for class org.bouncycastle.jce.provider.JDKKeyFactory
 
JDKKeyPairGenerator - class org.bouncycastle.jce.provider.JDKKeyPairGenerator.
 
JDKKeyPairGenerator.DH - class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DH.
 
JDKKeyPairGenerator.DH() - Constructor for class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DH
 
JDKKeyPairGenerator.DSA - class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DSA.
 
JDKKeyPairGenerator.DSA() - Constructor for class org.bouncycastle.jce.provider.JDKKeyPairGenerator.DSA
 
JDKKeyPairGenerator.EC - class org.bouncycastle.jce.provider.JDKKeyPairGenerator.EC.
 
JDKKeyPairGenerator.EC(String) - Constructor for class org.bouncycastle.jce.provider.JDKKeyPairGenerator.EC
 
JDKKeyPairGenerator.ECDH - class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ECDH.
 
JDKKeyPairGenerator.ECDH() - Constructor for class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ECDH
 
JDKKeyPairGenerator.ECDHC - class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ECDHC.
 
JDKKeyPairGenerator.ECDHC() - Constructor for class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ECDHC
 
JDKKeyPairGenerator.ECDSA - class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ECDSA.
 
JDKKeyPairGenerator.ECDSA() - Constructor for class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ECDSA
 
JDKKeyPairGenerator.ElGamal - class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ElGamal.
 
JDKKeyPairGenerator.ElGamal() - Constructor for class org.bouncycastle.jce.provider.JDKKeyPairGenerator.ElGamal
 
JDKKeyPairGenerator.RSA - class org.bouncycastle.jce.provider.JDKKeyPairGenerator.RSA.
 
JDKKeyPairGenerator.RSA() - Constructor for class org.bouncycastle.jce.provider.JDKKeyPairGenerator.RSA
 
JDKKeyPairGenerator(String) - Constructor for class org.bouncycastle.jce.provider.JDKKeyPairGenerator
 
JDKKeyStore - class org.bouncycastle.jce.provider.JDKKeyStore.
 
JDKKeyStore.BouncyCastleStore - class org.bouncycastle.jce.provider.JDKKeyStore.BouncyCastleStore.
the BouncyCastle store.
JDKKeyStore.BouncyCastleStore() - Constructor for class org.bouncycastle.jce.provider.JDKKeyStore.BouncyCastleStore
 
JDKKeyStore() - Constructor for class org.bouncycastle.jce.provider.JDKKeyStore
 
JDKMessageDigest - class org.bouncycastle.jce.provider.JDKMessageDigest.
 
JDKMessageDigest.MD2 - class org.bouncycastle.jce.provider.JDKMessageDigest.MD2.
 
JDKMessageDigest.MD2() - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest.MD2
 
JDKMessageDigest.MD4 - class org.bouncycastle.jce.provider.JDKMessageDigest.MD4.
 
JDKMessageDigest.MD4() - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest.MD4
 
JDKMessageDigest.MD5 - class org.bouncycastle.jce.provider.JDKMessageDigest.MD5.
 
JDKMessageDigest.MD5() - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest.MD5
 
JDKMessageDigest.RIPEMD128 - class org.bouncycastle.jce.provider.JDKMessageDigest.RIPEMD128.
 
JDKMessageDigest.RIPEMD128() - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest.RIPEMD128
 
JDKMessageDigest.RIPEMD160 - class org.bouncycastle.jce.provider.JDKMessageDigest.RIPEMD160.
 
JDKMessageDigest.RIPEMD160() - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest.RIPEMD160
 
JDKMessageDigest.SHA1 - class org.bouncycastle.jce.provider.JDKMessageDigest.SHA1.
classes that extend directly off us.
JDKMessageDigest.SHA1() - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest.SHA1
 
JDKMessageDigest.SHA256 - class org.bouncycastle.jce.provider.JDKMessageDigest.SHA256.
 
JDKMessageDigest.SHA256() - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest.SHA256
 
JDKMessageDigest.SHA384 - class org.bouncycastle.jce.provider.JDKMessageDigest.SHA384.
 
JDKMessageDigest.SHA384() - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest.SHA384
 
JDKMessageDigest.SHA512 - class org.bouncycastle.jce.provider.JDKMessageDigest.SHA512.
 
JDKMessageDigest.SHA512() - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest.SHA512
 
JDKMessageDigest.Tiger - class org.bouncycastle.jce.provider.JDKMessageDigest.Tiger.
 
JDKMessageDigest.Tiger() - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest.Tiger
 
JDKMessageDigest(Digest) - Constructor for class org.bouncycastle.jce.provider.JDKMessageDigest
 
JDKPKCS12KeyStore - class org.bouncycastle.jce.provider.JDKPKCS12KeyStore.
 
JDKPKCS12KeyStore.BCPKCS12KeyStore - class org.bouncycastle.jce.provider.JDKPKCS12KeyStore.BCPKCS12KeyStore.
 
JDKPKCS12KeyStore.BCPKCS12KeyStore() - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12KeyStore.BCPKCS12KeyStore
 
JDKPKCS12KeyStore.DefPKCS12KeyStore - class org.bouncycastle.jce.provider.JDKPKCS12KeyStore.DefPKCS12KeyStore.
 
JDKPKCS12KeyStore.DefPKCS12KeyStore() - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12KeyStore.DefPKCS12KeyStore
 
JDKPKCS12KeyStore(String) - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
JDKPSSSigner - class org.bouncycastle.jce.provider.JDKPSSSigner.
 
JDKPSSSigner.SHA1withRSA - class org.bouncycastle.jce.provider.JDKPSSSigner.SHA1withRSA.
 
JDKPSSSigner.SHA1withRSA() - Constructor for class org.bouncycastle.jce.provider.JDKPSSSigner.SHA1withRSA
 
JDKPSSSigner.SHA256withRSA - class org.bouncycastle.jce.provider.JDKPSSSigner.SHA256withRSA.
 
JDKPSSSigner.SHA256withRSA() - Constructor for class org.bouncycastle.jce.provider.JDKPSSSigner.SHA256withRSA
 
JDKPSSSigner.SHA384withRSA - class org.bouncycastle.jce.provider.JDKPSSSigner.SHA384withRSA.
 
JDKPSSSigner.SHA384withRSA() - Constructor for class org.bouncycastle.jce.provider.JDKPSSSigner.SHA384withRSA
 
JDKPSSSigner.SHA512withRSA - class org.bouncycastle.jce.provider.JDKPSSSigner.SHA512withRSA.
 
JDKPSSSigner.SHA512withRSA() - Constructor for class org.bouncycastle.jce.provider.JDKPSSSigner.SHA512withRSA
 
JDKPSSSigner(String, AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.jce.provider.JDKPSSSigner
 
JDKX509CertificateFactory - class org.bouncycastle.jce.provider.JDKX509CertificateFactory.
class for dealing with X509 certificates.
JDKX509CertificateFactory() - Constructor for class org.bouncycastle.jce.provider.JDKX509CertificateFactory
 

K

KDF2BytesGenerator - class org.bouncycastle.crypto.generators.KDF2BytesGenerator.
Generator for PBE derived keys and ivs as defined by IEEE P1363a
KDF2BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.KDF2BytesGenerator
Construct a KDF2 Parameters generator.
KDFParameters - class org.bouncycastle.crypto.params.KDFParameters.
parameters for Key derivation functions.
KDFParameters(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.KDFParameters
 
KEKIdentifier - class org.bouncycastle.asn1.cms.KEKIdentifier.
 
KEKIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
 
KEKIdentifier(byte[], DERGeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
 
KEKRecipientInfo - class org.bouncycastle.asn1.cms.KEKRecipientInfo.
 
KEKRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
KEKRecipientInfo(KEKIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
KEY_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
 
keyAgreement - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
keyAgreement - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
KeyAgreement - class javax.crypto.KeyAgreement.
This class provides the functionality of a key agreement (or key exchange) protocol.
KeyAgreement(KeyAgreementSpi, Provider, String) - Constructor for class javax.crypto.KeyAgreement
Creates a KeyAgreement object.
KeyAgreementSpi - class javax.crypto.KeyAgreementSpi.
This class defines the Service Provider Interface (SPI) for the KeyAgreement class.
KeyAgreementSpi() - Constructor for class javax.crypto.KeyAgreementSpi
 
KeyAgreeRecipientInfo - class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo.
 
KeyAgreeRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
KeyAgreeRecipientInfo(OriginatorIdentifierOrKey, ASN1OctetString, AlgorithmIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
keyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
keyCertSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
keyCertSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
KeyDerivationFunc - class org.bouncycastle.asn1.pkcs.KeyDerivationFunc.
 
keyEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
keyEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
KeyGenerationParameters - class org.bouncycastle.crypto.KeyGenerationParameters.
The base class for parameters to key generators.
KeyGenerationParameters(SecureRandom, int) - Constructor for class org.bouncycastle.crypto.KeyGenerationParameters
initialise the generator with a source of randomness and a strength (in bits).
KeyGenerator - class javax.crypto.KeyGenerator.
This class provides the functionality of a (symmetric) key generator.
KeyGenerator(KeyGeneratorSpi, Provider, String) - Constructor for class javax.crypto.KeyGenerator
Creates a KeyGenerator object.
KeyGeneratorSpi - class javax.crypto.KeyGeneratorSpi.
This class defines the Service Provider Interface (SPI) for the KeyGenerator class.
KeyGeneratorSpi() - Constructor for class javax.crypto.KeyGeneratorSpi
 
KeyParameter - class org.bouncycastle.crypto.params.KeyParameter.
 
KeyParameter(byte[]) - Constructor for class org.bouncycastle.crypto.params.KeyParameter
 
KeyParameter(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.KeyParameter
 
KeyPurposeId - class org.bouncycastle.asn1.x509.KeyPurposeId.
KeyPurposeIds
keySize - Variable in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
KeySpecificInfo - class org.bouncycastle.asn1.x9.KeySpecificInfo.
ASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure.
KeySpecificInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
 
KeySpecificInfo(DERObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
 
KeyStoreTest - class org.bouncycastle.jce.provider.test.KeyStoreTest.
Exercise the various key stores, making sure we at least get back what we put in!
KeyStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.KeyStoreTest
 
keyStoreTest(String) - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
 
KeyTransRecipientInfo - class org.bouncycastle.asn1.cms.KeyTransRecipientInfo.
 
KeyTransRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
KeyTransRecipientInfo(RecipientIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
KeyUsage - class org.bouncycastle.asn1.x509.KeyUsage.
id-ce-keyUsage OBJECT IDENTIFIER ::= { id-ce 15 } KeyUsage ::= BIT STRING { digitalSignature (0), nonRepudiation (1), keyEncipherment (2), dataEncipherment (3), keyAgreement (4), keyCertSign (5), cRLSign (6), encipherOnly (7), decipherOnly (8) }
KeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Key Usage
KeyUsage(DERBitString) - Constructor for class org.bouncycastle.asn1.x509.KeyUsage
 
KeyUsage(int) - Constructor for class org.bouncycastle.asn1.x509.KeyUsage
Basic constructor.

L

L - Static variable in class org.bouncycastle.asn1.x509.X509Name
locality name - StringType(SIZE(1..64))
LDAPCertStoreParameters - class org.bouncycastle.jce.cert.LDAPCertStoreParameters.
Parameters used as input for the LDAP CertStore algorithm.

This class is used to provide necessary configuration parameters (server name and port number) to implementations of the LDAP CertStore algorithm.

Concurrent Access

Unless otherwise specified, the methods defined in this class are not thread-safe.
LDAPCertStoreParameters() - Constructor for class org.bouncycastle.jce.cert.LDAPCertStoreParameters
Creates an instance of LDAPCertStoreParameters with the default parameter values (server name "localhost", port 389).
LDAPCertStoreParameters(String) - Constructor for class org.bouncycastle.jce.cert.LDAPCertStoreParameters
Creates an instance of LDAPCertStoreParameters with the specified server name and a default port of 389.
LDAPCertStoreParameters(String, int) - Constructor for class org.bouncycastle.jce.cert.LDAPCertStoreParameters
Creates an instance of LDAPCertStoreParameters with the specified parameter values.
loadStore(InputStream) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
localityName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
LongDigest - class org.bouncycastle.crypto.digests.LongDigest.
Base class for SHA-384 and SHA-512.
LongDigest() - Constructor for class org.bouncycastle.crypto.digests.LongDigest
Constructor for variable length word
LongDigest(LongDigest) - Constructor for class org.bouncycastle.crypto.digests.LongDigest
Copy constructor.

M

M32 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
mac - Variable in class org.bouncycastle.crypto.io.MacOutputStream
 
mac - Variable in class org.bouncycastle.crypto.io.MacInputStream
 
Mac - class javax.crypto.Mac.
This class provides the functionality of a "Message Authentication Code" (MAC) algorithm.
Mac - interface org.bouncycastle.crypto.Mac.
The base interface for implementations of message authentication codes (MACs).
MAC_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
 
Mac(MacSpi, Provider, String) - Constructor for class javax.crypto.Mac
Creates a MAC object.
MacData - class org.bouncycastle.asn1.pkcs.MacData.
 
MacData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.MacData
 
MacData(DigestInfo, byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.MacData
 
MacInputStream - class org.bouncycastle.crypto.io.MacInputStream.
 
MacInputStream(InputStream, Mac) - Constructor for class org.bouncycastle.crypto.io.MacInputStream
 
MacOutputStream - class org.bouncycastle.crypto.io.MacOutputStream.
 
MacOutputStream(OutputStream, Mac) - Constructor for class org.bouncycastle.crypto.io.MacOutputStream
 
MacSpi - class javax.crypto.MacSpi.
This class defines the Service Provider Interface (SPI) for the Mac class.
MacSpi() - Constructor for class javax.crypto.MacSpi
 
MacTest - class org.bouncycastle.crypto.test.MacTest.
MAC tester - vectors from FIP 81 and FIP 113.
MacTest - class org.bouncycastle.jce.provider.test.MacTest.
MAC tester - vectors from FIP 81 and FIP 113.
MacTest() - Constructor for class org.bouncycastle.crypto.test.MacTest
 
MacTest() - Constructor for class org.bouncycastle.jce.provider.test.MacTest
 
main(String[]) - Static method in class org.bouncycastle.asn1.util.Dump
 
main(String[]) - Static method in class org.bouncycastle.asn1.test.X509NameTest
 
main(String[]) - Static method in class org.bouncycastle.asn1.test.CertificateTest
 
main(String[]) - Static method in class org.bouncycastle.asn1.test.OIDTest
 
main(String[]) - Static method in class org.bouncycastle.asn1.test.PKCS10Test
 
main(String[]) - Static method in class org.bouncycastle.asn1.test.RegressionTest
 
main(String[]) - Static method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.TigerDigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA1HMacTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.TwofishTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC4Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.DHTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.PKCS12Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.ModeTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.DSATest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.IDEATest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.DESedeTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SkipjackTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.MacTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD5DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC5Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD4DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA384DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA1DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.ElGamalTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD2DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.PSSTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA256DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SerpentTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.BlowfishTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC6Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESVectorFileTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.CAST5Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RijndaelTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC2Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECIESTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.CAST6Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RSATest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD5HMacTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.DESTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.CTSTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.OAEPTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RegressionTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.ISO9796Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.test.PKCS5Test
 
main(String[]) - Static method in class org.bouncycastle.crypto.examples.DESExample
 
main(String[]) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PSSTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NamedCurveTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ElGamalTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.WrapTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.MacTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DSATest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.RegressionTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertStoreTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SealedTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.HMacTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AESTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DESedeTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AESSICTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.BlockCipherTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DoFinalTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CipherStreamTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKIXTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PBETest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DHTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.FIPSDESTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SigTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ECIESTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.RSATest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKCS7SignedDataTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DigestTest
 
main(String[]) - Static method in class org.bouncycastle.jce.provider.test.KeyStoreTest
 
makePBECipher(String, int, char[], byte[], int) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
MALFORMED_REQUEST - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
MALFORMED_REQUEST - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
 
MALFORMED_REQUEST - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
 
markInsideImplicit(boolean) - Method in class org.bouncycastle.asn1.x509.GeneralNames
 
markInsideImplicit(boolean) - Method in class org.bouncycastle.asn1.x509.GeneralName
Deprecated.  
markSupported() - Method in class javax.crypto.CipherInputStream
Tests if this input stream supports the mark and reset methods, which it does not.
match(Certificate) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Decides whether a Certificate should be selected.

TODO: implement missing tests (name constraints and path to names)

Uses DERInputStream, ASN1Sequence, DERObjectIdentifier, DERObject, DERGeneralizedTime, X509Name, X509Extensions, ExtendedKeyUsage, KeyPurposeId, SubjectPublicKeyInfo, AlgorithmIdentifier to access X509 extensions
match(Certificate) - Method in interface org.bouncycastle.jce.cert.CertSelector
Decides whether a Certificate should be selected.
match(CRL) - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Decides whether a CRL should be selected.

Uses X509Name.toString to parse and to compare the crl parameter issuer and CRLNumber to access the CRL number extension.
match(CRL) - Method in interface org.bouncycastle.jce.cert.CRLSelector
Decides whether a CRL should be selected.
MAX_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
md2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
MD2Digest - class org.bouncycastle.crypto.digests.MD2Digest.
implementation of MD2 as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992
MD2Digest() - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
 
MD2Digest(MD2Digest) - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
 
MD2DigestTest - class org.bouncycastle.crypto.test.MD2DigestTest.
standard vector test for MD2 from RFC1319 by B.Kaliski of RSA Laboratories April 1992
MD2DigestTest() - Constructor for class org.bouncycastle.crypto.test.MD2DigestTest
 
md2WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
MD4Digest - class org.bouncycastle.crypto.digests.MD4Digest.
implementation of MD4 as RFC 1320 by R.
MD4Digest() - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
Standard constructor
MD4Digest(MD4Digest) - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
Copy constructor.
MD4DigestTest - class org.bouncycastle.crypto.test.MD4DigestTest.
standard vector test for MD4 from RFC 1320.
MD4DigestTest() - Constructor for class org.bouncycastle.crypto.test.MD4DigestTest
 
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
md5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
MD5 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
MD5 - Static variable in interface org.bouncycastle.jce.provider.PBE
 
MD5Digest - class org.bouncycastle.crypto.digests.MD5Digest.
implementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.
MD5Digest() - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
Standard constructor
MD5Digest(MD5Digest) - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
Copy constructor.
MD5DigestTest - class org.bouncycastle.crypto.test.MD5DigestTest.
standard vector test for MD5 from "Handbook of Applied Cryptography", page 345.
MD5DigestTest() - Constructor for class org.bouncycastle.crypto.test.MD5DigestTest
 
MD5HMacTest - class org.bouncycastle.crypto.test.MD5HMacTest.
MD5 HMac Test, test vectors from RFC 2202
MD5HMacTest() - Constructor for class org.bouncycastle.crypto.test.MD5HMacTest
 
md5WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
messageDigest - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
MGF1BytesGenerator - class org.bouncycastle.crypto.generators.MGF1BytesGenerator.
Generator for MGF1 as defined in PKCS 1v2
MGF1BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.MGF1BytesGenerator
 
MGFParameters - class org.bouncycastle.crypto.params.MGFParameters.
parameters for mask derivation functions.
MGFParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.MGFParameters
 
MGFParameters(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.MGFParameters
 
MiscObjectIdentifiers - interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers.
 
ModeTest - class org.bouncycastle.crypto.test.ModeTest.
CFB/OFB Mode test of IV padding.
ModeTest() - Constructor for class org.bouncycastle.crypto.test.ModeTest
 
modulus - Variable in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
multiply(BigInteger) - Method in class org.bouncycastle.math.ec.ECPoint
 
multiply(BigInteger) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 

N

NAME_RELATIVE_TO_CRL_ISSUER - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
 
NameConstraints - class org.bouncycastle.asn1.x509.NameConstraints.
 
NameConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Name Constraints
NameConstraints(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.NameConstraints
 
NamedCurveTest - class org.bouncycastle.jce.provider.test.NamedCurveTest.
 
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
netscape - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
netscapeBaseURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
netscapeCApolicyURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
netscapeCARevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
netscapeCertComment - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
NetscapeCertRequestTest - class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest.
 
NetscapeCertRequestTest() - Constructor for class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
 
netscapeCertType - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
NetscapeCertType - class org.bouncycastle.asn1.misc.NetscapeCertType.
NetscapeCertType ::= BIT STRING { SSLClient (0), SSLServer (1), S/MIME (2), Object Signing (3), Reserved (4), SSL CA (5), S/MIME CA (6), Object Signing CA (7) }
NetscapeCertType(DERBitString) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
 
NetscapeCertType(int) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
Basic constructor.
netscapeRenewalURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
netscapeRevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
NetscapeRevocationURL - class org.bouncycastle.asn1.misc.NetscapeRevocationURL.
 
NetscapeRevocationURL(DERIA5String) - Constructor for class org.bouncycastle.asn1.misc.NetscapeRevocationURL
 
netscapeSSLServerName - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
nextToken() - Method in class org.bouncycastle.asn1.OIDTokenizer
 
nextToken() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
 
NISTCertPathTest - class org.bouncycastle.jce.provider.test.NISTCertPathTest.
 
NISTCertPathTest() - Constructor for class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
nonRepudiation - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
nonRepudiation - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
NoSuchPaddingException - exception javax.crypto.NoSuchPaddingException.
This exception is thrown when a particular padding mechanism is requested but is not available in the environment.
NoSuchPaddingException() - Constructor for class javax.crypto.NoSuchPaddingException
Constructs a NoSuchPaddingException with no detail message.
NoSuchPaddingException(String) - Constructor for class javax.crypto.NoSuchPaddingException
Constructs a NoSuchPaddingException with the specified detail message.
NULL - Static variable in interface org.bouncycastle.asn1.DERTags
 
NullCipher - class javax.crypto.NullCipher.
The NullCipher class is a class that provides an "identity cipher" -- one that does not tranform the plaintext.
NullCipher() - Constructor for class javax.crypto.NullCipher
 
NUMERIC_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 

O

O - Static variable in class org.bouncycastle.asn1.x509.X509Name
organization - StringType(SIZE(1..64))
OAEPEncoding - class org.bouncycastle.crypto.encodings.OAEPEncoding.
Optimal Asymmetric Encryption Padding (OAEP) - see PKCS 1 V 2.
OAEPEncoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
 
OAEPTest - class org.bouncycastle.crypto.test.OAEPTest.
 
OAEPTest() - Constructor for class org.bouncycastle.crypto.test.OAEPTest
 
OBJECT_IDENTIFIER - Static variable in interface org.bouncycastle.asn1.DERTags
 
ObjectDigestInfo - class org.bouncycastle.asn1.x509.ObjectDigestInfo.
 
ObjectDigestInfo() - Constructor for class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
objectSigning - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
objectSigningCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
OCSPException - exception org.bouncycastle.ocsp.OCSPException.
 
OCSPException(String) - Constructor for class org.bouncycastle.ocsp.OCSPException
 
OCSPException(String, Exception) - Constructor for class org.bouncycastle.ocsp.OCSPException
 
OCSPObjectIdentifiers - interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers.
 
OCSPReq - class org.bouncycastle.ocsp.OCSPReq.
 
OCSPReq(OCSPRequest) - Constructor for class org.bouncycastle.ocsp.OCSPReq
 
OCSPReqGenerator - class org.bouncycastle.ocsp.OCSPReqGenerator.
 
OCSPReqGenerator() - Constructor for class org.bouncycastle.ocsp.OCSPReqGenerator
 
OCSPRequest - class org.bouncycastle.asn1.ocsp.OCSPRequest.
 
OCSPRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPRequest
 
OCSPRequest(TBSRequest, Signature) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPRequest
 
OCSPResp - class org.bouncycastle.ocsp.OCSPResp.
 
OCSPResp(byte[]) - Constructor for class org.bouncycastle.ocsp.OCSPResp
 
OCSPResp(InputStream) - Constructor for class org.bouncycastle.ocsp.OCSPResp
 
OCSPResp(OCSPResponse) - Constructor for class org.bouncycastle.ocsp.OCSPResp
 
OCSPRespGenerator - class org.bouncycastle.ocsp.OCSPRespGenerator.
base generator for an OCSP response - at the moment this only supports the generation of responses containing BasicOCSP responses.
OCSPRespGenerator() - Constructor for class org.bouncycastle.ocsp.OCSPRespGenerator
 
OCSPResponse - class org.bouncycastle.asn1.ocsp.OCSPResponse.
 
OCSPResponse(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponse
 
OCSPResponse(OCSPResponseStatus, ResponseBytes) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponse
 
OCSPResponseStatus - class org.bouncycastle.asn1.ocsp.OCSPResponseStatus.
 
OCSPResponseStatus(DEREnumerated) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
OCSPResponseStatus(int) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
OCSPResponseStatus ::= ENUMERATED { successful (0), --Response has valid confirmations malformedRequest (1), --Illegal confirmation request internalError (2), --Internal error in issuer tryLater (3), --Try again later --(4) is not used sigRequired (5), --Must sign the request unauthorized (6) --Request unauthorized }
OCSPRespStatus - interface org.bouncycastle.ocsp.OCSPRespStatus.
 
OCTET_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
OFBBlockCipher - class org.bouncycastle.crypto.modes.OFBBlockCipher.
implements a Output-FeedBack (OFB) mode on top of a simple cipher.
OFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.OFBBlockCipher
Basic constructor.
OIDLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
look up table translating OID values into their common symbols - this static is scheduled for deletion
oids() - Method in class org.bouncycastle.asn1.x509.X509Extensions
return an Enumeration of the extension field's object ids.
OIDTest - class org.bouncycastle.asn1.test.OIDTest.
X.690 test example
OIDTest() - Constructor for class org.bouncycastle.asn1.test.OIDTest
 
OIDTokenizer - class org.bouncycastle.asn1.OIDTokenizer.
class for breaking up an OID into it's component tokens, ala java.util.StringTokenizer.
OIDTokenizer(String) - Constructor for class org.bouncycastle.asn1.OIDTokenizer
 
OIWObjectIdentifiers - interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers.
 
OLD_PKCS12 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
ONE - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
onlyContainsAttributeCerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
onlyContainsCACerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
onlyContainsUserCerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
org.bouncycastle.asn1 - package org.bouncycastle.asn1
 
org.bouncycastle.asn1.cms - package org.bouncycastle.asn1.cms
 
org.bouncycastle.asn1.misc - package org.bouncycastle.asn1.misc
 
org.bouncycastle.asn1.ocsp - package org.bouncycastle.asn1.ocsp
 
org.bouncycastle.asn1.oiw - package org.bouncycastle.asn1.oiw
 
org.bouncycastle.asn1.pkcs - package org.bouncycastle.asn1.pkcs
 
org.bouncycastle.asn1.sec - package org.bouncycastle.asn1.sec
 
org.bouncycastle.asn1.smime - package org.bouncycastle.asn1.smime
 
org.bouncycastle.asn1.test - package org.bouncycastle.asn1.test
 
org.bouncycastle.asn1.util - package org.bouncycastle.asn1.util
 
org.bouncycastle.asn1.x509 - package org.bouncycastle.asn1.x509
 
org.bouncycastle.asn1.x9 - package org.bouncycastle.asn1.x9
 
org.bouncycastle.crypto - package org.bouncycastle.crypto
 
org.bouncycastle.crypto.agreement - package org.bouncycastle.crypto.agreement
 
org.bouncycastle.crypto.digests - package org.bouncycastle.crypto.digests
 
org.bouncycastle.crypto.encodings - package org.bouncycastle.crypto.encodings
 
org.bouncycastle.crypto.engines - package org.bouncycastle.crypto.engines
 
org.bouncycastle.crypto.examples - package org.bouncycastle.crypto.examples
 
org.bouncycastle.crypto.generators - package org.bouncycastle.crypto.generators
 
org.bouncycastle.crypto.io - package org.bouncycastle.crypto.io
 
org.bouncycastle.crypto.macs - package org.bouncycastle.crypto.macs
 
org.bouncycastle.crypto.modes - package org.bouncycastle.crypto.modes
 
org.bouncycastle.crypto.paddings - package org.bouncycastle.crypto.paddings
 
org.bouncycastle.crypto.params - package org.bouncycastle.crypto.params
 
org.bouncycastle.crypto.signers - package org.bouncycastle.crypto.signers
 
org.bouncycastle.crypto.test - package org.bouncycastle.crypto.test
 
org.bouncycastle.jce - package org.bouncycastle.jce
 
org.bouncycastle.jce.cert - package org.bouncycastle.jce.cert
 
org.bouncycastle.jce.examples - package org.bouncycastle.jce.examples
 
org.bouncycastle.jce.interfaces - package org.bouncycastle.jce.interfaces
 
org.bouncycastle.jce.provider - package org.bouncycastle.jce.provider
 
org.bouncycastle.jce.provider.test - package org.bouncycastle.jce.provider.test
 
org.bouncycastle.jce.spec - package org.bouncycastle.jce.spec
 
org.bouncycastle.math.ec - package org.bouncycastle.math.ec
 
org.bouncycastle.ocsp - package org.bouncycastle.ocsp
 
org.bouncycastle.openssl - package org.bouncycastle.openssl
 
org.bouncycastle.util.encoders - package org.bouncycastle.util.encoders
 
org.bouncycastle.util.test - package org.bouncycastle.util.test
 
organization - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
organizationalUnitName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
OriginatorIdentifierOrKey - class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey.
 
OriginatorIdentifierOrKey(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
OriginatorIdentifierOrKey(DERObject) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
OriginatorIdentifierOrKey(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
OriginatorIdentifierOrKey(OriginatorPublicKey) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
OriginatorInfo - class org.bouncycastle.asn1.cms.OriginatorInfo.
 
OriginatorInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OriginatorInfo
 
OriginatorInfo(ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.OriginatorInfo
 
OriginatorPublicKey - class org.bouncycastle.asn1.cms.OriginatorPublicKey.
 
OriginatorPublicKey(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
OriginatorPublicKey(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
OtherInfo - class org.bouncycastle.asn1.x9.OtherInfo.
ANS.1 def for Diffie-Hellman key exchange OtherInfo structure.
OtherInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.OtherInfo
 
OtherInfo(KeySpecificInfo, ASN1OctetString, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.OtherInfo
 
OtherKeyAttribute - class org.bouncycastle.asn1.cms.OtherKeyAttribute.
 
OtherKeyAttribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
OtherKeyAttribute(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
OU - Static variable in class org.bouncycastle.asn1.x509.X509Name
organizational unit name - StringType(SIZE(1..64))

P

padBits - Variable in class org.bouncycastle.asn1.DERBitString
 
padCount(byte[]) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.X923Padding
return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
return the number of pad bytes present in the block.
PaddedBlockCipher - class org.bouncycastle.crypto.modes.PaddedBlockCipher.
Deprecated. use org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher instead.
PaddedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. Create a buffered block cipher with, or without, padding.
PaddedBufferedBlockCipher - class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher.
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion with padding.
PaddedBufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
Create a buffered block cipher PKCS7 padding
PaddedBufferedBlockCipher(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
Create a buffered block cipher with the desired padding.
ParametersWithIV - class org.bouncycastle.crypto.params.ParametersWithIV.
 
ParametersWithIV(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithIV
 
ParametersWithIV(CipherParameters, byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.ParametersWithIV
 
ParametersWithRandom - class org.bouncycastle.crypto.params.ParametersWithRandom.
 
ParametersWithRandom(CipherParameters) - Constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
 
ParametersWithRandom(CipherParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
 
parent - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
parseTest(byte[]) - Method in class org.bouncycastle.jce.provider.test.PKCS7SignedDataTest
 
partialBlockOkay - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
password - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
 
PasswordFinder - interface org.bouncycastle.openssl.PasswordFinder.
call back to allow a password to be fetched when one is requested.
PBE - interface org.bouncycastle.jce.provider.PBE.
 
PBE.Util - class org.bouncycastle.jce.provider.PBE.Util.
uses the appropriate mixer to generate the key and IV if neccessary.
PBE.Util() - Constructor for class org.bouncycastle.jce.provider.PBE.Util
 
pbeHash - Variable in class org.bouncycastle.jce.provider.WrapCipherSpi
 
pbeIvSize - Variable in class org.bouncycastle.jce.provider.WrapCipherSpi
 
pbeKeySize - Variable in class org.bouncycastle.jce.provider.WrapCipherSpi
 
PBEKeySpec - class javax.crypto.spec.PBEKeySpec.
A user-chosen password that can be used with password-based encryption (PBE).
PBEKeySpec(char[]) - Constructor for class javax.crypto.spec.PBEKeySpec
Constructor that takes a password.
PBEParametersGenerator - class org.bouncycastle.crypto.PBEParametersGenerator.
super class for all Password Based Encyrption (PBE) parameter generator classes.
PBEParametersGenerator() - Constructor for class org.bouncycastle.crypto.PBEParametersGenerator
base constructor.
PBEParameterSpec - class javax.crypto.spec.PBEParameterSpec.
This class specifies the set of parameters used with password-based encryption (PBE), as defined in the PKCS #5 standard.
PBEParameterSpec(byte[], int) - Constructor for class javax.crypto.spec.PBEParameterSpec
Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard.
PBES2Algorithms - class org.bouncycastle.asn1.pkcs.PBES2Algorithms.
Deprecated. - use AlgorithmIdentifier and PBES2Params
PBES2Algorithms(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
PBES2Parameters - class org.bouncycastle.asn1.pkcs.PBES2Parameters.
 
PBES2Parameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
PBETest - class org.bouncycastle.jce.provider.test.PBETest.
test out the various PBE modes, making sure the JCE implementations are compatible woth the light weight ones.
PBETest() - Constructor for class org.bouncycastle.jce.provider.test.PBETest
 
pbeType - Variable in class org.bouncycastle.jce.provider.WrapCipherSpi
 
PBKDF2Params - class org.bouncycastle.asn1.pkcs.PBKDF2Params.
 
PEMReader - class org.bouncycastle.openssl.PEMReader.
Class for reading OpenSSL PEM encoded streams containing X509 certificates and PKCS8 encoded keys
PEMReader(Reader) - Constructor for class org.bouncycastle.openssl.PEMReader
Create a new PEMReader
PEMReader(Reader, PasswordFinder) - Constructor for class org.bouncycastle.openssl.PEMReader
Create a new PEMReader with a password finder
PEMReader(Reader, PasswordFinder, String) - Constructor for class org.bouncycastle.openssl.PEMReader
Create a new PEMReader with a password finder
perform() - Method in class org.bouncycastle.asn1.test.X509NameTest
 
perform() - Method in class org.bouncycastle.asn1.test.CertificateTest
 
perform() - Method in class org.bouncycastle.asn1.test.OIDTest
 
perform() - Method in class org.bouncycastle.asn1.test.PKCS10Test
 
perform() - Method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
 
perform() - Method in class org.bouncycastle.crypto.test.TigerDigestTest
 
perform() - Method in class org.bouncycastle.crypto.test.SHA1HMacTest
 
perform() - Method in class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
 
perform() - Method in class org.bouncycastle.crypto.test.CipherTest
 
perform() - Method in class org.bouncycastle.crypto.test.RC4Test
 
perform() - Method in class org.bouncycastle.crypto.test.DHTest
 
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
 
perform() - Method in class org.bouncycastle.crypto.test.BlockCipherVectorTest
 
perform() - Method in class org.bouncycastle.crypto.test.PKCS12Test
 
perform() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
 
perform() - Method in class org.bouncycastle.crypto.test.ModeTest
 
perform() - Method in class org.bouncycastle.crypto.test.DSATest
 
perform() - Method in class org.bouncycastle.crypto.test.DESedeTest
 
perform() - Method in class org.bouncycastle.crypto.test.AESTest
 
perform() - Method in class org.bouncycastle.crypto.test.MacTest
 
perform() - Method in class org.bouncycastle.crypto.test.MD5DigestTest
 
perform() - Method in class org.bouncycastle.crypto.test.RC5Test
 
perform() - Method in class org.bouncycastle.crypto.test.MD4DigestTest
 
perform() - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
 
perform() - Method in class org.bouncycastle.crypto.test.SHA1DigestTest
 
perform() - Method in class org.bouncycastle.crypto.test.ElGamalTest
 
perform() - Method in class org.bouncycastle.crypto.test.MD2DigestTest
 
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
 
perform() - Method in class org.bouncycastle.crypto.test.PSSTest
 
perform() - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
 
perform() - Method in class org.bouncycastle.crypto.test.ECTest
 
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
 
perform() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
 
perform() - Method in class org.bouncycastle.crypto.test.ECIESTest
 
perform() - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
 
perform() - Method in class org.bouncycastle.crypto.test.RSATest
 
perform() - Method in class org.bouncycastle.crypto.test.MD5HMacTest
 
perform() - Method in class org.bouncycastle.crypto.test.CTSTest
 
perform() - Method in class org.bouncycastle.crypto.test.OAEPTest
 
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
 
perform() - Method in class org.bouncycastle.crypto.test.ISO9796Test
 
perform() - Method in class org.bouncycastle.crypto.test.PKCS5Test
 
perform() - Method in class org.bouncycastle.jce.provider.test.PSSTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.ElGamalTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.WrapTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.MacTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.CertTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.DSATest
 
perform() - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.CertStoreTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.SealedTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.HMacTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.AESTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.DESedeTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.AESSICTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.BlockCipherTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.DoFinalTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.PKIXTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.PBETest
 
perform() - Method in class org.bouncycastle.jce.provider.test.DHTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.FIPSDESTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.SigTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.ECIESTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.RSATest
 
perform() - Method in class org.bouncycastle.jce.provider.test.PKCS7SignedDataTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.CertPathTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.DigestTest
 
perform() - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
 
perform() - Method in interface org.bouncycastle.util.test.Test
 
performDefTest(KeyPairGenerator) - Method in class org.bouncycastle.jce.provider.test.ECIESTest
 
performTest(KeyPairGenerator) - Method in class org.bouncycastle.jce.provider.test.ECIESTest
 
Pfx - class org.bouncycastle.asn1.pkcs.Pfx.
the infamous Pfx from PKCS12
Pfx(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.Pfx
 
Pfx(ContentInfo, MacData) - Constructor for class org.bouncycastle.asn1.pkcs.Pfx
 
pgpCFB - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
PGPCFBBlockCipher - class org.bouncycastle.crypto.modes.PGPCFBBlockCipher.
Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
PGPCFBBlockCipher(BlockCipher, boolean) - Constructor for class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
Basic constructor.
pkcs_1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_12 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_3 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_7 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_challengePassword - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_contentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_counterSignature - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_emailAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_extendedCertificateAttributes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_extensionRequest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_friendlyName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_localKeyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_messageDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_signingDescription - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_signingTime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_smimeCapabilities - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_unstructuredAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_unstructuredName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
PKCS10CertificationRequest - class org.bouncycastle.jce.PKCS10CertificationRequest.
A class for verifying and creating PKCS10 Certification requests.
PKCS10CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
 
PKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
construct a PKCS10 certification request from a DER encoded byte stream.
PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
create a PKCS10 certfication request using the BC provider.
PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
create a PKCS10 certfication request using the named provider.
PKCS10CertRequestTest - class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest.
 
PKCS10CertRequestTest() - Constructor for class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
 
PKCS10Test - class org.bouncycastle.asn1.test.PKCS10Test.
 
PKCS10Test() - Constructor for class org.bouncycastle.asn1.test.PKCS10Test
 
pkcs10Test(String, byte[]) - Method in class org.bouncycastle.asn1.test.PKCS10Test
 
PKCS12 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
PKCS12 - Static variable in interface org.bouncycastle.jce.provider.PBE
 
PKCS12BagAttributeCarrier - interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier.
allow us to set attributes on objects that can go into a PKCS12 store.
PKCS12Example - class org.bouncycastle.jce.examples.PKCS12Example.
Example of how to set up a certificiate chain and a PKCS 12 store for a private individual - obviously you'll need to generate your own keys, and you may need to modify the NetscapeCertType extension or add a key usage extension depending on your application, but you should get the idea! As always this is just an example...
PKCS12Example() - Constructor for class org.bouncycastle.jce.examples.PKCS12Example
 
PKCS12ParametersGenerator - class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator.
Generator for PBE derived keys and ivs as defined by PKCS 12 V1.0.
PKCS12ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Construct a PKCS 12 Parameters generator.
PKCS12PasswordToBytes(char[]) - Static method in class org.bouncycastle.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 org.bouncycastle.asn1.pkcs.PKCS12PBEParams.
 
PKCS12PBEParams(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
PKCS12PBEParams(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
PKCS12StoreTest - class org.bouncycastle.jce.provider.test.PKCS12StoreTest.
Exercise the various key stores, making sure we at least get back what we put in!
PKCS12StoreTest() - Constructor for class org.bouncycastle.jce.provider.test.PKCS12StoreTest
 
PKCS12Test - class org.bouncycastle.crypto.test.PKCS12Test.
test for PKCS12 key generation - vectors from http://www.drh-consultancy.demon.co.uk/test.txt
PKCS12Test() - Constructor for class org.bouncycastle.crypto.test.PKCS12Test
 
PKCS1Encoding - class org.bouncycastle.crypto.encodings.PKCS1Encoding.
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.bouncycastle.crypto.encodings.PKCS1Encoding
 
PKCS5PasswordToBytes(char[]) - Static method in class org.bouncycastle.crypto.PBEParametersGenerator
converts a password to a byte array according to the scheme in PKCS5 (ascii, no padding)
PKCS5S1 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
PKCS5S1 - Static variable in interface org.bouncycastle.jce.provider.PBE
 
PKCS5S1ParametersGenerator - class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator.
Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 1.
PKCS5S1ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Construct a PKCS 5 Scheme 1 Parameters generator.
PKCS5S2 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
PKCS5S2 - Static variable in interface org.bouncycastle.jce.provider.PBE
 
PKCS5S2ParametersGenerator - class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator.
Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 2.
PKCS5S2ParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
construct a PKCS5 Scheme 2 Parameters generator.
PKCS5Test - class org.bouncycastle.crypto.test.PKCS5Test.
a test class for PKCS5 PBES2 with PBKDF2 (PKCS5 v2.0) using test vectors provider at RSA's PKCS5 Page
PKCS5Test() - Constructor for class org.bouncycastle.crypto.test.PKCS5Test
 
PKCS7Padding - class org.bouncycastle.crypto.paddings.PKCS7Padding.
A padder that adds PKCS7/PKCS5 padding to a block.
PKCS7Padding() - Constructor for class org.bouncycastle.crypto.paddings.PKCS7Padding
 
PKCS7SignedData - class org.bouncycastle.jce.PKCS7SignedData.
Represents a PKCS#7 object - specifically the "Signed Data" type.
PKCS7SignedData(byte[]) - Constructor for class org.bouncycastle.jce.PKCS7SignedData
Read an existing PKCS#7 object from a DER encoded byte array using the BC provider.
PKCS7SignedData(byte[], String) - Constructor for class org.bouncycastle.jce.PKCS7SignedData
Read an existing PKCS#7 object from a DER encoded byte array
PKCS7SignedData(PrivateKey, Certificate[], CRL[], String, String) - Constructor for class org.bouncycastle.jce.PKCS7SignedData
Create a new PKCS#7 object from the specified key.
PKCS7SignedData(PrivateKey, Certificate[], String) - Constructor for class org.bouncycastle.jce.PKCS7SignedData
Create a new PKCS#7 object from the specified key using the BC provider.
PKCS7SignedData(PrivateKey, Certificate[], String, String) - Constructor for class org.bouncycastle.jce.PKCS7SignedData
Create a new PKCS#7 object from the specified key.
PKCS7SignedDataTest - class org.bouncycastle.jce.provider.test.PKCS7SignedDataTest.
 
PKCS7SignedDataTest() - Constructor for class org.bouncycastle.jce.provider.test.PKCS7SignedDataTest
 
pkcs8ShroudedKeyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
PKCSObjectIdentifiers - interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.
 
pkix_ocsp - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
PKIXBuilderParameters - class org.bouncycastle.jce.cert.PKIXBuilderParameters.
Parameters used as input for the PKIX CertPathBuilder algorithm.

A PKIX CertPathBuilder uses these parameters to build a CertPath which has been validated according to the PKIX certification path validation algorithm.

To instantiate a PKIXBuilderParameters object, an application must specify one or more most-trusted CAs as defined by the PKIX certification path validation algorithm.
PKIXBuilderParameters(KeyStore, CertSelector) - Constructor for class org.bouncycastle.jce.cert.PKIXBuilderParameters
Creates an instance of PKIXBuilderParameters that populates the set of most-trusted CAs from the trusted certificate entries contained in the specified KeyStore.
PKIXBuilderParameters(Set, CertSelector) - Constructor for class org.bouncycastle.jce.cert.PKIXBuilderParameters
Creates an instance of PKIXBuilderParameters with the specified Set of most-trusted CAs.
PKIXCertPath - class org.bouncycastle.jce.provider.PKIXCertPath.
CertPath implementation for X.509 certificates.

TODO: add PKCS #7 encoding support
PKIXCertPathBuilderResult - class org.bouncycastle.jce.cert.PKIXCertPathBuilderResult.
This class represents the successful result of the PKIX certification path builder algorithm.
PKIXCertPathBuilderResult(CertPath, TrustAnchor, PolicyNode, PublicKey) - Constructor for class org.bouncycastle.jce.cert.PKIXCertPathBuilderResult
Creates an instance of PKIXCertPathBuilderResult containing the specified parameters.
PKIXCertPathBuilderSpi - class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi.
Implements the PKIX CertPathBuilding algorithem for BouncyCastle.

MAYBE: implement more CertPath validation whil build path to omit invalid pathes
PKIXCertPathBuilderSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
 
PKIXCertPathChecker - class org.bouncycastle.jce.cert.PKIXCertPathChecker.
An abstract class that performs one or more checks on an X509Certificate.
PKIXCertPathChecker() - Constructor for class org.bouncycastle.jce.cert.PKIXCertPathChecker
Default constructor.
PKIXCertPathValidatorResult - class org.bouncycastle.jce.cert.PKIXCertPathValidatorResult.
This class represents the successful result of the PKIX certification path validation algorithm.
PKIXCertPathValidatorResult(TrustAnchor, PolicyNode, PublicKey) - Constructor for class org.bouncycastle.jce.cert.PKIXCertPathValidatorResult
Creates an instance of PKIXCertPathValidatorResult containing the specified parameters.
PKIXCertPathValidatorSpi - class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.
CertPathValidatorSpi implemenation for X.509 Certificate validation.

TODO: add policy, namespaces and subtree restriction checking
PKIXCertPathValidatorSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
 
PKIXParameters - class org.bouncycastle.jce.cert.PKIXParameters.
Parameters used as input for the PKIX CertPathValidator algorithm.

A PKIX CertPathValidator uses these parameters to validate a CertPath according to the PKIX certification path validation algorithm.

To instantiate a PKIXParameters object, an application must specify one or more most-trusted CAs as defined by the PKIX certification path validation algorithm.
PKIXParameters(KeyStore) - Constructor for class org.bouncycastle.jce.cert.PKIXParameters
Creates an instance of PKIXParameters that populates the set of most-trusted CAs from the trusted certificate entries contained in the specified KeyStore.
PKIXParameters(Set) - Constructor for class org.bouncycastle.jce.cert.PKIXParameters
Creates an instance of PKIXParameters with the specified Set of most-trusted CAs.
PKIXPolicyNode - class org.bouncycastle.jce.provider.PKIXPolicyNode.
 
PKIXPolicyNode(List, int, Set, PolicyNode, Set, String, boolean) - Constructor for class org.bouncycastle.jce.provider.PKIXPolicyNode
 
PKIXTest - class org.bouncycastle.jce.provider.test.PKIXTest.
 
PKIXTest() - Constructor for class org.bouncycastle.jce.provider.test.PKIXTest
 
PolicyConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Policy Constraints
PolicyInformation - class org.bouncycastle.asn1.x509.PolicyInformation.
 
PolicyInformation(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.PolicyInformation
 
PolicyInformation(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.PolicyInformation
 
PolicyInformation(DERObjectIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.PolicyInformation
 
PolicyMappings - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Policy Mappings
PolicyNode - interface org.bouncycastle.jce.cert.PolicyNode.
An immutable valid policy tree node as defined by the PKIX certification path validation algorithm.

One of the outputs of the PKIX certification path validation algorithm is a valid policy tree, which includes the policies that were determined to be valid, how this determination was reached, and any policy qualifiers encountered.
PolicyQualifierInfo - class org.bouncycastle.jce.cert.PolicyQualifierInfo.
An immutable policy qualifier represented by the ASN.1 PolicyQualifierInfo structure.

The ASN.1 definition is as follows:

PolicyQualifierInfo(byte[]) - Constructor for class org.bouncycastle.jce.cert.PolicyQualifierInfo
Creates an instance of PolicyQualifierInfo from the encoded bytes.
policyQualifiers - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
ppBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
preferSignedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
general preferences
preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
general preferences
prime_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime192v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime192v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime192v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime256v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
primeCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
PrincipalUtil - class org.bouncycastle.jce.PrincipalUtil.
 
PrincipalUtil() - Constructor for class org.bouncycastle.jce.PrincipalUtil
 
PRINTABLE_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
printStackTrace() - Method in class org.bouncycastle.jce.cert.CertPathBuilderException
Prints a stack trace to System.err, including the backtrace of the cause, if any.
printStackTrace() - Method in class org.bouncycastle.jce.cert.CertPathValidatorException
Prints a stack trace to System.err, including the backtrace of the cause, if any.
printStackTrace() - Method in class org.bouncycastle.jce.cert.CertStoreException
Prints a stack trace to System.err, including the backtrace of the cause, if any.
printStackTrace(PrintStream) - Method in class org.bouncycastle.jce.cert.CertPathBuilderException
Prints a stack trace to a PrintStream, including the backtrace of the cause, if any.
printStackTrace(PrintStream) - Method in class org.bouncycastle.jce.cert.CertPathValidatorException
Prints a stack trace to a PrintStream, including the backtrace of the cause, if any.
printStackTrace(PrintStream) - Method in class org.bouncycastle.jce.cert.CertStoreException
Prints a stack trace to a PrintStream, including the backtrace of the cause, if any.
printStackTrace(PrintWriter) - Method in class org.bouncycastle.jce.cert.CertPathBuilderException
Prints a stack trace to a PrintWriter, including the backtrace of the cause, if any.
printStackTrace(PrintWriter) - Method in class org.bouncycastle.jce.cert.CertPathValidatorException
Prints a stack trace to a PrintWriter, including the backtrace of the cause, if any.
printStackTrace(PrintWriter) - Method in class org.bouncycastle.jce.cert.CertStoreException
Prints a stack trace to a PrintWriter, including the backtrace of the cause, if any.
PRIVATE_KEY - Static variable in class javax.crypto.Cipher
 
privateExponent - Variable in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
PrivateKeyInfo - class org.bouncycastle.asn1.pkcs.PrivateKeyInfo.
 
PrivateKeyInfo(AlgorithmIdentifier, DERObject) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
PrivateKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
PrivateKeyUsagePeriod - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Private Key Usage Period
PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
processBlock() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
processBlock(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
 
processBlock(byte[], int, byte[], int) - Method in interface org.bouncycastle.crypto.BlockCipher
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.bouncycastle.crypto.engines.AESFastEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.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.bouncycastle.crypto.engines.SkipjackEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.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.bouncycastle.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.bouncycastle.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.bouncycastle.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.bouncycastle.crypto.modes.SICBlockCipher
 
processBlock(byte[], int, int) - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
process the block of len bytes stored in in from offset inOff.
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.IESEngine
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
Process a single block using the basic ElGamal algorithm.
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSAEngine
Process a single block using the basic RSA algorithm.
processByte(byte) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
add another byte for processing.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
 
processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
 
processBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
add len bytes to the buffer for processing.
processBytes(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.crypto.StreamCipher
process a block of bytes from in putting the result into out.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.StreamBlockCipher
process a block of bytes from in putting the result into out.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC4Engine
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
 
processCheckSum(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
processLength(long, long) - Method in class org.bouncycastle.crypto.digests.LongDigest
 
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.LongDigest
 
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
PROVIDER_NAME - Static variable in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
PSSSigner - class org.bouncycastle.crypto.signers.PSSSigner.
RSA-PSS as described in PKCS# 1 v 2.1
PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
basic constructor
PSSTest - class org.bouncycastle.crypto.test.PSSTest.
 
PSSTest - class org.bouncycastle.jce.provider.test.PSSTest.
 
PSSTest() - Constructor for class org.bouncycastle.crypto.test.PSSTest
 
PSSTest() - Constructor for class org.bouncycastle.jce.provider.test.PSSTest
 
PUBLIC_KEY - Static variable in class javax.crypto.Cipher
 

R

random - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
 
random - Variable in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator
 
random - Variable in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
random - Variable in class org.bouncycastle.jce.provider.JDKKeyStore
 
rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
RC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
RC2CBCParameter - class org.bouncycastle.asn1.pkcs.RC2CBCParameter.
 
RC2CBCParameter(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
RC2CBCParameter(byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
RC2CBCParameter(int, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
RC2Engine - class org.bouncycastle.crypto.engines.RC2Engine.
an implementation of RC2 as described in RFC 2268 "A Description of the RC2(r) Encryption Algorithm" R.
RC2Engine() - Constructor for class org.bouncycastle.crypto.engines.RC2Engine
 
RC2Parameters - class org.bouncycastle.crypto.params.RC2Parameters.
 
RC2Parameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.RC2Parameters
 
RC2Parameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.RC2Parameters
 
RC2ParameterSpec - class javax.crypto.spec.RC2ParameterSpec.
This class specifies the parameters used with the RC2 algorithm.
RC2ParameterSpec(int) - Constructor for class javax.crypto.spec.RC2ParameterSpec
Constructs a parameter set for RC2 from the given effective key size (in bits).
RC2ParameterSpec(int, byte[]) - Constructor for class javax.crypto.spec.RC2ParameterSpec
Constructs a parameter set for RC2 from the given effective key size (in bits) and an 8-byte IV.
RC2ParameterSpec(int, byte[], int) - Constructor for class javax.crypto.spec.RC2ParameterSpec
Constructs a parameter set for RC2 from the given effective key size (in bits) and IV.
RC2Test - class org.bouncycastle.crypto.test.RC2Test.
RC2 tester - vectors from ftp://ftp.isi.edu/in-notes/rfc2268.txt RFC 2268 "A Description of the RC2(r) Encryption Algorithm"
RC2WrapEngine - class org.bouncycastle.crypto.engines.RC2WrapEngine.
Wrap keys according to draft-ietf-smime-key-wrap-01.txt.
RC2WrapEngine() - Constructor for class org.bouncycastle.crypto.engines.RC2WrapEngine
 
RC4Engine - class org.bouncycastle.crypto.engines.RC4Engine.
 
RC4Engine() - Constructor for class org.bouncycastle.crypto.engines.RC4Engine
 
RC4Test - class org.bouncycastle.crypto.test.RC4Test.
RC4 Test
RC4Test() - Constructor for class org.bouncycastle.crypto.test.RC4Test
 
RC532Engine - class org.bouncycastle.crypto.engines.RC532Engine.
The specification for RC5 came from the RC5 Encryption Algorithm publication in RSA CryptoBytes, Spring of 1995.
RC532Engine() - Constructor for class org.bouncycastle.crypto.engines.RC532Engine
Create an instance of the RC5 encryption algorithm and set some defaults
RC564Engine - class org.bouncycastle.crypto.engines.RC564Engine.
The specification for RC5 came from the RC5 Encryption Algorithm publication in RSA CryptoBytes, Spring of 1995.
RC564Engine() - Constructor for class org.bouncycastle.crypto.engines.RC564Engine
Create an instance of the RC5 encryption algorithm and set some defaults
RC5Parameters - class org.bouncycastle.crypto.params.RC5Parameters.
 
RC5Parameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.RC5Parameters
 
RC5ParameterSpec - class javax.crypto.spec.RC5ParameterSpec.
This class specifies the parameters used with the RC5 algorithm.
RC5ParameterSpec(int, int, int) - Constructor for class javax.crypto.spec.RC5ParameterSpec
Constructs a parameter set for RC5 from the given version, number of rounds and word size (in bits).
RC5ParameterSpec(int, int, int, byte[]) - Constructor for class javax.crypto.spec.RC5ParameterSpec
Constructs a parameter set for RC5 from the given version, number of rounds, word size (in bits), and IV.
RC5ParameterSpec(int, int, int, byte[], int) - Constructor for class javax.crypto.spec.RC5ParameterSpec
Constructs a parameter set for RC5 from the given version, number of rounds, word size (in bits), and IV.
RC5Test - class org.bouncycastle.crypto.test.RC5Test.
RC5 tester - vectors from ftp://ftp.nordu.net/rfc/rfc2040.txt RFC 2040 "The RC5, RC5-CBC, RC5-CBC-Pad, and RC5-CTS Algorithms"
RC5Test() - Constructor for class org.bouncycastle.crypto.test.RC5Test
 
RC6Engine - class org.bouncycastle.crypto.engines.RC6Engine.
An RC6 engine.
RC6Engine() - Constructor for class org.bouncycastle.crypto.engines.RC6Engine
Create an instance of the RC6 encryption algorithm and set some defaults
RC6Test - class org.bouncycastle.crypto.test.RC6Test.
RC6 Test - test vectors from AES Submitted RSA Reference implementation.
read() - Method in class javax.crypto.CipherInputStream
Reads the next byte of data from this input stream.
read() - Method in class org.bouncycastle.crypto.io.MacInputStream
 
read() - Method in class org.bouncycastle.crypto.io.DigestInputStream
 
read(byte[]) - Method in class javax.crypto.CipherInputStream
Reads up to b.length bytes of data from this input stream into an array of bytes.
read(byte[], int, int) - Method in class javax.crypto.CipherInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.MacInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.DigestInputStream
 
readFully(byte[]) - Method in class org.bouncycastle.asn1.DERInputStream
 
readFully(byte[]) - Method in class org.bouncycastle.asn1.ASN1InputStream
 
readLength() - Method in class org.bouncycastle.asn1.DERInputStream
 
readLength() - Method in class org.bouncycastle.asn1.ASN1InputStream
 
readObject() - Method in class org.bouncycastle.asn1.DERInputStream
 
readObject() - Method in class org.bouncycastle.asn1.ASN1InputStream
 
readObject() - Method in class org.bouncycastle.asn1.BERInputStream
 
readObject() - Method in class org.bouncycastle.openssl.PEMReader
 
readResolve() - Method in class org.bouncycastle.jce.cert.CertPath.CertPathRep
Returns a CertPath constructed from the type and data.
ReasonCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Reason code
ReasonFlags - class org.bouncycastle.asn1.x509.ReasonFlags.
 
ReasonFlags(DERBitString) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
 
ReasonFlags(int) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
ReasonFlags ::= BIT STRING { unused(0), keyCompromise(1), cACompromise(2), affiliationChanged(3), superseded(4), cessationOfOperation(5), certficateHold(6) }
RecipientIdentifier - class org.bouncycastle.asn1.cms.RecipientIdentifier.
 
RecipientIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
 
RecipientIdentifier(DERObject) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
 
RecipientIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
 
RecipientInfo - class org.bouncycastle.asn1.cms.RecipientInfo.
 
RecipientInfo(DERObject) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
 
RecipientInfo(KEKRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
 
RecipientInfo(KeyAgreeRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
 
RecipientInfo(KeyTransRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
 
RecipientKeyIdentifier - class org.bouncycastle.asn1.cms.RecipientKeyIdentifier.
 
RecipientKeyIdentifier(ASN1OctetString, DERGeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
RecipientKeyIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
RED_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
RegressionTest - class org.bouncycastle.asn1.test.RegressionTest.
 
RegressionTest - class org.bouncycastle.crypto.test.RegressionTest.
 
RegressionTest - class org.bouncycastle.jce.provider.test.RegressionTest.
 
RegressionTest() - Constructor for class org.bouncycastle.asn1.test.RegressionTest
 
RegressionTest() - Constructor for class org.bouncycastle.crypto.test.RegressionTest
 
RegressionTest() - Constructor for class org.bouncycastle.jce.provider.test.RegressionTest
 
REMOVE_FROM_CRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
removeChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
Req - class org.bouncycastle.ocsp.Req.
 
Req(Request) - Constructor for class org.bouncycastle.ocsp.Req
 
reqInfo - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
Request - class org.bouncycastle.asn1.ocsp.Request.
 
Request(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.Request
 
Request(CertID, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.Request
 
reserved - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
reset() - Method in class javax.crypto.Mac
Resets this Mac object.
reset() - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
reset the generator
reset() - Method in class org.bouncycastle.jce.X509V2CRLGenerator
reset the generator
reset() - Method in class org.bouncycastle.jce.PKCS7SignedData
Resets the PKCS7SignedData object to it's initial state, ready to sign or verify a new buffer.
reset() - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
reset the generator
reset() - Method in interface org.bouncycastle.crypto.StreamCipher
reset the cipher.
reset() - Method in interface org.bouncycastle.crypto.BlockCipher
Reset the cipher.
reset() - Method in interface org.bouncycastle.crypto.Digest
reset the digest back to it's initial state.
reset() - Method in class org.bouncycastle.crypto.StreamBlockCipher
reset the underlying cipher.
reset() - Method in interface org.bouncycastle.crypto.Mac
Reset the MAC.
reset() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
Reset the buffer and cipher.
reset() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
Reset the buffer and the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
reset() - Method in class org.bouncycastle.crypto.digests.MD4Digest
reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.MD2Digest
reset the digest back to it's initial state.
reset() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
reset() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.TigerDigest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.MD5Digest
reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.RC4Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
reset() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.HMac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
reset the feedback vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
reset() - Method in class org.bouncycastle.crypto.signers.PSSSigner
reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
reset the internal state
RespData - class org.bouncycastle.ocsp.RespData.
 
RespData(ResponseData) - Constructor for class org.bouncycastle.ocsp.RespData
 
RespID - class org.bouncycastle.ocsp.RespID.
 
RespID(PublicKey) - Constructor for class org.bouncycastle.ocsp.RespID
 
RespID(ResponderID) - Constructor for class org.bouncycastle.ocsp.RespID
 
RespID(X509Principal) - Constructor for class org.bouncycastle.ocsp.RespID
 
ResponderID - class org.bouncycastle.asn1.ocsp.ResponderID.
 
ResponderID(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponderID
 
ResponderID(X509Name) - Constructor for class org.bouncycastle.asn1.ocsp.ResponderID
 
ResponseBytes - class org.bouncycastle.asn1.ocsp.ResponseBytes.
 
ResponseBytes(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
 
ResponseBytes(DERObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
 
ResponseData - class org.bouncycastle.asn1.ocsp.ResponseData.
 
ResponseData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
 
ResponseData(DERInteger, ResponderID, DERGeneralizedTime, ASN1Sequence, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
 
returnByte(byte) - Method in interface org.bouncycastle.crypto.StreamCipher
encrypt/decrypt a single byte returning the result.
returnByte(byte) - Method in class org.bouncycastle.crypto.StreamBlockCipher
encrypt/decrypt a single byte returning the result.
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.RC4Engine
 
RevokedInfo - class org.bouncycastle.asn1.ocsp.RevokedInfo.
 
RevokedInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.RevokedInfo
 
RevokedInfo(DERGeneralizedTime, CRLReason) - Constructor for class org.bouncycastle.asn1.ocsp.RevokedInfo
 
RevokedStatus - class org.bouncycastle.ocsp.RevokedStatus.
wrapper for the RevokedInfo object
RevokedStatus(RevokedInfo) - Constructor for class org.bouncycastle.ocsp.RevokedStatus
 
RFC2253Symbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
look up table translating OID values into their common symbols following the convention in RFC 2253 with a few extras
RijndaelEngine - class org.bouncycastle.crypto.engines.RijndaelEngine.
an implementation of Rijndael, based on the documentation and reference implementation by Paulo Barreto, Vincent Rijmen, for v2.0 August '99.
RijndaelEngine() - Constructor for class org.bouncycastle.crypto.engines.RijndaelEngine
default constructor - 128 bit block size.
RijndaelEngine(int) - Constructor for class org.bouncycastle.crypto.engines.RijndaelEngine
basic constructor - set the cipher up for a given blocksize
RijndaelTest - class org.bouncycastle.crypto.test.RijndaelTest.
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
RIPEMD128Digest - class org.bouncycastle.crypto.digests.RIPEMD128Digest.
implementation of RIPEMD128
RIPEMD128Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
Standard constructor
RIPEMD128Digest(RIPEMD128Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
Copy constructor.
RIPEMD128DigestTest - class org.bouncycastle.crypto.test.RIPEMD128DigestTest.
RIPEMD128 Digest Test
RIPEMD128DigestTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD128DigestTest
 
RIPEMD128HMacTest - class org.bouncycastle.crypto.test.RIPEMD128HMacTest.
RIPEMD128 HMac Test, test vectors from RFC 2286
RIPEMD128HMacTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD128HMacTest
 
ripemd160 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
RIPEMD160 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
RIPEMD160 - Static variable in interface org.bouncycastle.jce.provider.PBE
 
RIPEMD160Digest - class org.bouncycastle.crypto.digests.RIPEMD160Digest.
implementation of RIPEMD see, http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html
RIPEMD160Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
Standard constructor
RIPEMD160Digest(RIPEMD160Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
Copy constructor.
RIPEMD160DigestTest - class org.bouncycastle.crypto.test.RIPEMD160DigestTest.
RIPEMD160 Digest Test
RIPEMD160DigestTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD160DigestTest
 
RIPEMD160HMacTest - class org.bouncycastle.crypto.test.RIPEMD160HMacTest.
RIPEMD160 HMac Test, test vectors from RFC 2286
RIPEMD160HMacTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD160HMacTest
 
ripemd160WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
rsaEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
RSAEngine - class org.bouncycastle.crypto.engines.RSAEngine.
this does your basic RSA algorithm.
RSAEngine() - Constructor for class org.bouncycastle.crypto.engines.RSAEngine
 
RSAKeyGenerationParameters - class org.bouncycastle.crypto.params.RSAKeyGenerationParameters.
 
RSAKeyGenerationParameters(BigInteger, SecureRandom, int, int) - Constructor for class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
 
RSAKeyPairGenerator - class org.bouncycastle.crypto.generators.RSAKeyPairGenerator.
an RSA key pair generator.
RSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
 
RSAKeyParameters - class org.bouncycastle.crypto.params.RSAKeyParameters.
 
RSAKeyParameters(boolean, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSAKeyParameters
 
RSAPrivateCrtKeyParameters - class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters.
 
RSAPrivateCrtKeyParameters(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
RSAPrivateKeyStructure - class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure.
 
RSAPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
RSAPrivateKeyStructure(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
 
RSAPublicKeyStructure - class org.bouncycastle.asn1.x509.RSAPublicKeyStructure.
 
RSAPublicKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
 
RSAPublicKeyStructure(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
 
RSATest - class org.bouncycastle.crypto.test.RSATest.
 
RSATest - class org.bouncycastle.jce.provider.test.RSATest.
 
RSATest() - Constructor for class org.bouncycastle.crypto.test.RSATest
 
RSATest() - Constructor for class org.bouncycastle.jce.provider.test.RSATest
 
RSAUtil - class org.bouncycastle.jce.provider.RSAUtil.
utility class for converting java.security RSA objects into their org.bouncycastle.crypto counterparts.
RSAUtil() - Constructor for class org.bouncycastle.jce.provider.RSAUtil
 
RuntimeCryptoException - exception org.bouncycastle.crypto.RuntimeCryptoException.
the foundation class for the exceptions thrown by the crypto packages.
RuntimeCryptoException() - Constructor for class org.bouncycastle.crypto.RuntimeCryptoException
base constructor.
RuntimeCryptoException(String) - Constructor for class org.bouncycastle.crypto.RuntimeCryptoException
create a RuntimeCryptoException with the given message.

S

S1 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S2 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S3 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S4 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S5 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S6 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S7 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S8 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
SafeBag - class org.bouncycastle.asn1.pkcs.SafeBag.
 
SafeBag(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SafeBag
 
SafeBag(DERObjectIdentifier, DERObject) - Constructor for class org.bouncycastle.asn1.pkcs.SafeBag
 
SafeBag(DERObjectIdentifier, DERObject, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SafeBag
 
safeContentsBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
salt - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
 
saveStore(OutputStream) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
SealedObject - class javax.crypto.SealedObject.
This class enables a programmer to create an object and protect its confidentiality with a cryptographic algorithm.
SealedObject(Serializable, Cipher) - Constructor for class javax.crypto.SealedObject
Constructs a SealedObject from any Serializable object.
SealedTest - class org.bouncycastle.jce.provider.test.SealedTest.
 
SealedTest() - Constructor for class org.bouncycastle.jce.provider.test.SealedTest
 
SECRET_KEY - Static variable in class javax.crypto.Cipher
 
secretBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
SecretKey - interface javax.crypto.SecretKey.
A secret (symmetric) key.
SecretKeyFactory - class javax.crypto.SecretKeyFactory.
This class represents a factory for secret keys.
SecretKeyFactory(SecretKeyFactorySpi, Provider, String) - Constructor for class javax.crypto.SecretKeyFactory
Creates a SecretKeyFactory object.
SecretKeyFactorySpi - class javax.crypto.SecretKeyFactorySpi.
This class defines the Service Provider Interface (SPI) for the SecretKeyFactory class.
SecretKeyFactorySpi() - Constructor for class javax.crypto.SecretKeyFactorySpi
 
SecretKeySpec - class javax.crypto.spec.SecretKeySpec.
This class specifies a secret key in a provider-independent fashion.
SecretKeySpec(byte[], int, int, String) - Constructor for class javax.crypto.spec.SecretKeySpec
Constructs a secret key from the given byte array, using the first len bytes of key, starting at offset inclusive.
SecretKeySpec(byte[], String) - Constructor for class javax.crypto.spec.SecretKeySpec
Constructs a secret key from the given byte array.
SEQUENCE - Static variable in interface org.bouncycastle.asn1.DERTags
 
SEQUENCE_OF - Static variable in interface org.bouncycastle.asn1.DERTags
 
SerpentEngine - class org.bouncycastle.crypto.engines.SerpentEngine.
Serpent is a 128-bit 32-round block cipher with variable key lengths, including 128, 192 and 256 bit keys conjectured to be at least as secure as three-key triple-DES.
SerpentEngine() - Constructor for class org.bouncycastle.crypto.engines.SerpentEngine
 
SerpentTest - class org.bouncycastle.crypto.test.SerpentTest.
 
ServiceLocator - class org.bouncycastle.asn1.ocsp.ServiceLocator.
 
ServiceLocator() - Constructor for class org.bouncycastle.asn1.ocsp.ServiceLocator
 
set - Variable in class org.bouncycastle.asn1.ASN1Set
 
SET - Static variable in interface org.bouncycastle.asn1.DERTags
 
SET_OF - Static variable in interface org.bouncycastle.asn1.DERTags
 
setAnyPolicyInhibited(boolean) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets state to determine if the any policy OID should be processed if it is included in a certificate.
setAuthorityKeyIdentifier(byte[]) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the authorityKeyIdentifier criterion.
setBagAttribute(DERObjectIdentifier, DEREncodable) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
setBagAttribute(DERObjectIdentifier, DEREncodable) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
setBagAttribute(DERObjectIdentifier, DEREncodable) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
setBagAttribute(DERObjectIdentifier, DEREncodable) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
setBagAttribute(DERObjectIdentifier, DEREncodable) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
setBagAttribute(DERObjectIdentifier, DEREncodable) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
setBagAttribute(DERObjectIdentifier, DEREncodable) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
setBasicConstraints(int) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the basic constraints constraint.
setCertificate(X509Certificate) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the certificateEquals criterion.
setCertificateChecking(X509Certificate) - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Sets the certificate being checked.
setCertificateValid(Date) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the certificateValid criterion.
setCertPathCheckers(List) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets a List of additional certification path checkers.
setCertStores(List) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets the list of CertStores to be used in finding certificates and CRLs.
setCritical(boolean) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
setDate(Date) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets the time for which the validity of the certification path should be determined.
setDateAndTime(Date) - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Sets the dateAndTime criterion.
setEndDate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setEndDate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setExplicitPolicyRequired(boolean) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets the ExplicitPolicyRequired flag.
setExtendedKeyUsage(Set) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the extendedKeyUsage criterion.
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setInitialPolicies(Set) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets the Set of initial policy identifiers (OID strings), indicating that any one of these policies would be acceptable to the certificate user for the purposes of certification path processing.
setIssuer(byte[]) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the issuer criterion.
setIssuer(String) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the issuer criterion.
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setIssuerDN(X509Name) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerNames(Collection) - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Sets the issuerNames criterion.
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
setKeyUsage(boolean[]) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the keyUsage criterion.
setMatchAllSubjectAltNames(boolean) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Enables/disables matching all of the subjectAlternativeNames specified in the setSubjectAlternativeNames or addSubjectAlternativeName methods.
setMaxCRLNumber(BigInteger) - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Sets the maxCRLNumber criterion.
setMaxPathLength(int) - Method in class org.bouncycastle.jce.cert.PKIXBuilderParameters
Sets the value of the maximum number of non-self-issued intermediate certificates that may exist in a certification path.
setMinCRLNumber(BigInteger) - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Sets the minCRLNumber criterion.
setNameConstraints(byte[]) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the name constraints criterion.
setNextUpdate(Date) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
 
setNextUpdate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setNextUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setNotAfter(Date) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
 
setNotAfter(Date) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
 
setNotBefore(Date) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
 
setNotBefore(Date) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
 
setOddParity(byte[]) - Static method in class org.bouncycastle.crypto.params.DESParameters
DES Keys use the LSB as the odd parity bit.
setPadBits(int) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
set the number of bits in the next message to be treated as pad bits.
setParent(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
setPathToNames(Collection) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the pathToNames criterion.
setPolicy(Set) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the policy constraint.
setPolicyMappingInhibited(boolean) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets the PolicyMappingInhibited flag.
setPolicyQualifiersRejected(boolean) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets the PolicyQualifiersRejected flag.
setPrivateKeyValid(Date) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the privateKeyValid criterion.
setPublicKey(PublicKey) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
 
setPublicKey(PublicKey) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
 
setRandom(SecureRandom) - Method in interface org.bouncycastle.jce.interfaces.BCKeyStore
set the random source for the key store
setRandom(SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
setRandom(SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
setRequestExtensions(X509Extensions) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
 
setRequestorName(GeneralName) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
 
setResponderID(PublicKey) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
set the responderID to be the SHA-1 keyHash of the passed in public key.
setResponderID(RespID) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
set the responderID.
setResponseExtensions(X509Extensions) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
 
setRevocationEnabled(boolean) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets the RevocationEnabled flag.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
set the serial number for the certificate.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
set the serial number for the certificate.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the serialNumber criterion.
setSerialNumber(DERInteger) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setSerialNumber(DERInteger) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setSignatureAlgorithm(String) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
 
setSignatureAlgorithm(String) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
 
setSignatureAlgorithm(String) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
 
setSigProvider(String) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets the signature provider's name.
setStartDate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setStartDate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSubject(byte[]) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the subject criterion.
setSubject(String) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the subject criterion.
setSubject(X509Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setSubject(X509Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSubjectAlternativeNames(Collection) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the subjectAlternativeNames criterion.
setSubjectDN(X509Name) - Method in class org.bouncycastle.jce.X509V1CertificateGenerator
Set the subject distinguished name.
setSubjectDN(X509Name) - Method in class org.bouncycastle.jce.X509V3CertificateGenerator
Set the subject distinguished name.
setSubjectKeyIdentifier(byte[]) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the subjectKeyIdentifier criterion.
setSubjectPublicKey(byte[]) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the subjectPublicKey criterion.
setSubjectPublicKey(PublicKey) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the subjectPublicKey criterion.
setSubjectPublicKeyAlgID(String) - Method in class org.bouncycastle.jce.cert.X509CertSelector
Sets the subjectPublicKeyAlgID criterion.
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setTargetCertConstraints(CertSelector) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets the required constraints on the target certificate.
setThisUpdate(Date) - Method in class org.bouncycastle.jce.X509V2CRLGenerator
 
setThisUpdate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setThisUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setTrustAnchors(Set) - Method in class org.bouncycastle.jce.cert.PKIXParameters
Sets the Set of most-trusted CAs.

Note that the Set is copied to protect against subsequent modifications.

SHA1 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
SHA1 - Static variable in interface org.bouncycastle.jce.provider.PBE
 
SHA1Digest - class org.bouncycastle.crypto.digests.SHA1Digest.
implementation of SHA-1 as outlined in "Handbook of Applied Cryptography", pages 346 - 349.
SHA1Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
Standard constructor
SHA1Digest(SHA1Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
Copy constructor.
SHA1DigestTest - class org.bouncycastle.crypto.test.SHA1DigestTest.
standard vector test for SHA-1 from "Handbook of Applied Cryptography", page 345.
SHA1DigestTest() - Constructor for class org.bouncycastle.crypto.test.SHA1DigestTest
 
SHA1HMacTest - class org.bouncycastle.crypto.test.SHA1HMacTest.
SHA1 HMac Test, test vectors from RFC 2202
SHA1HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA1HMacTest
 
sha1WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
SHA256Digest - class org.bouncycastle.crypto.digests.SHA256Digest.
Draft FIPS 180-2 implementation of SHA-256.
SHA256Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
Standard constructor
SHA256Digest(SHA256Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
Copy constructor.
SHA256DigestTest - class org.bouncycastle.crypto.test.SHA256DigestTest.
standard vector test for SHA-256 from FIPS Draft 180-2.
SHA256DigestTest() - Constructor for class org.bouncycastle.crypto.test.SHA256DigestTest
 
sha256WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
SHA384Digest - class org.bouncycastle.crypto.digests.SHA384Digest.
Draft FIPS 180-2 implementation of SHA-384.
SHA384Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
Standard constructor
SHA384Digest(SHA384Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
Copy constructor.
SHA384DigestTest - class org.bouncycastle.crypto.test.SHA384DigestTest.
standard vector test for SHA-384 from FIPS Draft 180-2.
SHA384DigestTest() - Constructor for class org.bouncycastle.crypto.test.SHA384DigestTest
 
sha384WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
SHA512Digest - class org.bouncycastle.crypto.digests.SHA512Digest.
Draft FIPS 180-2 implementation of SHA-512.
SHA512Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
Standard constructor
SHA512Digest(SHA512Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
Copy constructor.
SHA512DigestTest - class org.bouncycastle.crypto.test.SHA512DigestTest.
standard vector test for SHA-512 from FIPS Draft 180-2.
SHA512DigestTest() - Constructor for class org.bouncycastle.crypto.test.SHA512DigestTest
 
sha512WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
ShortBufferException - exception javax.crypto.ShortBufferException.
This exception is thrown when an output buffer provided by the user is too short to hold the operation result.
ShortBufferException() - Constructor for class javax.crypto.ShortBufferException
Constructs a ShortBufferException with no detail message.
ShortBufferException(String) - Constructor for class javax.crypto.ShortBufferException
Constructs a ShortBufferException with the specified detail message.
SICBlockCipher - class org.bouncycastle.crypto.modes.SICBlockCipher.
Implements the Segmented Integer Counter (SIC) mode on top of a simple block cipher.
SICBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.SICBlockCipher
Basic constructor.
SIG_REQUIRED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
SIG_REQUIRED - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
 
sigAlgId - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
sigBits - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
Signature - class org.bouncycastle.asn1.ocsp.Signature.
 
Signature(AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.ocsp.Signature
 
Signature(AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.Signature
 
Signature(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.Signature
 
signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
signedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
signedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
SignedData - class org.bouncycastle.asn1.pkcs.SignedData.
a PKCS#7 signed data object.
SignedData - class org.bouncycastle.asn1.cms.SignedData.
a signed data object.
SignedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SignedData
 
SignedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.SignedData
 
SignedData(ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignedData
 
SignedData(DERInteger, ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SignedData
 
SignerIdentifier - class org.bouncycastle.asn1.cms.SignerIdentifier.
 
SignerIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
 
SignerIdentifier(DERObject) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
 
SignerIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
 
SignerInfo - class org.bouncycastle.asn1.pkcs.SignerInfo.
a PKCS#7 signer info object.
SignerInfo - class org.bouncycastle.asn1.cms.SignerInfo.
 
SignerInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
 
SignerInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
 
SignerInfo(DERInteger, IssuerAndSerialNumber, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
 
SignerInfo(SignerIdentifier, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
 
signingTime - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
SIGREQUIRED - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
 
SigTest - class org.bouncycastle.jce.provider.test.SigTest.
 
SigTest() - Constructor for class org.bouncycastle.jce.provider.test.SigTest
 
SimpleTestResult - class org.bouncycastle.util.test.SimpleTestResult.
 
SimpleTestResult(boolean, String) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
 
SingleResp - class org.bouncycastle.ocsp.SingleResp.
 
SingleResp(SingleResponse) - Constructor for class org.bouncycastle.ocsp.SingleResp
 
SingleResponse - class org.bouncycastle.asn1.ocsp.SingleResponse.
 
SingleResponse(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
 
SingleResponse(CertID, CertStatus, DERGeneralizedTime, DERGeneralizedTime, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
 
size() - Method in class org.bouncycastle.asn1.DEREncodableVector
 
size() - Method in class org.bouncycastle.asn1.ASN1Set
return the number of objects in this set.
size() - Method in class org.bouncycastle.asn1.ASN1Sequence
return the number of objects in this sequence.
skip(long) - Method in class javax.crypto.CipherInputStream
Skips n bytes of input from the bytes that can be read from this input stream without blocking.
SkipjackEngine - class org.bouncycastle.crypto.engines.SkipjackEngine.
a class that provides a basic SKIPJACK engine.
SkipjackEngine() - Constructor for class org.bouncycastle.crypto.engines.SkipjackEngine
 
SkipjackTest - class org.bouncycastle.crypto.test.SkipjackTest.
 
smime - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
SMIMEAttributes - interface org.bouncycastle.asn1.smime.SMIMEAttributes.
 
smimeCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
sMIMECapabilitesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
smimeCapabilities - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
 
SMIMECapabilities - class org.bouncycastle.asn1.smime.SMIMECapabilities.
Handler class for dealing with S/MIME Capabilities
SMIMECapabilities(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilities
 
SMIMECapabilitiesAttribute - class org.bouncycastle.asn1.smime.SMIMECapabilitiesAttribute.
 
SMIMECapabilitiesAttribute(SMIMECapabilityVector) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilitiesAttribute
 
sMIMECapabilitiesVersions - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
sMIMECapabilitiesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
SMIMECapability - class org.bouncycastle.asn1.smime.SMIMECapability.
 
SMIMECapability(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapability
 
SMIMECapability(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapability
 
SMIMECapabilityVector - class org.bouncycastle.asn1.smime.SMIMECapabilityVector.
Handler for creating a vector S/MIME Capabilities
SMIMECapabilityVector() - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
SMIMEEncryptionKeyPreferenceAttribute - class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute.
SMIMEEncryptionKeyPreference ::= CHOICE { issuerAndSerialNumber [0] IssuerAndSerialNumber, receipentKeyId [1] RecipientKeyIdentifier, subjectAltKeyIdentifier [2] SubjectKeyIdentifier }
SMIMEEncryptionKeyPreferenceAttribute(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
 
SMIMEEncryptionKeyPreferenceAttribute(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
 
SMIMEEncryptionKeyPreferenceAttribute(RecipientKeyIdentifier) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
 
SN - Static variable in class org.bouncycastle.asn1.x509.X509Name
device serial number name - StringType(SIZE(1..64))
sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
square() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
square() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
srsaOAEPEncryptionSET - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
sslCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
sslClient - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
sslServer - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
ST - Static variable in class org.bouncycastle.asn1.x509.X509Name
state, or province name - StringType(SIZE(1..64))
stateOrProvinceName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
StreamBlockCipher - class org.bouncycastle.crypto.StreamBlockCipher.
a wrapper for block ciphers with a single byte block size, so that they can be treated like stream ciphers.
StreamBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.StreamBlockCipher
basic constructor.
StreamCipher - interface org.bouncycastle.crypto.StreamCipher.
the interface stream ciphers conform to.
StreamCipherVectorTest - class org.bouncycastle.crypto.test.StreamCipherVectorTest.
a basic test that takes a stream cipher, key parameter, and an input and output string.
StreamCipherVectorTest(int, StreamCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.StreamCipherVectorTest
 
strength - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
 
strength - Variable in class org.bouncycastle.jce.provider.JDKAlgorithmParameterGenerator
 
SubjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Subject Alternative Name
SubjectKeyIdentifier - class org.bouncycastle.asn1.x509.SubjectKeyIdentifier.
SubjectKeyIdentifier::= OCTET STRING
SubjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Subject Key Identifier
SubjectKeyIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
SubjectKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
SubjectKeyIdentifier(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
Calulates the keyidentifier using a SHA1 hash over the BIT STRING from SubjectPublicKeyInfo as defined in RFC2459.
SubjectPublicKeyInfo - class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo.
The object that contains the public key stored in a certficate.
SubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
SubjectPublicKeyInfo(AlgorithmIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
SubjectPublicKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
 
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
SUCCESSFUL - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
SUCCESSFUL - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
note 4 is not used.
SUCCESSFUL - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
 
SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
SURNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
Naming attributes of type X520name
SymbolLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
look up table translating string values into their OIDS - this static is scheduled for deletion

T

T - Static variable in class org.bouncycastle.asn1.x509.X509Name
Title
T61_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
table - Variable in class org.bouncycastle.jce.provider.JDKKeyStore
 
TAGGED - Static variable in interface org.bouncycastle.asn1.DERTags
 
TBSCertificateStructure - class org.bouncycastle.asn1.x509.TBSCertificateStructure.
TBSCertificate ::= SEQUENCE { version [ 0 ] Version DEFAULT v1(0), serialNumber CertificateSerialNumber, signature AlgorithmIdentifier, issuer Name, validity Validity, subject Name, subjectPublicKeyInfo SubjectPublicKeyInfo, issuerUniqueID [ 1 ] IMPLICIT UniqueIdentifier OPTIONAL, subjectUniqueID [ 2 ] IMPLICIT UniqueIdentifier OPTIONAL, extensions [ 3 ] Extensions OPTIONAL }
TBSCertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
TBSCertList - class org.bouncycastle.asn1.x509.TBSCertList.
PKIX RFC-2459
TBSCertList.CRLEntry - class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry.
 
TBSCertList.CRLEntry(TBSCertList, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
TBSCertList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertList
 
TBSRequest - class org.bouncycastle.asn1.ocsp.TBSRequest.
 
TBSRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
 
TBSRequest(GeneralName, ASN1Sequence, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
 
Test - interface org.bouncycastle.util.test.Test.
 
TEST_1_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_10_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_11_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_12_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_13_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_14_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_15_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_16_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_17_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_18_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_19_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_2_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_20_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_21_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_22_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_23_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_24_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_25_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_26_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_27_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_28_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_29_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_3_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_30_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_31_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_32_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_33_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_34_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_35_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_36_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_37_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_38_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_39_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_4_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_40_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_41_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_42_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_43_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_44_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_45_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_46_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_47_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_48_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_49_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_5_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_50_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_51_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_52_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_53_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_54_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_55_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_56_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_57_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_58_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_59_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_6_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_60_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_61_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_62_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_63_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_64_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_65_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_66_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_67_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_68_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_69_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_7_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_70_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_71_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_72_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_73_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_74_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_75_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_76_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_8_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TEST_9_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
test(int, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.DESedeTest
 
test(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.AESTest
 
test(String, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.BlockCipherTest
 
test(String, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.FIPSDESTest
 
testHMac(String, byte[]) - Method in class org.bouncycastle.jce.provider.test.HMacTest
 
testPKCS12Store() - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
 
TestResult - interface org.bouncycastle.util.test.TestResult.
 
tests - Static variable in class org.bouncycastle.asn1.test.RegressionTest
 
tests - Static variable in class org.bouncycastle.crypto.test.RegressionTest
 
tests - Static variable in class org.bouncycastle.jce.provider.test.RegressionTest
 
TIGER - Static variable in interface org.bouncycastle.jce.provider.PBE
 
TigerDigest - class org.bouncycastle.crypto.digests.TigerDigest.
implementation of Tiger based on: http://www.cs.technion.ac.il/~biham/Reports/Tiger
TigerDigest() - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
Standard constructor
TigerDigest(TigerDigest) - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
Copy constructor.
TigerDigestTest - class org.bouncycastle.crypto.test.TigerDigestTest.
Tiger Digest Test
TigerDigestTest() - Constructor for class org.bouncycastle.crypto.test.TigerDigestTest
 
Time - class org.bouncycastle.asn1.x509.Time.
 
Time - class org.bouncycastle.asn1.cms.Time.
 
Time(Date) - Constructor for class org.bouncycastle.asn1.x509.Time
creates a time object from a given date - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
Time(Date) - Constructor for class org.bouncycastle.asn1.cms.Time
creates a time object from a given date - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
Time(DERObject) - Constructor for class org.bouncycastle.asn1.x509.Time
 
Time(DERObject) - Constructor for class org.bouncycastle.asn1.cms.Time
 
toASN1Object() - Method in class org.bouncycastle.ocsp.CertificateID
 
toASN1Object() - Method in class org.bouncycastle.ocsp.RespID
 
toBigInteger() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
toDEREncodableVector() - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
toHashtable() - Method in class org.bouncycastle.asn1.cms.AttributeTable
 
toString() - Method in class org.bouncycastle.asn1.x509.X509Name
 
toString() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
toString() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
 
toString() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
toString() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
toString() - Method in class org.bouncycastle.asn1.misc.VerisignCzagExtension
 
toString() - Method in class org.bouncycastle.asn1.misc.NetscapeRevocationURL
 
toString() - Method in class org.bouncycastle.asn1.misc.NetscapeCertType
 
toString() - Method in class org.bouncycastle.jce.cert.X509CRLSelector
Returns a printable representation of the X509CRLSelector.

Uses X509Name.toString to format the output
toString() - Method in class org.bouncycastle.jce.cert.CertPathBuilderException
Returns a string describing this exception, including a description of the internal (wrapped) cause if there is one.
toString() - Method in class org.bouncycastle.jce.cert.CertPath
Returns a string representation of this certification path.
toString() - Method in class org.bouncycastle.jce.cert.CollectionCertStoreParameters
Returns a formatted string describing the parameters.
toString() - Method in class org.bouncycastle.jce.cert.X509CertSelector
Return a printable representation of the CertSelector.

TODO: implement output for currently unsupported options(name constraints)

Uses DERInputStream, DERObject, KeyPurposeId and _dumpAsString to format output as String.
toString() - Method in class org.bouncycastle.jce.cert.PKIXCertPathValidatorResult
Return a printable representation of this PKIXCertPathValidatorResult.
toString() - Method in class org.bouncycastle.jce.cert.TrustAnchor
Returns a formatted string describing the TrustAnchor.
toString() - Method in class org.bouncycastle.jce.cert.PolicyQualifierInfo
Return a printable representation of this PolicyQualifierInfo.

Uses DERInputStream, DERObject and _dumpAsString
toString() - Method in class org.bouncycastle.jce.cert.CertPathValidatorException
Returns a string describing this exception, including a description of the internal (wrapped) cause if there is one.
toString() - Method in class org.bouncycastle.jce.cert.CertStoreException
Returns a string describing this exception, including a description of the internal (wrapped) cause if there is one.
toString() - Method in class org.bouncycastle.jce.cert.PKIXParameters
Returns a formatted string describing the parameters.
toString() - Method in class org.bouncycastle.jce.cert.PKIXBuilderParameters
Returns a formatted string describing the parameters.
toString() - Method in class org.bouncycastle.jce.cert.PKIXCertPathBuilderResult
Return a printable representation of this PKIXCertPathBuilderResult.
toString() - Method in class org.bouncycastle.jce.cert.LDAPCertStoreParameters
Returns a formatted string describing the parameters.
toString() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
toString() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
toString() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
toString() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
 
toString() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
toString() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
toString() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
toString() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Returns a string representation of this CRL.
toString() - Method in interface org.bouncycastle.util.test.TestResult
 
toString() - Method in class org.bouncycastle.util.test.SimpleTestResult
 
toString(boolean, Hashtable) - Method in class org.bouncycastle.asn1.x509.X509Name
convert the structure to a string - if reverse is true the oids and values are listed out starting with the last element in the sequence (ala RFC 2253), otherwise the string will begin with the first element of the structure.
toString(String) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
tpBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.PSSSigner
 
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
translateKey(SecretKey) - Method in class javax.crypto.SecretKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory.
translator - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
 
translator - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
 
Translator - interface org.bouncycastle.util.encoders.Translator.
general interface for an translator.
TRUE - Static variable in class org.bouncycastle.asn1.DERBoolean
 
Trust_Anchor_CP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
Trust_Anchor_CRL_CP_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
 
TrustAnchor - class org.bouncycastle.jce.cert.TrustAnchor.
A trust anchor or most-trusted Certification Authority (CA).
TrustAnchor(String, PublicKey, byte[]) - Constructor for class org.bouncycastle.jce.cert.TrustAnchor
Creates an instance of TrustAnchor where the most-trusted CA is specified as a distinguished name and public key.
TrustAnchor(X509Certificate, byte[]) - Constructor for class org.bouncycastle.jce.cert.TrustAnchor
Creates an instance of TrustAnchor with the specified X509Certificate and optional name constraints, which are intended to be used as additional constraints when validating an X.509 certification path.

The name constraints are specified as a byte array.
TRY_LATER - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
TRY_LATER - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
 
TRY_LATER - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
 
twice() - Method in class org.bouncycastle.math.ec.ECPoint
 
twice() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
TwofishEngine - class org.bouncycastle.crypto.engines.TwofishEngine.
A class that provides Twofish encryption operations.
TwofishEngine() - Constructor for class org.bouncycastle.crypto.engines.TwofishEngine
 
TwofishTest - class org.bouncycastle.crypto.test.TwofishTest.
 

U

UID - Static variable in class org.bouncycastle.asn1.x509.X509Name
LDAP User id.
UNAUTHORIZED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
UNAUTHORIZED - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
 
UNAUTHORIZED - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
 
uninitialised - Variable in class org.bouncycastle.jce.provider.JCEKeyGenerator
 
UNIVERSAL_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
UnknownStatus - class org.bouncycastle.ocsp.UnknownStatus.
wrapper for the UnknownInfo object
UnknownStatus() - Constructor for class org.bouncycastle.ocsp.UnknownStatus
 
unpackWord(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.LongDigest
 
unpackWord(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
UNSPECIFIED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
UNUSED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
UNWRAP_MODE - Static variable in class javax.crypto.Cipher
 
unwrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
 
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
Method unwrap
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.AESWrapEngine
 
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method unwrap
unwrap(byte[], String, int) - Method in class javax.crypto.Cipher
Unwrap a previously wrapped key.
unwrapKey(AlgorithmIdentifier, byte[], char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
update(byte) - Method in class javax.crypto.Mac
Processes the given byte.
update(byte) - Method in class org.bouncycastle.jce.PKCS7SignedData
Update the digest with the specified byte.
update(byte) - Method in interface org.bouncycastle.crypto.Digest
update the message digest with a single byte.
update(byte) - Method in interface org.bouncycastle.crypto.Mac
add a single byte to the mac for processing.
update(byte) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
update(byte) - Method in class org.bouncycastle.crypto.digests.MD2Digest
update the message digest with a single byte.
update(byte) - Method in class org.bouncycastle.crypto.digests.LongDigest
 
update(byte) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
update(byte) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.HMac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
update(byte) - Method in class org.bouncycastle.crypto.signers.PSSSigner
update the internal digest with the byte b
update(byte) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
update the internal digest with the byte b
update(byte[]) - Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[]) - Method in class javax.crypto.Mac
Processes the given array of bytes.
update(byte[], int, int) - Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class javax.crypto.Mac
Processes the first len bytes in input, starting at offset inclusive.
update(byte[], int, int) - Method in class org.bouncycastle.jce.PKCS7SignedData
Update the digest with the specified bytes.
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Digest
update the message digest with a block of bytes.
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Mac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
update the message digest with a block of bytes.
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.LongDigest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.HMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.PSSSigner
update the internal digest with the byte array in
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
update the internal digest with the byte array in
update(byte[], int, int, byte[]) - Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[], int) - Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
UTC_TIME - Static variable in interface org.bouncycastle.asn1.DERTags
 
UTF8_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 

V

V1TBSCertificateGenerator - class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator.
Generator for Version 1 TBSCertificateStructures.
V1TBSCertificateGenerator() - Constructor for class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
V2Form - class org.bouncycastle.asn1.x509.V2Form.
 
V2Form() - Constructor for class org.bouncycastle.asn1.x509.V2Form
 
V2TBSCertListGenerator - class org.bouncycastle.asn1.x509.V2TBSCertListGenerator.
Generator for Version 2 TBSCertList structures.
V2TBSCertListGenerator() - Constructor for class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
V3TBSCertificateGenerator - class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator.
Generator for Version 3 TBSCertificateStructures.
V3TBSCertificateGenerator() - Constructor for class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
validate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.cert.CertPathValidator
Validates the specified certification path using the specified algorithm parameter set.

The CertPath specified must be of a type that is supported by the validation algorithm, otherwise an InvalidAlgorithmParameterException will be thrown.
validPolicy - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
verify() - Method in class org.bouncycastle.jce.PKCS7SignedData
Verify the digest
verify() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
verify the request using the BC provider.
verify(PublicKey) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
verify(PublicKey) - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
verify(PublicKey, String) - Method in class org.bouncycastle.ocsp.BasicOCSPResp
verify the signature against the tbsResponseData object we contain.
verify(PublicKey, String) - Method in class org.bouncycastle.ocsp.OCSPReq
verify the signature against the TBSRequest object we contain.
verify(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
 
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.PSSSigner
return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
return true if the signature represents a ISO9796-2 signature for the passed in message.
verifySignature(byte[], BigInteger, BigInteger) - Method in interface org.bouncycastle.crypto.DSA
verify the message message against the signature values r and s.
verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
return true if the value r and s represent a DSA signature for the passed in message (for standard DSA the message should be a SHA-1 hash of the real message to be verified).
verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.DSASigner
return true if the value r and s represent a DSA signature for the passed in message for standard DSA the message should be a SHA-1 hash of the real message to be verified.
verisign - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
verisignCzagExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
VerisignCzagExtension - class org.bouncycastle.asn1.misc.VerisignCzagExtension.
 
VerisignCzagExtension(DERIA5String) - Constructor for class org.bouncycastle.asn1.misc.VerisignCzagExtension
 
VIDEOTEX_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 
VISIBLE_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
 

W

WRAP_MODE - Static variable in class javax.crypto.Cipher
 
wrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
 
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
Method wrap
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.AESWrapEngine
 
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method wrap
wrap(Key) - Method in class javax.crypto.Cipher
Wrap a key.
WrapCipherSpi - class org.bouncycastle.jce.provider.WrapCipherSpi.
 
WrapCipherSpi.AESWrap - class org.bouncycastle.jce.provider.WrapCipherSpi.AESWrap.
 
WrapCipherSpi.AESWrap() - Constructor for class org.bouncycastle.jce.provider.WrapCipherSpi.AESWrap
 
WrapCipherSpi.DESEDEWrap - class org.bouncycastle.jce.provider.WrapCipherSpi.DESEDEWrap.
 
WrapCipherSpi.DESEDEWrap() - Constructor for class org.bouncycastle.jce.provider.WrapCipherSpi.DESEDEWrap
 
WrapCipherSpi.RC2Wrap - class org.bouncycastle.jce.provider.WrapCipherSpi.RC2Wrap.
 
WrapCipherSpi.RC2Wrap() - Constructor for class org.bouncycastle.jce.provider.WrapCipherSpi.RC2Wrap
 
WrapCipherSpi() - Constructor for class org.bouncycastle.jce.provider.WrapCipherSpi
 
WrapCipherSpi(Wrapper) - Constructor for class org.bouncycastle.jce.provider.WrapCipherSpi
 
wrapEngine - Variable in class org.bouncycastle.jce.provider.WrapCipherSpi
 
wrapKey(String, Key, PKCS12PBEParams, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
Wrapper - interface org.bouncycastle.crypto.Wrapper.
 
WrapTest - class org.bouncycastle.jce.provider.test.WrapTest.
 
WrapTest() - Constructor for class org.bouncycastle.jce.provider.test.WrapTest
 
write(byte[]) - Method in class javax.crypto.CipherOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class javax.crypto.CipherOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.DigestOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.MacOutputStream
 
write(int) - Method in class javax.crypto.CipherOutputStream
Writes the specified byte to this output stream.
write(int) - Method in class org.bouncycastle.crypto.io.DigestOutputStream
 
write(int) - Method in class org.bouncycastle.crypto.io.MacOutputStream
 
writeNull() - Method in class org.bouncycastle.asn1.DEROutputStream
 
writeObject(Object) - Method in class org.bouncycastle.asn1.DEROutputStream
 
writeObject(Object) - Method in class org.bouncycastle.asn1.ASN1OutputStream
 
writeObject(Object) - Method in class org.bouncycastle.asn1.BEROutputStream
 
writeReplace() - Method in class org.bouncycastle.jce.cert.CertPath
Replaces the CertPath to be serialized with a CertPathRep object.

X

X509CertificateObject - class org.bouncycastle.jce.provider.X509CertificateObject.
 
X509CertificateObject(X509CertificateStructure) - Constructor for class org.bouncycastle.jce.provider.X509CertificateObject
 
X509CertificateStructure - class org.bouncycastle.asn1.x509.X509CertificateStructure.
an X509Certificate structure.
X509CertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509CertificateStructure
 
X509CertSelector - class org.bouncycastle.jce.cert.X509CertSelector.
A CertSelector that selects X509Certificates that match all specified criteria.
X509CertSelector() - Constructor for class org.bouncycastle.jce.cert.X509CertSelector
Creates an X509CertSelector.
x509certType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
X509CRLEntryObject - class org.bouncycastle.jce.provider.X509CRLEntryObject.
The following extensions are listed in RFC 2459 as relevant to CRL Entries ReasonCode Hode Instruction Code Invalidity Date Certificate Issuer (critical)
X509CRLEntryObject(TBSCertList.CRLEntry) - Constructor for class org.bouncycastle.jce.provider.X509CRLEntryObject
 
X509CRLObject - class org.bouncycastle.jce.provider.X509CRLObject.
The following extensions are listed in RFC 2459 as relevant to CRLs Authority Key Identifier Issuer Alternative Name CRL Number Delta CRL Indicator (critical) Issuing Distribution Point (critical)
X509CRLObject(CertificateList) - Constructor for class org.bouncycastle.jce.provider.X509CRLObject
 
X509CRLSelector - class org.bouncycastle.jce.cert.X509CRLSelector.
A CRLSelector that selects X509CRLs that match all specified criteria.
X509CRLSelector() - Constructor for class org.bouncycastle.jce.cert.X509CRLSelector
Creates an X509CRLSelector.
X509Extension - class org.bouncycastle.asn1.x509.X509Extension.
an object for the elements in the X.509 V3 extension block.
X509Extension - interface org.bouncycastle.jce.cert.X509Extension.
 
X509Extension(boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.X509Extension
 
X509Extension(DERBoolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.X509Extension
 
X509Extensions - class org.bouncycastle.asn1.x509.X509Extensions.
 
X509Extensions(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
Constructor from ASN1Sequence.
X509Extensions(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
constructor from a table of extensions.
X509Extensions(Vector, Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
constructor from a table of extensions with ordering
X509KeyUsage - class org.bouncycastle.jce.X509KeyUsage.
A holding class for constructing an X509 Key Usage extension.
X509KeyUsage(int) - Constructor for class org.bouncycastle.jce.X509KeyUsage
Basic constructor.
X509Name - class org.bouncycastle.asn1.x509.X509Name.
 
X509Name(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Constructor from ASN1Sequence the principal will be a list of constructed sets, each containing an (OID, String) pair.
X509Name(boolean, Hashtable, String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Name(boolean, String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Name(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Name
constructor from a table of attributes.
X509Name(String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Name(Vector, Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Name
constructor from a table of attributes with ordering.
X509Name(Vector, Vector) - Constructor for class org.bouncycastle.asn1.x509.X509Name
takes two vectors one of the oids and the other of the values.
X509NameTest - class org.bouncycastle.asn1.test.X509NameTest.
 
X509NameTest() - Constructor for class org.bouncycastle.asn1.test.X509NameTest
 
X509NameTokenizer - class org.bouncycastle.asn1.x509.X509NameTokenizer.
class for breaking up an X500 Name into it's component tokens, ala java.util.StringTokenizer.
X509NameTokenizer(String) - Constructor for class org.bouncycastle.asn1.x509.X509NameTokenizer
 
X509ObjectIdentifiers - interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers.
 
X509Principal - class org.bouncycastle.jce.X509Principal.
 
X509Principal(boolean, Hashtable, String) - Constructor for class org.bouncycastle.jce.X509Principal
takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(boolean, String) - Constructor for class org.bouncycastle.jce.X509Principal
takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(byte[]) - Constructor for class org.bouncycastle.jce.X509Principal
Constructor from an encoded byte array.
X509Principal(Hashtable) - Constructor for class org.bouncycastle.jce.X509Principal
constructor from a table of attributes.
X509Principal(String) - Constructor for class org.bouncycastle.jce.X509Principal
takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(Vector, Hashtable) - Constructor for class org.bouncycastle.jce.X509Principal
constructor from a table of attributes and a vector giving the specific ordering required for encoding or conversion to a string.
X509Principal(Vector, Vector) - Constructor for class org.bouncycastle.jce.X509Principal
constructor from a vector of attribute values and a vector of OIDs.
X509Principal(X509Name) - Constructor for class org.bouncycastle.jce.X509Principal
Constructor from an X509Name object.
X509V1CertificateGenerator - class org.bouncycastle.jce.X509V1CertificateGenerator.
class to produce an X.509 Version 1 certificate.
X509V1CertificateGenerator() - Constructor for class org.bouncycastle.jce.X509V1CertificateGenerator
 
X509V2CRLGenerator - class org.bouncycastle.jce.X509V2CRLGenerator.
class to produce an X.509 Version 2 CRL.
X509V2CRLGenerator() - Constructor for class org.bouncycastle.jce.X509V2CRLGenerator
 
X509V3CertificateGenerator - class org.bouncycastle.jce.X509V3CertificateGenerator.
class to produce an X.509 Version 3 certificate.
X509V3CertificateGenerator() - Constructor for class org.bouncycastle.jce.X509V3CertificateGenerator
 
X923Padding - class org.bouncycastle.crypto.paddings.X923Padding.
A padder that adds X9.23 padding to a block - if a SecureRandom is passed in random padding is assumed, otherwise padding with zeros is used.
X923Padding() - Constructor for class org.bouncycastle.crypto.paddings.X923Padding
 
X962NamedCurves - class org.bouncycastle.asn1.x9.X962NamedCurves.
table of the current named curves defined in X.962 EC-DSA.
X962NamedCurves() - Constructor for class org.bouncycastle.asn1.x9.X962NamedCurves
 
X962Parameters - class org.bouncycastle.asn1.x9.X962Parameters.
 
X962Parameters(DERObject) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
 
X962Parameters(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
 
X962Parameters(X9ECParameters) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
 
X9Curve - class org.bouncycastle.asn1.x9.X9Curve.
ASN.1 def for Elliptic-Curve Curve structure.
X9Curve(ECCurve) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
 
X9Curve(ECCurve, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
 
X9Curve(X9FieldID, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
 
X9ECParameters - class org.bouncycastle.asn1.x9.X9ECParameters.
ASN.1 def for Elliptic-Curve ECParameters structure.
X9ECParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
 
X9ECParameters(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
 
X9ECParameters(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
 
X9ECParameters(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
 
X9ECPoint - class org.bouncycastle.asn1.x9.X9ECPoint.
class for describing an ECPoint as a DER object.
X9ECPoint(ECCurve, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
 
X9ECPoint(ECPoint) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
 
X9FieldElement - class org.bouncycastle.asn1.x9.X9FieldElement.
class for processing an FieldElement as a DER object.
X9FieldElement(boolean, BigInteger, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
 
X9FieldElement(ECFieldElement) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
 
X9FieldID - class org.bouncycastle.asn1.x9.X9FieldID.
ASN.1 def for Elliptic-Curve Field ID structure.
X9FieldID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
 
X9FieldID(DERObjectIdentifier, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
 
X9ObjectIdentifiers - interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers.
 

Z

ZERO - Static variable in interface org.bouncycastle.math.ec.ECConstants
 

_

_dumpAsString(String, DERObject) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
dump a DER object as a formatted string with indentation
_Km - Variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
_Km - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
_Kr - Variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
_Kr - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
_Tm - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
_Tr - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
 

A B C D E F G H I J K L M N O P R S T U V W X Z _
Bouncy Castle Cryptography 1.19