Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography 1.28
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I 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
  Deprecated. use lower case version
AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated. use lower case version
ADD_INFO_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
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.
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/
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
AES_128 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
AES_192 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
AES_256 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated. use lower case version
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated. use lower case version
APPLICATION - Static variable in interface org.bouncycastle.asn1.DERTags
ASN1Choice - interface org.bouncycastle.asn1.ASN1Choice.
  Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.
ASN1Dump - class org.bouncycastle.asn1.util.ASN1Dump.
ASN1Dump() - Constructor for class org.bouncycastle.asn1.util.ASN1Dump
ASN1Encodable - class org.bouncycastle.asn1.ASN1Encodable.
ASN1Encodable() - Constructor for class org.bouncycastle.asn1.ASN1Encodable
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
ASN1InputStream(byte[]) - 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(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
  Create a tagged object in the explicit style.
ASN1TaggedObject(boolean, int, DEREncodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
  Create a tagged object with the style given by the value of explicit.
AccessDescription - class org.bouncycastle.asn1.x509.AccessDescription.
  The AccessDescription object.
AccessDescription(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AccessDescription
AccessDescription(DERObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AccessDescription
  create an AccessDescription with the oid and location provided.
Accuracy - class org.bouncycastle.asn1.tsp.Accuracy.
Accuracy() - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
Accuracy(DERInteger, DERInteger, DERInteger) - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
Accuracy(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
AlgorithmIdentifier - class org.bouncycastle.asn1.x509.AlgorithmIdentifier.
AlgorithmIdentifier(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
AlgorithmIdentifier(String) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
AlgorithmIdentifier(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
AlgorithmIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
ArmoredInputStream - class org.bouncycastle.bcpg.ArmoredInputStream.
  reader for Base64 armored objects - read the headers and then start returning bytes when the data is reached.
ArmoredInputStream(InputStream) - Constructor for class org.bouncycastle.bcpg.ArmoredInputStream
  Create a stream for reading a PGP armoured message, parsing up to a header and then reading the data that follows.
ArmoredInputStream(InputStream, boolean) - Constructor for class org.bouncycastle.bcpg.ArmoredInputStream
  Create an armoured input stream which will assume the data starts straight away, or parse for headers first depending on the value of hasHeaders.
ArmoredOutputStream - class org.bouncycastle.bcpg.ArmoredOutputStream.
  Basic output stream.
ArmoredOutputStream(OutputStream) - Constructor for class org.bouncycastle.bcpg.ArmoredOutputStream
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(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
  Don't use this one if you are trying to be RFC compliant.
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
AttCertValidityPeriod(DERGeneralizedTime, DERGeneralizedTime) - Constructor for class org.bouncycastle.asn1.x509.AttCertValidityPeriod
Attribute - class org.bouncycastle.asn1.cms.Attribute.
Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.Attribute
Attribute(DERObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.Attribute
Attribute - class org.bouncycastle.asn1.pkcs.Attribute.
Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
Attribute(DERObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
Attribute - class org.bouncycastle.asn1.x509.Attribute.
Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.Attribute
Attribute(DERObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.x509.Attribute
AttributeCertificate - class org.bouncycastle.asn1.x509.AttributeCertificate.
AttributeCertificate(AttributeCertificateInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
AttributeCertificate(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
AttributeCertificateInfo - class org.bouncycastle.asn1.x509.AttributeCertificateInfo.
AttributeCertificateInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificateInfo
AttributeTable - class org.bouncycastle.asn1.cms.AttributeTable.
AttributeTable(Hashtable) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(ASN1Set) - 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
AuthorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Authority Info Access
AuthorityInformationAccess - class org.bouncycastle.asn1.x509.AuthorityInformationAccess.
  The AuthorityInformationAccess object.
AuthorityInformationAccess(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
AuthorityInformationAccess(DERObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
  create an AuthorityInformationAccess with the oid and location provided.
AuthorityKeyIdentifier - class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier.
  The AuthorityKeyIdentifier object.
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.
AuthorityKeyIdentifier(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided.
AuthorityKeyIdentifier(byte[], GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  create an AuthorityKeyIdentifier with a precomupted key identifier and the GeneralNames tag and the serial number provided as well.
AuthorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Authority Key Identifier
aACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
aACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
aES128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
aES192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
aES256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
add(DEREncodable) - Method in class org.bouncycastle.asn1.DEREncodableVector
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
addAttribute(String, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
addAttribute(Attribute) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
addCRLEntry(ASN1Sequence) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(DERInteger, DERUTCTime, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(DERInteger, Time, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCRLEntry(DERInteger, Time, int, DERGeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addCapability(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
addCapability(DERObjectIdentifier, int) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
addCapability(DERObjectIdentifier, DEREncodable) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.ASN1Sequence
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.ASN1Set
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.DERConstructedSequence
  Deprecated.
addObject(DEREncodable) - Method in class org.bouncycastle.asn1.DERConstructedSet
  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.ISO7816d4Padding
  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.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
  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.ZeroBytePadding
  add the pad bytes to the passed in block, returning the number of bytes added.
addPolicy(String) - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
aes - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.CRLReason
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
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.MD5HMacTest
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.SHA1HMacTest
arraysEqual(byte[], byte[]) - Static method in class org.bouncycastle.crypto.test.TigerDigestTest
available() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
available() - Method in class org.bouncycastle.bcpg.BCPGInputStream
available() - Method in class org.bouncycastle.bcpg.SignatureSubpacketInputStream
available() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacketInputStream

## B

BAD_ALG - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
BAD_DATA_FORMAT - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
BAD_REQUEST - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
BCPGInputStream - class org.bouncycastle.bcpg.BCPGInputStream.
  reader for PGP objects
BCPGInputStream(InputStream) - Constructor for class org.bouncycastle.bcpg.BCPGInputStream
BCPGKey - interface org.bouncycastle.bcpg.BCPGKey.
  base interface for a PGP key
BCPGObject - class org.bouncycastle.bcpg.BCPGObject.
  base class for a PGP object.
BCPGObject() - Constructor for class org.bouncycastle.bcpg.BCPGObject
BCPGOutputStream - class org.bouncycastle.bcpg.BCPGOutputStream.
  Basic output stream.
BCPGOutputStream(OutputStream) - Constructor for class org.bouncycastle.bcpg.BCPGOutputStream
BCPGOutputStream(OutputStream, int) - Constructor for class org.bouncycastle.bcpg.BCPGOutputStream
  Create a stream representing an old style partial object.
BCPGOutputStream(OutputStream, int, long, boolean) - Constructor for class org.bouncycastle.bcpg.BCPGOutputStream
  Create a stream representing a general packet.
BCPGOutputStream(OutputStream, int, long) - Constructor for class org.bouncycastle.bcpg.BCPGOutputStream
BCPGOutputStream(OutputStream, int, byte[]) - Constructor for class org.bouncycastle.bcpg.BCPGOutputStream
  Create a new style partial input stream buffered into chunks.
BERConstructedOctetString - class org.bouncycastle.asn1.BERConstructedOctetString.
BERConstructedOctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
BERConstructedOctetString(Vector) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
BERConstructedOctetString(DERObject) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
BERConstructedOctetString(DEREncodable) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
BERConstructedSequence - class org.bouncycastle.asn1.BERConstructedSequence.
  Deprecated. use BERSequence
BERConstructedSequence() - Constructor for class org.bouncycastle.asn1.BERConstructedSequence
  Deprecated.
BERInputStream - class org.bouncycastle.asn1.BERInputStream.
  Deprecated. use ASN1InputStream
BERInputStream(InputStream) - Constructor for class org.bouncycastle.asn1.BERInputStream
  Deprecated.
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
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(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
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.
BIT_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
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
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.GOST28147Engine
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.IDEAEngine
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.NullEngine
BLOWFISH - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
BMP_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
BOOLEAN - Static variable in interface org.bouncycastle.asn1.DERTags
Base64 - class org.bouncycastle.util.encoders.Base64.
Base64() - Constructor for class org.bouncycastle.util.encoders.Base64
Base64Encoder - class org.bouncycastle.util.encoders.Base64Encoder.
Base64Encoder() - Constructor for class org.bouncycastle.util.encoders.Base64Encoder
BasicAgreement - interface org.bouncycastle.crypto.BasicAgreement.
  The basic interface that basic Diffie-Hellman implementations conforms to.
BasicConstraints - class org.bouncycastle.asn1.x509.BasicConstraints.
BasicConstraints(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
BasicConstraints(boolean, int) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
  Deprecated. use one of the other two unambigous constructors.
BasicConstraints(boolean) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
BasicConstraints(int) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
  create a cA=true object for the given path length constraint.
BasicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Basic Constraints
BasicOCSPResponse - class org.bouncycastle.asn1.ocsp.BasicOCSPResponse.
BasicOCSPResponse(ResponseData, AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
BasicOCSPResponse(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
BigIntegerTest - class org.bouncycastle.crypto.test.BigIntegerTest.
BigIntegerTest() - Constructor for class org.bouncycastle.crypto.test.BigIntegerTest
BitStringTest - class org.bouncycastle.asn1.test.BitStringTest.
BitStringTest() - Constructor for class org.bouncycastle.asn1.test.BitStringTest
Bits32ToBytes(int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Bits32ToInts(int, int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
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
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
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
BytesTo32bits(byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
bagtypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
beginClearText(int) - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
  Start a clear text signed message.
buf - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
buf - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
buf - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
buf - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
bufOff - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
bufOff - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
buildObject(int, byte[]) - Method in class org.bouncycastle.asn1.ASN1InputStream
  build an object given its tag and a byte stream to construct it from.
buildObject(int, byte[]) - Method in class org.bouncycastle.asn1.DERInputStream
  Deprecated. build an object given its tag and a byte stream to construct it from.

## C

C - Static variable in class org.bouncycastle.asn1.x509.X509Name
  country code - StringType(SIZE(2))
CAST5 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
CAST5CBCParameters - class org.bouncycastle.asn1.misc.CAST5CBCParameters.
CAST5CBCParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
CAST5CBCParameters(ASN1Sequence) - 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
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.
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated. use lower case version
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated. use lower case version
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.
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated. use lower case version
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated. use lower case version
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated. use lower case version
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated. use lower case version
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.
CMSAttributes - interface org.bouncycastle.asn1.cms.CMSAttributes.
CMSObjectIdentifiers - interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers.
CMSTest - class org.bouncycastle.asn1.test.CMSTest.
CMSTest() - Constructor for class org.bouncycastle.asn1.test.CMSTest
CN - Static variable in class org.bouncycastle.asn1.x509.X509Name
  common name - StringType(SIZE(1..64))
COMPRESSED_DATA - Static variable in interface org.bouncycastle.bcpg.PacketTags
CONSTRUCTED - Static variable in interface org.bouncycastle.asn1.DERTags
CONTENT_TYPE_BMPSTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to bmpString encoding.
CONTENT_TYPE_IA5STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to ia5String encoding.
CONTENT_TYPE_UTF8STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to utf8String encoding.
CONTENT_TYPE_VISIBLESTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Constant corresponding to visibleString encoding.
CRC24 - class org.bouncycastle.bcpg.CRC24.
CRC24() - Constructor for class org.bouncycastle.bcpg.CRC24
CREATION_TIME - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
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
CRLNumber - class org.bouncycastle.asn1.x509.CRLNumber.
  The CRLNumber object.
CRLNumber(BigInteger) - Constructor for class org.bouncycastle.asn1.x509.CRLNumber
CRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  CRL Number
CRLReason - class org.bouncycastle.asn1.x509.CRLReason.
  The CRLReason enumeration.
CRLReason(int) - Constructor for class org.bouncycastle.asn1.x509.CRLReason
CRLReason(DEREnumerated) - Constructor for class org.bouncycastle.asn1.x509.CRLReason
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
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
CertPolicyId - class org.bouncycastle.asn1.x509.CertPolicyId.
  CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.
CertPolicyId(String) - Constructor for class org.bouncycastle.asn1.x509.CertPolicyId
CertStatus - class org.bouncycastle.asn1.ocsp.CertStatus.
CertStatus() - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
  create a CertStatus object with a tag of zero.
CertStatus(RevokedInfo) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
CertStatus(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
CertStatus(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
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(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
CertificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Certificate Policies
CertificateTest - class org.bouncycastle.asn1.test.CertificateTest.
CertificateTest() - Constructor for class org.bouncycastle.asn1.test.CertificateTest
CertificationRequest - class org.bouncycastle.asn1.pkcs.CertificationRequest.
  PKCS10 Certification request object.
CertificationRequest() - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
CertificationRequest(CertificationRequestInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
CertificationRequestInfo - class org.bouncycastle.asn1.pkcs.CertificationRequestInfo.
  PKCS10 CertificationRequestInfo object.
CertificationRequestInfo(X509Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
CertificationRequestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
CipherKeyGenerator - class org.bouncycastle.crypto.CipherKeyGenerator.
  The base class for symmetric, or secret, cipher key generators.
CipherKeyGenerator() - Constructor for class org.bouncycastle.crypto.CipherKeyGenerator
CipherParameters - interface org.bouncycastle.crypto.CipherParameters.
  all parameter classes implement this.
CipherTest - class org.bouncycastle.crypto.test.CipherTest.
CipherTest(Test[]) - Constructor for class org.bouncycastle.crypto.test.CipherTest
CompressedData - class org.bouncycastle.asn1.cms.CompressedData.
  RFC 3274 - CMS Compressed Data.
CompressedData(AlgorithmIdentifier, ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.CompressedData
CompressedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.CompressedData
CompressedDataPacket - class org.bouncycastle.bcpg.CompressedDataPacket.
  generic compressed data object.
CompressionAlgorithmTags - interface org.bouncycastle.bcpg.CompressionAlgorithmTags.
  Basic tags for compression algorithms
ContainedPacket - class org.bouncycastle.bcpg.ContainedPacket.
  Basic type for a PGP packet.
ContainedPacket() - Constructor for class org.bouncycastle.bcpg.ContainedPacket
ContentIdentifier - class org.bouncycastle.asn1.ess.ContentIdentifier.
ContentIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ess.ContentIdentifier
  Create from OCTET STRING whose octets represent the identifier.
ContentIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ContentIdentifier
  Create from byte array representing the identifier.
ContentInfo - class org.bouncycastle.asn1.cms.ContentInfo.
ContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
ContentInfo(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
ContentInfo - class org.bouncycastle.asn1.pkcs.ContentInfo.
ContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
ContentInfo(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
CrlID - class org.bouncycastle.asn1.ocsp.CrlID.
CrlID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.CrlID
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.
CryptoProObjectIdentifiers - interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers.
CryptoRegressionTest - class org.bouncycastle.crypto.test.CryptoRegressionTest.
CryptoRegressionTest() - Constructor for class org.bouncycastle.crypto.test.CryptoRegressionTest
c2onb191v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2onb191v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2onb239v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2onb239v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb163v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb163v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb163v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb176w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb208w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb272w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb368w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2png304v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb191v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb191v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb191v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb359v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb431r1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
cACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
cACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
cRLSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
cTwoCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
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(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.
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.ECDHBasicAgreement
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
calculateMessage() - Method in class org.bouncycastle.crypto.agreement.DHAgreement
  calculate our initial message.
canBePrintable(String) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
  return true if the passed in String can be represented without loss as a PrintableString, false otherwise.
canBeUTF8(String) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
  return true if the passed in String can be represented without loss as a UTF8String, false otherwise.
canNotDecryptAny - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
certBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
certificateHold - Static variable in class org.bouncycastle.asn1.x509.CRLReason
certificateHold - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.CRLReason
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
characteristic_two_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
checkAttributeCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
checkCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
cipher - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
close() - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
  Note: close does nor close the underlying stream.
close() - Method in class org.bouncycastle.bcpg.BCPGOutputStream
close() - Method in class org.bouncycastle.bcpg.OutputStreamPacket
commonName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
compressedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
contentType - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
convertHexEncoded(String, int) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
  Convert an inline encoded hex string rendition of an ASN.1 object back into its corresponding ASN.1 object.
counterSignature - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
countryName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
crlBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers

## D

DC - Static variable in class org.bouncycastle.asn1.x509.X509Name
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_P_SOURCE_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_SALT_LENGTH - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_TRAILER_FIELD - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DERApplicationSpecific - class org.bouncycastle.asn1.DERApplicationSpecific.
  Base class for an application specific object
DERApplicationSpecific(int, byte[]) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
DERApplicationSpecific(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
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
DERBitString - 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(byte[]) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBitString(DEREncodable) - Constructor for class org.bouncycastle.asn1.DERBitString
DERBoolean - class org.bouncycastle.asn1.DERBoolean.
DERBoolean(byte[]) - Constructor for class org.bouncycastle.asn1.DERBoolean
DERBoolean(boolean) - 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.
  Deprecated. use DERSet
DERConstructedSet() - Constructor for class org.bouncycastle.asn1.DERConstructedSet
  Deprecated.
DERConstructedSet(DEREncodable) - Constructor for class org.bouncycastle.asn1.DERConstructedSet
  Deprecated.
DERConstructedSet(DEREncodableVector) - Constructor for class org.bouncycastle.asn1.DERConstructedSet
  Deprecated.
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(int) - Constructor for class org.bouncycastle.asn1.DEREnumerated
DEREnumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.DEREnumerated
DEREnumerated(byte[]) - Constructor for class org.bouncycastle.asn1.DEREnumerated
DERGeneralString - class org.bouncycastle.asn1.DERGeneralString.
DERGeneralString(byte[]) - Constructor for class org.bouncycastle.asn1.DERGeneralString
DERGeneralString(String) - Constructor for class org.bouncycastle.asn1.DERGeneralString
DERGeneralizedTime - class org.bouncycastle.asn1.DERGeneralizedTime.
  Generalized time 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.
  Deprecated. use ASN1InputStream
DERInputStream(InputStream) - Constructor for class org.bouncycastle.asn1.DERInputStream
  Deprecated. use ASN1InputStream
DERInteger - class org.bouncycastle.asn1.DERInteger.
DERInteger(int) - Constructor for class org.bouncycastle.asn1.DERInteger
DERInteger(BigInteger) - Constructor for class org.bouncycastle.asn1.DERInteger
DERInteger(byte[]) - Constructor for class org.bouncycastle.asn1.DERInteger
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.
DERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSequence
  create a sequence containing an array 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
DERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSet
  create a set from an array of objects.
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(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
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.
DERTags - interface org.bouncycastle.asn1.DERTags.
DERUTCTime - class org.bouncycastle.asn1.DERUTCTime.
  UTC time 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
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
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 - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
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
DESKeyGenerator - class org.bouncycastle.crypto.generators.DESKeyGenerator.
DESKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESKeyGenerator
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
DES_EDE_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESedeParameters
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
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
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
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
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(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.asn1.pkcs.DHParameter
DHParameter(ASN1Sequence) - 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
DHPrivateKeyParameters - class org.bouncycastle.crypto.params.DHPrivateKeyParameters.
DHPrivateKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPrivateKeyParameters
DHPublicKeyParameters - class org.bouncycastle.crypto.params.DHPublicKeyParameters.
DHPublicKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPublicKeyParameters
DHTest - class org.bouncycastle.crypto.test.DHTest.
DHTest() - Constructor for class org.bouncycastle.crypto.test.DHTest
DHValidationParameters - class org.bouncycastle.crypto.params.DHValidationParameters.
DHValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DHValidationParameters
DIFFIE_HELLMAN - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
DISPLAY_TEXT_MAXIMUM_SIZE - Static variable in class org.bouncycastle.asn1.x509.DisplayText
  Describe constant `DISPLAY_TEXT_MAXIMUM_SIZE` here.
DOUBLE_SHA - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
DSA - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
DSA - interface org.bouncycastle.crypto.DSA.
  interface for classes implementing algorithms modeled similar to the Digital Signature Alorithm.
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(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.DSAParameter
DSAParameter(ASN1Sequence) - 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
DSAPublicBCPGKey - class org.bouncycastle.bcpg.DSAPublicBCPGKey.
  base class for an DSA Public Key.
DSAPublicBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.DSAPublicBCPGKey
DSAPublicBCPGKey(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.bcpg.DSAPublicBCPGKey
DSAPublicKeyParameters - class org.bouncycastle.crypto.params.DSAPublicKeyParameters.
DSAPublicKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPublicKeyParameters
DSASecretBCPGKey - class org.bouncycastle.bcpg.DSASecretBCPGKey.
  base class for an DSA Public Key.
DSASecretBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.DSASecretBCPGKey
DSASecretBCPGKey(BigInteger) - Constructor for class org.bouncycastle.bcpg.DSASecretBCPGKey
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() - Constructor for class org.bouncycastle.crypto.test.DSATest
DSAValidationParameters - class org.bouncycastle.crypto.params.DSAValidationParameters.
DSAValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
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.
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
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
Digest - interface org.bouncycastle.crypto.Digest.
  interface that a message digest conforms to.
DigestInfo - class org.bouncycastle.asn1.x509.DigestInfo.
  The DigestInfo object.
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
DisplayText - class org.bouncycastle.asn1.x509.DisplayText.
  `DisplayText` class, used in `CertificatePolicies` X509 V3 extensions (in policy qualifiers).
DisplayText(int, String) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
  Creates a new `DisplayText` instance.
DisplayText(String) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
  Creates a new `DisplayText` instance.
DisplayText(DERString) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
  Creates a new `DisplayText` instance.
DistributionPoint - class org.bouncycastle.asn1.x509.DistributionPoint.
  The DistributionPoint object.
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.
  The DistributionPointName object.
DistributionPointName(int, DEREncodable) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
DistributionPointName(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
DistributionPointName(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
  encryption algorithms preferences
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
  encryption algorithms preferences
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
dNSName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
data - Variable in class org.bouncycastle.asn1.DERBitString
data - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
data - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
data - Variable in class org.bouncycastle.bcpg.SignatureSubpacket
data - Variable in class org.bouncycastle.bcpg.UserAttributeSubpacket
dataEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
decipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
  decode the base 64 encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Base64
  decode the base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
  decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
  decode the base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
  decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
decode(String, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
  decode the Hex encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Hex
  decode the Hex encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
  decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
  decode the Hex encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
  decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
decode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Decode the URL safe base 64 encoded input data - white space will be ignored.
decode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  decode the URL safe base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  decode the URL safe base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Decode the URL safe base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
decodeIntFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
decodeLongFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
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.
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve
decodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
decodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
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.engines.SkipjackEngine
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Do the appropriate processing for CFB mode decryption.
desFunc(int[], byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESEngine
  the DES engine.
des_EDE3_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
destroyApp(boolean) - Method in class org.bouncycastle.crypto.examples.MIDPTest
dhKeyAgreement - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
dhpublicnumber - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
digest - Variable in class org.bouncycastle.crypto.io.DigestInputStream
digest - Variable in class org.bouncycastle.crypto.io.DigestOutputStream
digestAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
digestedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
digestedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
digitalSignature - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
directoryName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
doFinal() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  process the contents of the buffer using the underlying cipher.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  Process the last block in the buffer.
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.digests.GOST3411Digest
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.MD4Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
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.macs.HMac
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.
doTest10() - Method in class org.bouncycastle.crypto.test.ISO9796Test
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
doTest6() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest7() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest8() - Method in class org.bouncycastle.crypto.test.ISO9796Test
doTest9() - Method in class org.bouncycastle.crypto.test.ISO9796Test
dsaWithSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
dumpAsString(Object) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
  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(DEREncodable) - Static method in class org.bouncycastle.asn1.util.DERDump
  Deprecated. 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
EC - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
ECConstants - interface org.bouncycastle.math.ec.ECConstants.
ECCurve - class org.bouncycastle.math.ec.ECCurve.
  base class for an elliptic curve
ECCurve(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve
ECCurve.F2m - class org.bouncycastle.math.ec.ECCurve.F2m.
  Elliptic curves over F2m
ECCurve.F2m(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
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
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
ECDSA - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
ECDSASigner - class org.bouncycastle.crypto.signers.ECDSASigner.
  EC-DSA as described in X9.62
ECDSASigner() - Constructor for class org.bouncycastle.crypto.signers.ECDSASigner
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
ECFieldElement - class org.bouncycastle.math.ec.ECFieldElement.
ECFieldElement(BigInteger, BigInteger) - Constructor for 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
ECGOST3410NamedCurves - class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves.
  table of the available named parameters for GOST 3410-2001.
ECGOST3410NamedCurves() - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
ECGOST3410ParamSetParameters - class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters.
ECGOST3410ParamSetParameters(BigInteger, BigInteger, BigInteger, BigInteger, int, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
ECGOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
ECGOST3410Signer - class org.bouncycastle.crypto.signers.ECGOST3410Signer.
  GOST R 34.10-2001 Signature Algorithm
ECGOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.ECGOST3410Signer
ECGOST3410Test - class org.bouncycastle.crypto.test.ECGOST3410Test.
  ECGOST3410 tests are taken from GOST R 34.10-2001.
ECGOST3410Test() - Constructor for class org.bouncycastle.crypto.test.ECGOST3410Test
ECIESTest - class org.bouncycastle.crypto.test.ECIESTest.
  test for ECIES - Elliptic Curve Integrated Encryption Scheme
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
ECPoint - class org.bouncycastle.math.ec.ECPoint.
  base class for points on elliptic curves.
ECPoint(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint
ECPoint.F2m - class org.bouncycastle.math.ec.ECPoint.F2m.
  Elliptic curve points over Fp
ECPoint.F2m(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.F2m
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
  Create a point which encodes with point compression.
ECPoint.Fp(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.ECPoint.Fp
  Create a point that encodes with or without point compresion.
ECPrivateKeyParameters - class org.bouncycastle.crypto.params.ECPrivateKeyParameters.
ECPrivateKeyParameters(BigInteger, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPrivateKeyParameters
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
ECPublicKeyParameters - class org.bouncycastle.crypto.params.ECPublicKeyParameters.
ECPublicKeyParameters(ECPoint, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPublicKeyParameters
ECTest - class org.bouncycastle.crypto.test.ECTest.
  ECDSA tests are taken from X9.62.
ECTest() - Constructor for class org.bouncycastle.crypto.test.ECTest
ELGAMAL_ENCRYPT - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
ELGAMAL_GENERAL - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
ENUMERATED - Static variable in interface org.bouncycastle.asn1.DERTags
ESSCertID - class org.bouncycastle.asn1.ess.ESSCertID.
ESSCertID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
  constructor
ESSCertID(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
ESSCertID(byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
EXPERIMENTAL_1 - Static variable in interface org.bouncycastle.bcpg.PacketTags
EXPERIMENTAL_2 - Static variable in interface org.bouncycastle.bcpg.PacketTags
EXPERIMENTAL_3 - Static variable in interface org.bouncycastle.bcpg.PacketTags
EXPERIMENTAL_4 - Static variable in interface org.bouncycastle.bcpg.PacketTags
EXPIRE_TIME - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
EXPORTABLE - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
EXTERNAL - Static variable in interface org.bouncycastle.asn1.DERTags
ElGamalEngine - class org.bouncycastle.crypto.engines.ElGamalEngine.
  this does your basic ElGamal algorithm.
ElGamalEngine() - Constructor for class org.bouncycastle.crypto.engines.ElGamalEngine
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
ElGamalParameter - class org.bouncycastle.asn1.oiw.ElGamalParameter.
ElGamalParameter(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
ElGamalParameter(ASN1Sequence) - 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
ElGamalPrivateKeyParameters - class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters.
ElGamalPrivateKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
ElGamalPublicBCPGKey - class org.bouncycastle.bcpg.ElGamalPublicBCPGKey.
  base class for an ElGamal Public Key.
ElGamalPublicBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
ElGamalPublicBCPGKey(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
ElGamalPublicKeyParameters - class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters.
ElGamalPublicKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
ElGamalSecretBCPGKey - class org.bouncycastle.bcpg.ElGamalSecretBCPGKey.
  base class for an ElGamal Secret Key.
ElGamalSecretBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
ElGamalSecretBCPGKey(BigInteger) - Constructor for class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
ElGamalTest - class org.bouncycastle.crypto.test.ElGamalTest.
ElGamalTest() - Constructor for class org.bouncycastle.crypto.test.ElGamalTest
EmailAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Email address (RSA PKCS#9 extension) - IA5String.
Encoder - interface org.bouncycastle.util.encoders.Encoder.
  Encode and decode byte arrays (typically from binary to 7-bit ASCII encodings).
EncryptedContentInfo - class org.bouncycastle.asn1.cms.EncryptedContentInfo.
EncryptedContentInfo(DERObjectIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
EncryptedContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
EncryptedData - class org.bouncycastle.asn1.pkcs.EncryptedData.
  The EncryptedData object.
EncryptedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
EncryptedData(DERObjectIdentifier, AlgorithmIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
EncryptedPrivateKeyInfo - class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo.
EncryptedPrivateKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
EncryptedPrivateKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.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() - Constructor for class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
EncryptionScheme - class org.bouncycastle.asn1.pkcs.EncryptionScheme.
EnvelopedData - class org.bouncycastle.asn1.cms.EnvelopedData.
EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
EnvelopedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
EqualsAndHashCodeTest - class org.bouncycastle.asn1.test.EqualsAndHashCodeTest.
EqualsAndHashCodeTest() - Constructor for class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
ExperimentalPacket - class org.bouncycastle.bcpg.ExperimentalPacket.
  basic packet for an experimental packet.
Exportable - class org.bouncycastle.bcpg.sig.Exportable.
  packet giving signature creation time.
Exportable(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.Exportable
Exportable(boolean, boolean) - Constructor for class org.bouncycastle.bcpg.sig.Exportable
ExtendedKeyUsage - class org.bouncycastle.asn1.x509.ExtendedKeyUsage.
  The extendedKeyUsage object.
ExtendedKeyUsage(KeyPurposeId) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
ExtendedKeyUsage(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
ExtendedKeyUsage(Vector) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
ExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Extended Key Usage
ecdsa_with_SHA1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
ediPartyName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
elGamalAlgorithm - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
ellipticCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
encipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
encode(DEROutputStream) - Method in class org.bouncycastle.asn1.BERConstructedOctetString
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.BCPGObject
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ContainedPacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ExperimentalPacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.MPInteger
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.MarkerPacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.ModDetectionCodePacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.PublicKeyPacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.PublicSubkeyPacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.S2K
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.SecretKeyPacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.SecretSubkeyPacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.SignaturePacket
encode(OutputStream) - Method in class org.bouncycastle.bcpg.SignatureSubpacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.TrustPacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.UserAttributePacket
encode(OutputStream) - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
encode(BCPGOutputStream) - Method in class org.bouncycastle.bcpg.UserIDPacket
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
  encode the input data producing a base 64 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
  Encode the byte data to base 64 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
  Encode the byte data to base 64 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
  encode the input data producing a base 64 output stream.
encode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
  encode the input data producing a Hex encoded byte array.
encode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
  encode the input data producing a Hex encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
  Hex encode the byte data writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
  Hex encode the byte data writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
  encode the input data producing a Hex output stream.
encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
encode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Encode the input data producing a URL safe base 64 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
  Encode the byte data writing it to the given output stream.
encodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
encodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
encodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
encrypKeyPref - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
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.engines.SkipjackEngine
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
  Do the appropriate processing for CFB mode encryption.
encryptedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
encryptedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
endClearText() - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
envelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
envelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Encodable
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Null
equals(Object) - Method in class org.bouncycastle.asn1.ASN1OctetString
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Sequence
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Set
equals(Object) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
equals(Object) - Method in class org.bouncycastle.asn1.DERApplicationSpecific
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.DERBoolean
equals(Object) - Method in class org.bouncycastle.asn1.DEREnumerated
equals(Object) - Method in class org.bouncycastle.asn1.DERGeneralString
equals(Object) - Method in class org.bouncycastle.asn1.DERGeneralizedTime
equals(Object) - Method in class org.bouncycastle.asn1.DERIA5String
equals(Object) - Method in class org.bouncycastle.asn1.DERInteger
equals(Object) - Method in class org.bouncycastle.asn1.DERNull
equals(Object) - Method in class org.bouncycastle.asn1.DERNumericString
equals(Object) - Method in class org.bouncycastle.asn1.DERObject
equals(Object) - Method in class org.bouncycastle.asn1.DERObjectIdentifier
equals(Object) - Method in class org.bouncycastle.asn1.DERPrintableString
equals(Object) - Method in class org.bouncycastle.asn1.DERT61String
equals(Object) - Method in class org.bouncycastle.asn1.DERUTCTime
equals(Object) - Method in class org.bouncycastle.asn1.DERUTF8String
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.DERVisibleString
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Extension
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Extensions
equals(Object, boolean) - Method in class org.bouncycastle.asn1.x509.X509Name
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Name
  test for equality - note: case is ignored.
equals(Object) - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
equals(Object) - Method in class org.bouncycastle.crypto.params.DHKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DHParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DHValidationParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
equals(Object) - Method in class org.bouncycastle.math.ec.ECFieldElement
equals(Object) - Method in class org.bouncycastle.math.ec.ECPoint

## 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
FULL_NAME - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
failed(String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
failedMessage(String, String, String, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
finish() - Method in class org.bouncycastle.bcpg.BCPGOutputStream
  Finish writing out the current packet without closing the underlying stream.
finish() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
finish() - Method in class org.bouncycastle.crypto.digests.LongDigest
flush() - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
flush() - Method in class org.bouncycastle.bcpg.BCPGOutputStream
  Flush the underlying stream.
forEncryption - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve

## G

GENERALIZED_TIME - Static variable in interface org.bouncycastle.asn1.DERTags
GENERAL_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
GENERATION - Static variable in class org.bouncycastle.asn1.x509.X509Name
GIVENNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
GNU_DUMMY_S2K - Static variable in class org.bouncycastle.bcpg.S2K
GOFBBlockCipher - class org.bouncycastle.crypto.modes.GOFBBlockCipher.
  implements the GOST 28147 OFB counter mode (GCTR).
GOFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GOFBBlockCipher
  Basic constructor.
GOST28147Engine - class org.bouncycastle.crypto.engines.GOST28147Engine.
  implementation of GOST 28147-89
GOST28147Engine() - Constructor for class org.bouncycastle.crypto.engines.GOST28147Engine
  standard constructor.
GOST28147Parameters - class org.bouncycastle.asn1.cryptopro.GOST28147Parameters.
GOST28147Parameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
GOST28147Test - class org.bouncycastle.crypto.test.GOST28147Test.
GOST3410KeyGenerationParameters - class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters.
GOST3410KeyGenerationParameters(SecureRandom, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters
GOST3410KeyPairGenerator - class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator.
  a GOST3410 key pair generator.
GOST3410KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
GOST3410KeyParameters - class org.bouncycastle.crypto.params.GOST3410KeyParameters.
GOST3410KeyParameters(boolean, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410KeyParameters
GOST3410NamedParameters - class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters.
  table of the available named parameters for GOST 3410-94.
GOST3410NamedParameters() - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
GOST3410ParamSetParameters - class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters.
GOST3410ParamSetParameters(int, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
GOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
GOST3410Parameters - class org.bouncycastle.crypto.params.GOST3410Parameters.
GOST3410Parameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
GOST3410Parameters(BigInteger, BigInteger, BigInteger, GOST3410ValidationParameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
GOST3410ParametersGenerator - class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator.
  generate suitable parameters for GOST3410.
GOST3410ParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
GOST3410PrivateKeyParameters - class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters.
GOST3410PrivateKeyParameters(BigInteger, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
GOST3410PublicKeyAlgParameters - class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters.
GOST3410PublicKeyAlgParameters(DERObjectIdentifier, DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
GOST3410PublicKeyAlgParameters(DERObjectIdentifier, DERObjectIdentifier, DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
GOST3410PublicKeyAlgParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
GOST3410PublicKeyParameters - class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters.
GOST3410PublicKeyParameters(BigInteger, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
GOST3410Signer - class org.bouncycastle.crypto.signers.GOST3410Signer.
  GOST R 34.10-94 Signature Algorithm
GOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.GOST3410Signer
GOST3410Test - class org.bouncycastle.crypto.test.GOST3410Test.
GOST3410Test() - Constructor for class org.bouncycastle.crypto.test.GOST3410Test
GOST3410ValidationParameters - class org.bouncycastle.crypto.params.GOST3410ValidationParameters.
GOST3410ValidationParameters(int, int) - Constructor for class org.bouncycastle.crypto.params.GOST3410ValidationParameters
GOST3410ValidationParameters(long, long) - Constructor for class org.bouncycastle.crypto.params.GOST3410ValidationParameters
GOST3411Digest - class org.bouncycastle.crypto.digests.GOST3411Digest.
  implementation of GOST R 34.11-94
GOST3411Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
  Standard constructor
GOST3411Digest(GOST3411Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
  Copy constructor.
GOST3411DigestTest - class org.bouncycastle.crypto.test.GOST3411DigestTest.
GOST3411DigestTest() - Constructor for class org.bouncycastle.crypto.test.GOST3411DigestTest
GOST_id - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
GRANTED - Static variable in interface org.bouncycastle.asn1.cmp.PKIStatus
GRANTED_WITH_MODS - Static variable in interface org.bouncycastle.asn1.cmp.PKIStatus
GRAPHIC_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.
GeneralName - class org.bouncycastle.asn1.x509.GeneralName.
  The GeneralName object.
GeneralName(X509Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
GeneralName(DERObject, int) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
  Deprecated. this constructor seems the wrong way round! Use GeneralName(tag, name).
GeneralName(int, ASN1Encodable) - 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(int, String) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
  Create a General name for the given tag from the passed in String.
GeneralNames - class org.bouncycastle.asn1.x509.GeneralNames.
GeneralNames(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.GeneralNames
  Construct a GeneralNames object containing one GeneralName.
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
GeneralizedTimeTest - class org.bouncycastle.asn1.test.GeneralizedTimeTest.
  X.690 test example
GeneralizedTimeTest() - Constructor for class org.bouncycastle.asn1.test.GeneralizedTimeTest
GenerationTest - class org.bouncycastle.asn1.test.GenerationTest.
GenerationTest() - Constructor for class org.bouncycastle.asn1.test.GenerationTest
generateAttributeCertificateInfo() - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
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.
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.OpenSSLPBEParametersGenerator
  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.
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.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  generate derived parameters for a key of length keySize.
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) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
  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.generators.OpenSSLPBEParametersGenerator
  Generate a key with initialisation vector 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, 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) - 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.generators.PKCS5S1ParametersGenerator
  Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
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, 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.
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.DSAKeyPairGenerator
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.crypto.generators.ElGamalKeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
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.DSAParametersGenerator
  which generates the p and g values from the given parameters, returning the DSAParameters 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.GOST3410ParametersGenerator
  which generates the p , q and a values from the given parameters, returning the GOST3410Parameters object.
generateSignature(byte[]) - Method in interface org.bouncycastle.crypto.DSA
  sign the passed in message (usually the output of a hash function).
generateSignature() - Method in interface org.bouncycastle.crypto.Signer
  generate a signature for the message we've been loaded with 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.
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.ECGOST3410Signer
  generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
  generate a signature for the given message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  generate a signature for the loaded message 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() - 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.
generateTBSCertList() - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
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.
get(int) - Method in class org.bouncycastle.asn1.DEREncodableVector
get(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
getA() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getA() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getA() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getA() - Method in class org.bouncycastle.math.ec.ECCurve
getAccessDescriptions() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
getAccessLocation() - Method in class org.bouncycastle.asn1.x509.AccessDescription
getAccessMethod() - Method in class org.bouncycastle.asn1.x509.AccessDescription
getAccuracy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
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.
getAlgorithm() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
getAlgorithm() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
getAlgorithm() - Method in class org.bouncycastle.bcpg.CompressedDataPacket
  return the algorithm tag value.
getAlgorithm() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
getAlgorithm() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
getAlgorithmHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
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.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 interface org.bouncycastle.crypto.Mac
  Return the name of the algorithm the MAC implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.StreamBlockCipher
  return the name of the algorithm we are wrapping.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.StreamCipher
  Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Wrapper
  Return the name of the algorithm the wrapper implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD2Digest
  return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD4Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD5Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.TigerDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESWrapEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
  Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NullEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
  Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC4Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC532Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC564Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC6Engine
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
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.TwofishEngine
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
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.macs.HMac
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
  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.GOFBBlockCipher
  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.OpenPGPCFBBlockCipher
  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.SICBlockCipher
getApplicationTag() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
getArmorHeaderLine() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
  Return the armor header line (if there is one)
getArmorHeaders() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
  Return the armor headers (the lines after the armor header line),
getAttrCertValidityPeriod() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getAttrType() - Method in class org.bouncycastle.asn1.cms.Attribute
getAttrType() - Method in class org.bouncycastle.asn1.pkcs.Attribute
getAttrType() - Method in class org.bouncycastle.asn1.x509.Attribute
getAttrValues() - Method in class org.bouncycastle.asn1.cms.Attribute
getAttrValues() - Method in class org.bouncycastle.asn1.pkcs.Attribute
getAttrValues() - Method in class org.bouncycastle.asn1.x509.Attribute
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getAttributes() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getAuthSafe() - Method in class org.bouncycastle.asn1.pkcs.Pfx
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getAuthorityCertIssuer() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getAuthorityCertSerialNumber() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getB() - Method in class org.bouncycastle.math.ec.ECCurve
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.Holder
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.V2Form
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.AESEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NullEngine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC2Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC532Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC564Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC6Engine
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
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.TwofishEngine
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.CFBBlockCipher
  return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
  return the block size we are operating at (in bytes).
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.OpenPGPCFBBlockCipher
  return the block size we are operating at.
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.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.cryptopro.ECGOST3410NamedCurves
getByName(String) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
getByName(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
getByOID(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
  return the ECDomainParameters object for the given OID, null if it isn't present.
getByOID(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
  return the GOST3410ParamSetParameters object for the given OID, null if it isn't present.
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(int) - Static method in class org.bouncycastle.asn1.DERBitString
  return the correct number of bytes for a bit string defined in a 32 bit constant
getBytes() - Method in class org.bouncycastle.asn1.DERBitString
getC() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getCL() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getCRLIssuer() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
getCRLNumber() - Method in class org.bouncycastle.asn1.x509.CRLNumber
getCRLs() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
getCRLs() - Method in class org.bouncycastle.asn1.cms.SignedData
getCRLs() - Method in class org.bouncycastle.asn1.pkcs.SignedData
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
getCertHash() - Method in class org.bouncycastle.asn1.ess.ESSCertID
getCertHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
getCertID() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getCertId() - Method in class org.bouncycastle.asn1.pkcs.CertBag
getCertReq() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getCertStatus() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getCertValue() - Method in class org.bouncycastle.asn1.pkcs.CertBag
getCertainty() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
getCertificateSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getCertificates() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
getCertificates() - Method in class org.bouncycastle.asn1.cms.SignedData
getCertificates() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getCertificationRequestInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getCerts() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
getCerts() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
getCerts() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getCerts() - Method in class org.bouncycastle.asn1.ocsp.Signature
getChallenge() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
getCipherKeySize() - Method in class org.bouncycastle.crypto.params.IESWithCipherParameters
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedData
getContent() - Method in class org.bouncycastle.asn1.cms.ContentInfo
getContent() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
getContent() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfo
getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
getContentType() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
getContentType() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
getContents() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
getContents() - Method in class org.bouncycastle.bcpg.ExperimentalPacket
getConvertedValue(DERObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
  Apply default coversion for the given value depending on the oid and the character range of the value.
getConvertedValue(DERObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
  Convert the passed in String value into the appropriate ASN.1 encoded object.
getCounter() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
getCounter() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
getCreationTime() - Method in class org.bouncycastle.bcpg.SignaturePacket
  Return the creation time of the signature in milli-seconds.
getCrlNum() - Method in class org.bouncycastle.asn1.ocsp.CrlID
getCrlTime() - Method in class org.bouncycastle.asn1.ocsp.CrlID
getCrlUrl() - Method in class org.bouncycastle.asn1.ocsp.CrlID
getCrtCoefficient() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
  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.math.ec.ECPoint
getD() - Method in class org.bouncycastle.crypto.params.ECPrivateKeyParameters
getDERObject() - Method in class org.bouncycastle.asn1.ASN1Encodable
getDERObject() - Method in interface org.bouncycastle.asn1.DEREncodable
getDERObject() - Method in class org.bouncycastle.asn1.cms.Time
  Time ::= CHOICE { utcTime UTCTime, generalTime GeneralizedTime }
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
getDERObject() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
  Deprecated.
getDERObject() - Method in class org.bouncycastle.asn1.x509.Time
  Time ::= CHOICE { utcTime UTCTime, generalTime GeneralizedTime }
getDP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getDQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getData() - Method in class org.bouncycastle.asn1.DERUnknownTag
getData() - Method in class org.bouncycastle.bcpg.SignatureSubpacket
  return the generic data making up the packet.
getData() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
  return the generic data making up the packet.
getDate() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
getDate() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
getDecodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
  size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDecodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
  size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDepth() - Method in class org.bouncycastle.bcpg.sig.TrustSignature
getDerivationV() - Method in class org.bouncycastle.crypto.params.IESParameters
getDigest() - Method in class org.bouncycastle.asn1.x509.DigestInfo
getDigest() - Method in class org.bouncycastle.bcpg.ModDetectionCodePacket
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.DigestInputStream
getDigest() - Method in class org.bouncycastle.crypto.io.DigestOutputStream
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedData
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getDigestParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
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.GOST3411Digest
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.MD4Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD5Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.TigerDigest
getDigestSize() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
getDigestedObjectType() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getDistributionPoint() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
getDistributionPoints() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
  Return the distribution points making up the sequence.
getDomainParameters() - Method in class org.bouncycastle.crypto.params.ECKeyGenerationParameters
getEffectiveKeyBits() - Method in class org.bouncycastle.crypto.params.RC2Parameters
getEncAlgorithm() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
getEncAlgorithm() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
getEncSessionKey() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedData
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedData
getEncoded() - Method in class org.bouncycastle.asn1.ASN1Encodable
getEncoded() - Method in interface org.bouncycastle.bcpg.BCPGKey
  return a string of bytes giving the encoded format of the key, as described by it's format.
getEncoded() - Method in class org.bouncycastle.bcpg.BCPGObject
getEncoded() - Method in class org.bouncycastle.bcpg.ContainedPacket
getEncoded() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
  return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
  return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
  return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
  return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
  return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
  return the standard PGP encoding of the key.
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
  return the field element encoded with point compression.
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint
getEncodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
  size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
  size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedContents() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
getEncodedContents() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
getEncodingV() - Method in class org.bouncycastle.crypto.params.IESParameters
getEncryptedContent() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getEncryptedData() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
getEncryptedDigest() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getEncryptedDigest() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
getEncryptionParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
  Deprecated.
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getEndDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getEntityName() - Method in class org.bouncycastle.asn1.x509.Holder
getException() - Method in class org.bouncycastle.util.test.SimpleTestResult
getExcludedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
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
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.tsp.TSTInfo
getExtensions() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getExtensions() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getFailInfo() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
  return the field name for this field.
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement
getFileName() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
getFlags() - Method in class org.bouncycastle.bcpg.sig.KeyFlags
getFormat() - Method in interface org.bouncycastle.bcpg.BCPGKey
  Return the base format for this key - in the case of the symmetric keys it will generally be raw indicating that the key is just a straight byte representation, for an asymmetric key the format will be PGP, indicating the key is a string of MPIs encoded in PGP format.
getFormat() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
  return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
  return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
  return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
  return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
  return the format tag value.
getFormat() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
  return "PGP"
getFormat() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
  return "PGP"
getG() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
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.bcpg.DSAPublicBCPGKey
getG() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
getG() - Method in class org.bouncycastle.crypto.params.DHParameters
getG() - Method in class org.bouncycastle.crypto.params.DSAParameters
getG() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getG() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
  return the generator - g
getGenTime() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getH() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getH() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getHashAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.CertID
getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getHashAlgorithm() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
getHashAlgorithm() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
  return the hashAlgorithm tag
getHashAlgorithm() - Method in class org.bouncycastle.bcpg.S2K
  return the hash algorithm for this S2K
getHashAlgorithm() - Method in class org.bouncycastle.bcpg.SignaturePacket
  return the hashAlgorithm tag
getHashedMessage() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
getHashedSubPackets() - Method in class org.bouncycastle.bcpg.SignaturePacket
getHolder() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getID() - Method in class org.bouncycastle.bcpg.UserIDPacket
getID() - Method in class org.bouncycastle.bcpg.sig.SignerUserID
getIV() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getIV() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
getIV() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getIV() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
getIV() - Method in class org.bouncycastle.bcpg.S2K
  return the iv for the key generation algorithm
getIV() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
getIV() - Method in class org.bouncycastle.crypto.params.KDFParameters
getIV() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
getId() - Method in class org.bouncycastle.asn1.DERObjectIdentifier
getId() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
getId() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
getId() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
getIdentifier() - Method in class org.bouncycastle.asn1.x9.X9FieldID
getInfo() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
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.ISO9796d1Encoding
  return the input block size.
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.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.
getInputStream() - Method in class org.bouncycastle.bcpg.InputStreamPacket
  Note: you can only read from this once...
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1OctetString
  return an Octet String from a tagged 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.ASN1Sequence
  return an ASN1Sequence from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Sequence
  Return an ASN1 sequence from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Set
  return an ASN1Set from the given 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.ASN1TaggedObject
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBMPString
  return a BMP String from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBMPString
  return a BMP String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBitString
  return a Bit String from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBitString
  return a Bit String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBoolean
  return a boolean from the passed in object.
getInstance(boolean) - Static method in class org.bouncycastle.asn1.DERBoolean
  return a DERBoolean from the passed in boolean.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBoolean
  return a Boolean from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DEREnumerated
  return an integer from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DEREnumerated
  return an Enumerated from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGeneralString
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGeneralString
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGeneralizedTime
  return a generalized time from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGeneralizedTime
  return a Generalized Time object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERIA5String
  return a IA5 string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERIA5String
  return an IA5 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERInteger
  return an integer from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERInteger
  return an Integer from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERNumericString
  return a Numeric string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERNumericString
  return an Numeric String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERObjectIdentifier
  return an OID from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERObjectIdentifier
  return an Object Identifier from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERPrintableString
  return a printable string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERPrintableString
  return a Printable String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERT61String
  return a T61 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERT61String
  return an T61 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUTF8String
  return an UTF8 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUTF8String
  return an UTF8 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUniversalString
  return a Universal String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUniversalString
  return a Universal String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERVisibleString
  return a Visible String from the passed in 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.cmp.PKIFreeText
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attribute
  return an Attribute object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.CompressedData
  return a CompressedData object from a tagged 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.ContentInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
  return an EncryptedContentInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
  return an EnvelopedData object from a tagged object.
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.IssuerAndSerialNumber
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
  return a KEKIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
  return a KEKIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
  return a KEKRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
  return a KEKRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
  return a KeyAgreeRecipientInfo object from a tagged object.
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.KeyTransRecipientInfo
  return a KeyTransRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  return an OriginatorIdentifierOrKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  return an OriginatorIdentifierOrKey object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
  return an OriginatorInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
  return an OriginatorInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
  return an OriginatorPublicKey object from a tagged 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.OtherKeyAttribute
  return an OtherKeyAttribute object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
  return a OtherRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
  return a OtherRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
  return a PasswordRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
  return a PasswordRecipientInfo 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.RecipientInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
  return a RecipientKeyIdentifier object from a tagged 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.SignedData
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.SignerInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Time
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Time
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ESSCertID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherCertID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.SigningCertificate
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.IDEACBCPar
getInstance(Object) - Static method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertID
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Request
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Request
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Signature
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Signature
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
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.pkcs.CertificationRequestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.ContentInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedData
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
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.PBKDF2Params
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignedData
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignerInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapabilities
  return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapability
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.Accuracy
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.MessageImprint
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TSTInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TimeStampReq
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TimeStampResp
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AccessDescription
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Attribute
  return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificate
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificateList
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificateList
getInstance(ASN1TaggedObject, boolean) - 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.CertificatePolicies
  Deprecated. use an ASN1Sequence of PolicyInformation
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DisplayText
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DisplayText
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralName
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralName
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Holder
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.NoticeReference
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyInformation
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Time
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Time
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.V2Form
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.V2Form
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Name
  Return a X509Name based on the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Name
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
getIssuer() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
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.TBSCertList
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getIssuer() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getIssuerKeyHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
getIssuerName() - Method in class org.bouncycastle.asn1.x509.V2Form
getIssuerNameHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertID
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.OtherCertID
getIssuerUID() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
getIssuerUniqueID() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.MacData
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
getIterationCount() - Method in class org.bouncycastle.bcpg.S2K
  return the iteration count
getIterationCount() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  return the iteration count.
getIterations() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getJ() - Method in class org.bouncycastle.crypto.params.DHParameters
  Return the private value length in bits - if set, zero otherwise (use bitLength(P) - 1).
getKekid() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
getKey() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
getKey() - Method in class org.bouncycastle.crypto.params.KeyParameter
getKey() - Method in class org.bouncycastle.crypto.params.RC2Parameters
getKey() - Method in class org.bouncycastle.crypto.params.RC5Parameters
getKeyAlgorithm() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
  return the encryption algorithm tag
getKeyAlgorithm() - Method in class org.bouncycastle.bcpg.SignaturePacket
  return the encryption algorithm tag
getKeyAttr() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
getKeyAttrId() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
getKeyDerivationAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
  Deprecated.
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getKeyID() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
getKeyID() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
getKeyID() - Method in class org.bouncycastle.bcpg.SignaturePacket
  return the keyID
getKeyID() - Method in class org.bouncycastle.bcpg.sig.IssuerKeyID
getKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
getKeyInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
getKeyLength() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getKeyLength() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
getL() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
getLKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getMac() - Method in class org.bouncycastle.asn1.pkcs.MacData
getMac() - Method in class org.bouncycastle.crypto.io.MacInputStream
getMac() - Method in class org.bouncycastle.crypto.io.MacOutputStream
getMacData() - Method in class org.bouncycastle.asn1.pkcs.Pfx
getMacKeySize() - Method in class org.bouncycastle.crypto.params.IESParameters
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.CBCBlockCipherMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
getMacSize() - Method in class org.bouncycastle.crypto.macs.HMac
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getMaximum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
getMessageImprint() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getMessageImprint() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getMicros() - Method in class org.bouncycastle.asn1.tsp.Accuracy
getMillis() - Method in class org.bouncycastle.asn1.tsp.Accuracy
getMinimum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
getModificationTime() - Method in class org.bouncycastle.bcpg.LiteralDataPacket
  Return the modification time of the file in milli-seconds.
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getModulus() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
getModulus() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
getModulus() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
  return the modulus for this key.
getModulus() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
getN() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
getN() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getName() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
getName(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getName() - Method in class org.bouncycastle.asn1.test.BitStringTest
getName() - Method in class org.bouncycastle.asn1.test.CMSTest
getName() - Method in class org.bouncycastle.asn1.test.CertificateTest
getName() - Method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
getName() - Method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
getName() - Method in class org.bouncycastle.asn1.test.GeneralizedTimeTest
getName() - Method in class org.bouncycastle.asn1.test.GenerationTest
getName() - Method in class org.bouncycastle.asn1.test.MiscTest
getName() - Method in class org.bouncycastle.asn1.test.OCSPTest
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.PKCS12Test
getName() - Method in class org.bouncycastle.asn1.test.SMIMETest
getName() - Method in class org.bouncycastle.asn1.test.SetTest
getName() - Method in class org.bouncycastle.asn1.test.X509NameTest
getName() - Method in class org.bouncycastle.asn1.test.X9Test
getName() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
  Return the tagged object inside the distribution point name.
getName() - Method in class org.bouncycastle.asn1.x509.GeneralName
getName(DERObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
  return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.crypto.test.AESTest
getName() - Method in class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
getName() - Method in class org.bouncycastle.crypto.test.BlockCipherVectorTest
getName() - Method in class org.bouncycastle.crypto.test.BlowfishTest
getName() - Method in class org.bouncycastle.crypto.test.CAST5Test
getName() - Method in class org.bouncycastle.crypto.test.CAST6Test
getName() - Method in class org.bouncycastle.crypto.test.CTSTest
getName() - Method in class org.bouncycastle.crypto.test.CipherTest
getName() - Method in class org.bouncycastle.crypto.test.DESTest
getName() - Method in class org.bouncycastle.crypto.test.DESedeTest
getName() - Method in class org.bouncycastle.crypto.test.DHTest
getName() - Method in class org.bouncycastle.crypto.test.DSATest
getName() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
getName() - Method in class org.bouncycastle.crypto.test.ECIESTest
getName() - Method in class org.bouncycastle.crypto.test.ECTest
getName() - Method in class org.bouncycastle.crypto.test.ElGamalTest
getName() - Method in class org.bouncycastle.crypto.test.GOST28147Test
getName() - Method in class org.bouncycastle.crypto.test.GOST3410Test
getName() - Method in class org.bouncycastle.crypto.test.GOST3411DigestTest
getName() - Method in class org.bouncycastle.crypto.test.IDEATest
getName() - Method in class org.bouncycastle.crypto.test.ISO9796Test
getName() - Method in class org.bouncycastle.crypto.test.MD2DigestTest
getName() - Method in class org.bouncycastle.crypto.test.MD4DigestTest
getName() - Method in class org.bouncycastle.crypto.test.MD5DigestTest
getName() - Method in class org.bouncycastle.crypto.test.MD5HMacTest
getName() - Method in class org.bouncycastle.crypto.test.MacTest
getName() - Method in class org.bouncycastle.crypto.test.ModeTest
getName() - Method in class org.bouncycastle.crypto.test.OAEPTest
getName() - Method in class org.bouncycastle.crypto.test.PKCS12Test
getName() - Method in class org.bouncycastle.crypto.test.PKCS5Test
getName() - Method in class org.bouncycastle.crypto.test.PSSTest
getName() - Method in class org.bouncycastle.crypto.test.PaddingTest
getName() - Method in class org.bouncycastle.crypto.test.RC2Test
getName() - Method in class org.bouncycastle.crypto.test.RC4Test
getName() - Method in class org.bouncycastle.crypto.test.RC5Test
getName() - Method in class org.bouncycastle.crypto.test.RC6Test
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
getName() - Method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
getName() - Method in class org.bouncycastle.crypto.test.RSATest
getName() - Method in class org.bouncycastle.crypto.test.RijndaelTest
getName() - Method in class org.bouncycastle.crypto.test.SHA1DigestTest
getName() - Method in class org.bouncycastle.crypto.test.SHA1HMacTest
getName() - Method in class org.bouncycastle.crypto.test.SHA224DigestTest
getName() - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
getName() - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
getName() - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
getName() - Method in class org.bouncycastle.crypto.test.SerpentTest
getName() - Method in class org.bouncycastle.crypto.test.SkipjackTest
getName() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
getName() - Method in class org.bouncycastle.crypto.test.TigerDigestTest
getName() - Method in class org.bouncycastle.crypto.test.TwofishTest
getName() - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
getName() - Method in interface org.bouncycastle.util.test.Test
getNames() - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
  returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
  returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - Method in class org.bouncycastle.asn1.x509.GeneralNames
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.ocsp.SingleResponse
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getNonce() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getNonce() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getNotAfterTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getNotBeforeTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getOID(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
getOID(String) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
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.
getObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
  return whatever was following the tag.
getObject() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
getObject() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Sequence
  return the object at the sequence postion indicated by index.
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Set
  return the object at the set postion indicated by index.
getObjectDigest() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.Holder
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.ASN1Sequence
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.
getOctets() - Method in class org.bouncycastle.asn1.ASN1OctetString
getOctets() - Method in class org.bouncycastle.asn1.BERConstructedOctetString
getOctets() - Method in class org.bouncycastle.asn1.DERGeneralString
getOctets() - Method in class org.bouncycastle.asn1.DERIA5String
getOctets() - Method in class org.bouncycastle.asn1.DERNumericString
getOctets() - Method in class org.bouncycastle.asn1.DERPrintableString
getOctets() - Method in class org.bouncycastle.asn1.DERT61String
getOctets() - Method in class org.bouncycastle.asn1.DERUniversalString
getOctets() - Method in class org.bouncycastle.asn1.DERVisibleString
getOptionalSignature() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getOrdering() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
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.ISO9796d1Encoding
  return the maximum possible size for the output.
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.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 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 org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getP() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getP() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
getP() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
getP() - Method in class org.bouncycastle.asn1.x509.DSAParameter
getP() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
getP() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
getP() - Method in class org.bouncycastle.crypto.params.DHParameters
getP() - Method in class org.bouncycastle.crypto.params.DSAParameters
getP() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
getP() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getPSourceAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getPadBits(int) - Static method in class org.bouncycastle.asn1.DERBitString
  return the correct number of pad bits for a bit string defined in a 32 bit constant
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.
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 padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
  Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
  Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.TBCPadding
  Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.X923Padding
  Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
  Return the name of the algorithm the padder implements.
getParameters() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
getParameters() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
getParameters() - Method in class org.bouncycastle.asn1.x9.X962Parameters
getParameters() - Method in class org.bouncycastle.asn1.x9.X9FieldID
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
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.ElGamalKeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters
getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyParameters
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithRandom
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithSBox
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithSalt
getPartyAInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
getPassword() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  return the password byte array.
getPathLenConstraint() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
getPermittedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
getPoint() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
getPolicies() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
getPolicies() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
getPolicy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getPolicy(int) - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
getPolicyAuthority() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
getPolicyIdentifier() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
getPolicyQualifiers() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
getPositiveValue() - Method in class org.bouncycastle.asn1.DERInteger
  in some cases positive values get crammed into a space, that's not quite big enough...
getPreferrences() - Method in class org.bouncycastle.bcpg.sig.PreferredAlgorithms
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getPrimeExponentP() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
  return the prime exponent of p
getPrimeExponentQ() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
  return the prime exponent of q
getPrimeP() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
  return the prime P
getPrimeQ() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
  return the prime Q
getPrivate() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
  return the private key parameters.
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getPrivateExponent() - Method in class org.bouncycastle.bcpg.RSASecretBCPGKey
  return the private exponent for this key.
getPrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getProducedAt() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getProtectionMode() - Method in class org.bouncycastle.bcpg.S2K
  the protection mode - only if GN_DUMMY_S2K
getPublic() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
  return the public key parameters.
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getPublicExponent() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
getPublicExponent() - Method in class org.bouncycastle.bcpg.RSAPublicBCPGKey
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getPublicKey() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
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.
getPublicKeyData() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  for when the public key is raw bits...
getPublicKeyPacket() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
getPublicKeyParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getQ() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getQ() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getQ() - Method in class org.bouncycastle.asn1.x509.DSAParameter
getQ() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
getQ() - Method in class org.bouncycastle.crypto.params.DHParameters
getQ() - Method in class org.bouncycastle.crypto.params.DSAParameters
getQ() - Method in class org.bouncycastle.crypto.params.ECPublicKeyParameters
getQ() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getQ() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
getQInv() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getRC2ParameterVersion() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
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
getReasons() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
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
getRecoveredMessage() - Method in interface org.bouncycastle.crypto.SignerWithRecovery
  Returns a reference to what message was recovered (if any).
getRecoveredMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Return a reference to the recoveredMessage message.
getRecoveredMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Return a reference to the recoveredMessage message.
getReqCert() - Method in class org.bouncycastle.asn1.ocsp.Request
getReqPolicy() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
getRequestList() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
getRequestorName() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
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
getResponseExtensions() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getResponseStatus() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
getResponseType() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
getResponses() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getRevocationDate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
getRevocationReason() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getRevocationTime() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.CertificateList
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getRounds() - Method in class org.bouncycastle.crypto.params.RC5Parameters
getS2K() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
getS2K() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
getSBox(String) - Static method in class org.bouncycastle.crypto.engines.GOST28147Engine
  Return the S-Box associated with SBoxName
getSBox() - Method in class org.bouncycastle.crypto.params.ParametersWithSBox
getSID() - Method in class org.bouncycastle.asn1.cms.SignerInfo
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.
getSalt() - Method in class org.bouncycastle.crypto.params.ParametersWithSalt
getSaltLength() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getSecKeyData() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
getSeconds() - Method in class org.bouncycastle.asn1.tsp.Accuracy
getSecretKeyData() - Method in class org.bouncycastle.bcpg.SecretKeyPacket
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.DSAValidationParameters
getSeed() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
getSeed() - Method in class org.bouncycastle.crypto.params.MGFParameters
getSerial() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
getSerialNumber() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
getSerialNumber() - Method in class org.bouncycastle.asn1.ocsp.CertID
getSerialNumber() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getSharedSecret() - Method in class org.bouncycastle.crypto.params.KDFParameters
getSignature() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getSignature() - Method in class org.bouncycastle.asn1.ocsp.Signature
getSignature() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getSignature() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getSignature() - Method in class org.bouncycastle.asn1.x509.CertificateList
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getSignature() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getSignature() - Method in class org.bouncycastle.bcpg.SignaturePacket
  return the signature bytes - note this is normalised to be the ASN.1 encoding of what appears in the signature packet.
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.Signature
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.CertificateList
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getSignatureTrailer() - Method in class org.bouncycastle.bcpg.SignaturePacket
  return the signature trailer that must be included with the data to reconstruct the signature
getSignatureType() - Method in class org.bouncycastle.bcpg.OnePassSignaturePacket
  Return the signature type.
getSignatureType() - Method in class org.bouncycastle.bcpg.SignaturePacket
  return the signature type.
getSignatureValue() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedData
getSignerInfos() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getSingleExtensions() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
getSingleRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.Request
getSize() - Method in class org.bouncycastle.asn1.DERConstructedSequence
  Deprecated.
getSize() - Method in class org.bouncycastle.asn1.DERConstructedSet
  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.cmp.PKIStatusInfo
getStatus() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
getStatus() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
getStatusString() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
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.DERBitString
getString() - Method in class org.bouncycastle.asn1.DERGeneralString
getString() - Method in class org.bouncycastle.asn1.DERIA5String
getString() - Method in class org.bouncycastle.asn1.DERNumericString
getString() - Method in class org.bouncycastle.asn1.DERPrintableString
getString() - Method in interface org.bouncycastle.asn1.DERString
getString() - Method in class org.bouncycastle.asn1.DERT61String
getString() - Method in class org.bouncycastle.asn1.DERUTF8String
getString() - Method in class org.bouncycastle.asn1.DERUniversalString
getString() - Method in class org.bouncycastle.asn1.DERVisibleString
getString() - Method in class org.bouncycastle.asn1.x509.DisplayText
  Returns the stored `String` object.
getStringAt(int) - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
  Return the UTF8STRING at index i.
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
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
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
getSubpackets() - Method in class org.bouncycastle.bcpg.UserAttributePacket
getSuppPubInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
getTBSCertList() - Method in class org.bouncycastle.asn1.x509.CertificateList
getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getTag() - Method in class org.bouncycastle.asn1.DERUnknownTag
getTag() - Method in class org.bouncycastle.bcpg.ExperimentalPacket
getTagNo() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
getTagNo() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
getTagNo() - Method in class org.bouncycastle.asn1.x509.GeneralName
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.ocsp.SingleResponse
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
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.DERUTCTime
  return the time - always in the form of YYMMDDhhmmssGMT(+hh:mm|-hh:mm).
getTime() - Method in class org.bouncycastle.asn1.cms.Time
getTime() - Method in class org.bouncycastle.asn1.x509.Time
getTime() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
getTime() - Method in class org.bouncycastle.bcpg.sig.KeyExpirationTime
  Return the number of seconds after creation time a key is valid for.
getTime() - Method in class org.bouncycastle.bcpg.sig.SignatureCreationTime
getTime() - Method in class org.bouncycastle.bcpg.sig.SignatureExpirationTime
  return time in seconds before signature expires after creation time.
getTimeStampToken() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
getTrailerField() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getTrustAmount() - Method in class org.bouncycastle.bcpg.sig.TrustSignature
getTsa() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
getType() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
getType() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
  Return the tag number applying to the underlying choice.
getType() - Method in class org.bouncycastle.bcpg.S2K
getType() - Method in class org.bouncycastle.bcpg.SignatureSubpacket
getType() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  return the underlying cipher for the buffer.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  return the cipher this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
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.modes.CBCBlockCipher
  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.GOFBBlockCipher
  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.OpenPGPCFBBlockCipher
  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.SICBlockCipher
  return the underlying block cipher that we are wrapping.
getUnderlyingDigest() - Method in class org.bouncycastle.crypto.macs.HMac
getUnhashedSubPackets() - Method in class org.bouncycastle.bcpg.SignaturePacket
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
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
getValidDays() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
getValidationParameters() - Method in class org.bouncycastle.crypto.params.DHParameters
getValidationParameters() - Method in class org.bouncycastle.crypto.params.DSAParameters
getValidationParameters() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
getValue() - Method in class org.bouncycastle.asn1.DEREnumerated
getValue() - Method in class org.bouncycastle.asn1.DERInteger
getValue() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
getValue() - Method in class org.bouncycastle.asn1.ess.ContentIdentifier
getValue() - Method in class org.bouncycastle.asn1.x509.X509Extension
getValue() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
getValue() - Method in class org.bouncycastle.bcpg.CRC24
getValue() - Method in class org.bouncycastle.bcpg.MPInteger
getValueType() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
getValues() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
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 org.bouncycastle.asn1.cms.CompressedData
getVersion() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
getVersion() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
getVersion() - Method in class org.bouncycastle.asn1.cms.SignedData
getVersion() - Method in class org.bouncycastle.asn1.cms.SignerInfo
getVersion() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
getVersion() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
getVersion() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getVersion() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getVersion() - Method in class org.bouncycastle.asn1.pkcs.SignedData
getVersion() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
getVersion() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
getVersion() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
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.TBSCertificateStructure
getVersion() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getVersion() - Method in class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
getVersion() - Method in class org.bouncycastle.bcpg.PublicKeyPacket
getVersion() - Method in class org.bouncycastle.bcpg.SignaturePacket
  get the version number
getVersion() - Method in class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertList
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getX() - Method in class org.bouncycastle.bcpg.DSASecretBCPGKey
getX() - Method in class org.bouncycastle.bcpg.ElGamalSecretBCPGKey
getX() - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
getX() - Method in class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
getX() - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
getX() - Method in class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
getX() - Method in class org.bouncycastle.math.ec.ECPoint
getX0() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getX0L() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getY() - Method in class org.bouncycastle.bcpg.DSAPublicBCPGKey
getY() - Method in class org.bouncycastle.bcpg.ElGamalPublicBCPGKey
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 class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
getY() - Method in class org.bouncycastle.math.ec.ECPoint
gnBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
gostR28147_cbc - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_B - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_C - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_XchA - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_XchB - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_B - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_C - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_D - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_XchA - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_XchB - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_XchC - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3411 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3411_94_CryptoProParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3411_94_with_gostR3410_2001 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3411_94_with_gostR3410_94 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gost_ElSgDH3410_1 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gost_ElSgDH3410_default - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers

## 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
HAVAL_5_160 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
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
HashAlgorithmTags - interface org.bouncycastle.bcpg.HashAlgorithmTags.
  basic tags for hash algorithms
Hex - class org.bouncycastle.util.encoders.Hex.
Hex() - Constructor for class org.bouncycastle.util.encoders.Hex
HexEncoder - class org.bouncycastle.util.encoders.HexEncoder.
HexEncoder() - Constructor for class org.bouncycastle.util.encoders.HexEncoder
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
Holder - class org.bouncycastle.asn1.x509.Holder.
  The Holder object.
Holder(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.Holder
Holder(IssuerSerial) - Constructor for class org.bouncycastle.asn1.x509.Holder
Holder(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.Holder
hasFullMessage() - Method in interface org.bouncycastle.crypto.SignerWithRecovery
  Returns true if the signer has recovered the full message as part of signature verification.
hasFullMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Return true if the full message was recoveredMessage.
hasFullMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Return true if the full message was recoveredMessage.
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
hashCode() - Method in class org.bouncycastle.asn1.ASN1Encodable
hashCode() - Method in class org.bouncycastle.asn1.ASN1Null
hashCode() - Method in class org.bouncycastle.asn1.ASN1OctetString
hashCode() - Method in class org.bouncycastle.asn1.ASN1Sequence
hashCode() - Method in class org.bouncycastle.asn1.ASN1Set
hashCode() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
hashCode() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
hashCode() - Method in class org.bouncycastle.asn1.DERBMPString
hashCode() - Method in class org.bouncycastle.asn1.DERBitString
hashCode() - Method in class org.bouncycastle.asn1.DERBoolean
hashCode() - Method in class org.bouncycastle.asn1.DEREnumerated
hashCode() - Method in class org.bouncycastle.asn1.DERGeneralString
hashCode() - Method in class org.bouncycastle.asn1.DERGeneralizedTime
hashCode() - Method in class org.bouncycastle.asn1.DERIA5String
hashCode() - Method in class org.bouncycastle.asn1.DERInteger
hashCode() - Method in class org.bouncycastle.asn1.DERNull
hashCode() - Method in class org.bouncycastle.asn1.DERNumericString
hashCode() - Method in class org.bouncycastle.asn1.DERObject
hashCode() - Method in class org.bouncycastle.asn1.DERObjectIdentifier
hashCode() - Method in class org.bouncycastle.asn1.DERPrintableString
hashCode() - Method in class org.bouncycastle.asn1.DERT61String
hashCode() - Method in class org.bouncycastle.asn1.DERUTCTime
hashCode() - Method in class org.bouncycastle.asn1.DERUTF8String
hashCode() - Method in class org.bouncycastle.asn1.DERUniversalString
hashCode() - Method in class org.bouncycastle.asn1.DERUnknownTag
hashCode() - Method in class org.bouncycastle.asn1.DERVisibleString
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Extension
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Extensions
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Name
hashCode() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacket

## I

IA5_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
IDEA - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
IDEACBCPar - class org.bouncycastle.asn1.misc.IDEACBCPar.
IDEACBCPar(byte[]) - Constructor for class org.bouncycastle.asn1.misc.IDEACBCPar
IDEACBCPar(ASN1Sequence) - 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.
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.
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
IESWithCipherParameters - class org.bouncycastle.crypto.params.IESWithCipherParameters.
IESWithCipherParameters(byte[], byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.IESWithCipherParameters
IMAGE_ATTRIBUTE - Static variable in interface org.bouncycastle.bcpg.UserAttributeSubpacketTags
INITIALS - Static variable in class org.bouncycastle.asn1.x509.X509Name
INTEGER - Static variable in interface org.bouncycastle.asn1.DERTags
INTERNAL_ERROR - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
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
ISO7816d4Padding - class org.bouncycastle.crypto.paddings.ISO7816d4Padding.
  A padder that adds ISO7816-4 padding to a block.
ISO7816d4Padding() - Constructor for class org.bouncycastle.crypto.paddings.ISO7816d4Padding
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
ISO9796d1Encoding - class org.bouncycastle.crypto.encodings.ISO9796d1Encoding.
  ISO 9796-1 padding.
ISO9796d1Encoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
ISO9796d2PSSSigner - class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner.
  ISO9796-2 - mechanism using a hash function with recovery (scheme 2 and 3).
ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Generate a signer for the with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.
ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Constructor for a signer with an explicit digest trailer.
ISO9796d2Signer - class org.bouncycastle.crypto.signers.ISO9796d2Signer.
  ISO9796-2 - mechanism using a hash function with recovery (scheme 1)
ISO9796d2Signer(AsymmetricBlockCipher, Digest, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Generate a signer for the with either implicit or explicit trailers for ISO9796-2.
ISO9796d2Signer(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
  Constructor for a signer with an explicit digest trailer.
ISSUER_KEY_ID - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
IV_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
IetfAttrSyntax - class org.bouncycastle.asn1.x509.IetfAttrSyntax.
  Implementation of `IetfAttrSyntax` as specified by RFC3281.
IetfAttrSyntax(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.IetfAttrSyntax
InhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Inhibit Any Policy
InputStreamPacket - class org.bouncycastle.bcpg.InputStreamPacket.
InputStreamPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.InputStreamPacket
InstructionCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Hold Instruction Code
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
IssuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Issuer Alternative Name
IssuerAndSerialNumber - class org.bouncycastle.asn1.cms.IssuerAndSerialNumber.
IssuerAndSerialNumber(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
IssuerAndSerialNumber(X509Name, DERInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
IssuerAndSerialNumber - class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber.
IssuerAndSerialNumber(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
IssuerAndSerialNumber(X509Name, DERInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
IssuerKeyID - class org.bouncycastle.bcpg.sig.IssuerKeyID.
  packet giving signature creation time.
IssuerKeyID(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.IssuerKeyID
IssuerKeyID(boolean, long) - Constructor for class org.bouncycastle.bcpg.sig.IssuerKeyID
IssuerSerial - class org.bouncycastle.asn1.x509.IssuerSerial.
IssuerSerial(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
IssuerSerial(GeneralNames, DERInteger) - 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(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.IssuingDistributionPoint
  Constructor from ASN1Sequence
IssuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Issuing Distribution Point
iPAddress - Static variable in class org.bouncycastle.asn1.x509.GeneralName
id - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
idSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
id_PBES2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_PBKDF2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_RSAES_OAEP - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_RSASSA_PSS - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_SHA1 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
id_aa - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_contentIdentifier - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_encrypKeyPref - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_otherSigCert - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_signatureTimeStampToken - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_signerLocation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_signingCertificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aes128_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes128_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes128_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes128_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes128_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes192_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes192_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes192_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes192_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes192_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes256_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes256_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes256_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes256_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes256_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_alg_PWRI_KEK - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_ct - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_ct_TSTInfo - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_ct_compressedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfApproval - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfCreation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfDelivery - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfOrigin - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfReceipt - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfSender - 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_hmacWithSHA1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_kp_OCSPSigning - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
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_mgf1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_pSpecified - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_pkix_ocsp - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_archive_cutoff - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_basic - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_crl - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_nocheck - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_nonce - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_response - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_service_locator - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_publicKeyType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
id_qt_cps - Static variable in class org.bouncycastle.asn1.x509.PolicyQualifierId
id_qt_unotice - Static variable in class org.bouncycastle.asn1.x509.PolicyQualifierId
id_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
  initialise the cipher.
init(KeyGenerationParameters) - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
  intialise the key pair generator.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.BasicAgreement
  initialise the agreement engine.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.BlockCipher
  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.BufferedBlockCipher
  initialise the cipher.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.CipherKeyGenerator
  initialise the key generator.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.DSA
  initialise the signer for signature generation or signature verification.
init(DerivationParameters) - Method in interface org.bouncycastle.crypto.DerivationFunction
init(CipherParameters) - Method in interface org.bouncycastle.crypto.Mac
  Initialise the MAC.
init(byte[], byte[], int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
  initialise the PBE generator.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.Signer
  Initialise the signer for signing or verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.StreamBlockCipher
  initialise the underlying cipher.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.StreamCipher
  Initialise the cipher.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.Wrapper
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.ECDHBasicAgreement
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
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.engines.AESEngine
  initialise an AES cipher.
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.AESLightEngine
  initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESWrapEngine
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.CAST5Engine
  initialise a CAST 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.DESedeEngine
  initialise a DESede cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
  Method init
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.GOST28147Engine
  initialise an GOST28147 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.IDEAEngine
  initialise an IDEA cipher.
init(boolean, CipherParameters, CipherParameters, CipherParameters) - Method in class org.bouncycastle.crypto.engines.IESEngine
  Initialise the encryptor.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NullEngine
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.RC2WrapEngine
  Method init
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.RC532Engine
  initialise a RC5-32 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.RC6Engine
  initialise a RC5-32 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.RijndaelEngine
  initialise a Rijndael cipher.
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.TwofishEngine
  initialise a Twofish cipher.
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(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.DHParametersGenerator
  Initialise the parameters generator.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
  initialise the key generator.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
  initialise the key generator.
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.KDF2BytesGenerator
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
  Initialise - note the iteration count for this algorithm is fixed at 1.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.HMac
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.CFBBlockCipher
  Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
  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.OpenPGPCFBBlockCipher
  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.SICBlockCipher
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.ISO7816d4Padding
  Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
  Initialise the padder.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  initialise the cipher.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
  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.ZeroBytePadding
  Initialise the padder.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSASigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  Initialise the signer.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.PSSSigner
initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.Base64Encoder
initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.HexEncoder
intValue() - Method in class org.bouncycastle.asn1.DERBitString
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement
isCA() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
isClearText() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
isConstructed() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
isCritical() - Method in class org.bouncycastle.asn1.x509.X509Extension
isCritical() - Method in class org.bouncycastle.bcpg.SignatureSubpacket
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.
isExportable() - Method in class org.bouncycastle.bcpg.sig.Exportable
isIndirectCRL() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
isNamedCurve() - Method in class org.bouncycastle.asn1.x9.X962Parameters
isPrimaryUserID() - Method in class org.bouncycastle.bcpg.sig.PrimaryUserID
isPrivate() - Method in class org.bouncycastle.crypto.params.AsymmetricKeyParameter
isRevocable() - Method in class org.bouncycastle.bcpg.sig.Revocable
isSuccessful() - Method in class org.bouncycastle.util.test.SimpleTestResult
isSuccessful() - Method in interface org.bouncycastle.util.test.TestResult
isTagged() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
isTagged() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
isTagged() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
isTrue() - Method in class org.bouncycastle.asn1.DERBoolean
isWeakKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESParameters
  DES has 16 weak keys.
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.
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.
iterationCount - Variable in class org.bouncycastle.crypto.PBEParametersGenerator

## K

KDF2BytesGenerator - class org.bouncycastle.crypto.generators.KDF2BytesGenerator.
  Generator for PBE derived keys and ivs as defined by IEEE P1363a
  This implementation is based on draft 9 of 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(byte[], DERGeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
KEKIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
KEKRecipientInfo - class org.bouncycastle.asn1.cms.KEKRecipientInfo.
KEKRecipientInfo(KEKIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
KEKRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated. use lower case version
KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated. use lower case version
KEY_EXPIRE_TIME - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
KEY_FLAGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
KEY_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
KEY_SERVER_PREFS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
KeyAgreeRecipientInfo - class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo.
KeyAgreeRecipientInfo(OriginatorIdentifierOrKey, ASN1OctetString, AlgorithmIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
KeyAgreeRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
KeyDerivationFunc - class org.bouncycastle.asn1.pkcs.KeyDerivationFunc.
KeyExpirationTime - class org.bouncycastle.bcpg.sig.KeyExpirationTime.
  packet giving time after creation at which the key expires.
KeyExpirationTime(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.KeyExpirationTime
KeyExpirationTime(boolean, long) - Constructor for class org.bouncycastle.bcpg.sig.KeyExpirationTime
KeyFlags - class org.bouncycastle.bcpg.sig.KeyFlags.
  Packet holding the key flag values.
KeyFlags(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.KeyFlags
KeyFlags(boolean, int) - Constructor for class org.bouncycastle.bcpg.sig.KeyFlags
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).
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.
  The KeyPurposeId object.
KeySpecificInfo - class org.bouncycastle.asn1.x9.KeySpecificInfo.
  ASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure.
KeySpecificInfo(DERObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
KeySpecificInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
KeyTransRecipientInfo - class org.bouncycastle.asn1.cms.KeyTransRecipientInfo.
KeyTransRecipientInfo(RecipientIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
KeyTransRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
KeyUsage - class org.bouncycastle.asn1.x509.KeyUsage.
  The KeyUsage object.
KeyUsage(int) - Constructor for class org.bouncycastle.asn1.x509.KeyUsage
  Basic constructor.
KeyUsage(DERBitString) - Constructor for class org.bouncycastle.asn1.x509.KeyUsage
KeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Key Usage
keyAgreement - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
keyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
keyCertSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
keyCompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
keyCompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
keyEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
keyIDToBytes(long) - Static method in class org.bouncycastle.bcpg.sig.IssuerKeyID

## L

L - Static variable in class org.bouncycastle.asn1.x509.X509Name
  locality name - StringType(SIZE(1..64))
LITERAL_DATA - Static variable in interface org.bouncycastle.bcpg.PacketTags
LiteralDataPacket - class org.bouncycastle.bcpg.LiteralDataPacket.
  generic literal data packet.
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.
localityName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers

## M

M32 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
MAC_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
MALFORMED_REQUEST - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
MARKER - Static variable in interface org.bouncycastle.bcpg.PacketTags
MAX_MICROS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
MAX_MILLIS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
MAX_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
MD2 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
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
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
MD5 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
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
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
MIDPTest - class org.bouncycastle.crypto.examples.MIDPTest.
  MIDP is a simple graphics application for the J2ME CLDC/MIDP.
MIDPTest() - Constructor for class org.bouncycastle.crypto.examples.MIDPTest
MIN_MICROS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
MIN_MILLIS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
MOD_DETECTION_CODE - Static variable in interface org.bouncycastle.bcpg.PacketTags
MPInteger - class org.bouncycastle.bcpg.MPInteger.
  a mulitple precision integer
MPInteger(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.MPInteger
MPInteger(BigInteger) - Constructor for class org.bouncycastle.bcpg.MPInteger
Mac - interface org.bouncycastle.crypto.Mac.
  The base interface for implementations of message authentication codes (MACs).
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
MacTest - class org.bouncycastle.crypto.test.MacTest.
  MAC tester - vectors from FIP 81 and FIP 113.
MacTest() - Constructor for class org.bouncycastle.crypto.test.MacTest
MarkerPacket - class org.bouncycastle.bcpg.MarkerPacket.
  Basic type for a marker packet
MarkerPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.MarkerPacket
MessageImprint - class org.bouncycastle.asn1.tsp.MessageImprint.
MessageImprint(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.tsp.MessageImprint
MessageImprint(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.tsp.MessageImprint
MiscObjectIdentifiers - interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers.
MiscTest - class org.bouncycastle.asn1.test.MiscTest.
MiscTest() - Constructor for class org.bouncycastle.asn1.test.MiscTest
ModDetectionCodePacket - class org.bouncycastle.bcpg.ModDetectionCodePacket.
  basic packet for a mdoification detection code packet.
ModDetectionCodePacket(byte[]) - Constructor for class org.bouncycastle.bcpg.ModDetectionCodePacket
ModeTest - class org.bouncycastle.crypto.test.ModeTest.
  CFB/OFB Mode test of IV padding.
ModeTest() - Constructor for class org.bouncycastle.crypto.test.ModeTest
mac - Variable in class org.bouncycastle.crypto.io.MacInputStream
mac - Variable in class org.bouncycastle.crypto.io.MacOutputStream
main(String[]) - Static method in class org.bouncycastle.asn1.test.BitStringTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.CMSTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.CertificateTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.GeneralizedTimeTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.GenerationTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.MiscTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.OCSPTest
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.PKCS12Test
main(String[]) - Static method in class org.bouncycastle.asn1.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.SMIMETest
main(String[]) - Static method in class org.bouncycastle.asn1.test.SetTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X509NameTest
main(String[]) - Static method in class org.bouncycastle.asn1.test.X9Test
main(String[]) - Static method in class org.bouncycastle.crypto.examples.DESExample
main(String[]) - Static method in class org.bouncycastle.crypto.test.AESTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.BigIntegerTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.BlowfishTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CAST5Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.CAST6Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.CTSTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.CryptoRegressionTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DESTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DESedeTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DHTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.DSATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECGOST3410Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECIESTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ECTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ElGamalTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST28147Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3410Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3411DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.IDEATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ISO9796Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD2DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD4DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD5DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.MD5HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.MacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.ModeTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.OAEPTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.PKCS12Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.PKCS5Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.PSSTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.PaddingTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC2Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC4Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC5Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RC6Test
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RSATest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RegressionTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.RijndaelTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA1DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA1HMacTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA224DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA256DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA384DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512DigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SerpentTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.SkipjackTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.TigerDigestTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.TwofishTest
main(String[]) - Static method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
md2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
md2WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
md4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
md5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
md5WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
message(String) - Method in class org.bouncycastle.crypto.examples.MIDPTest
messageDigest - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
multiply(BigInteger) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
multiply(BigInteger) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
multiply(BigInteger) - Method in class org.bouncycastle.math.ec.ECPoint

## N

NAME_RELATIVE_TO_CRL_ISSUER - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
NISTObjectIdentifiers - interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers.
NOTATION_DATA - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
NULL - Static variable in interface org.bouncycastle.asn1.DERTags
NULL - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
NUMERIC_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
NameConstraints - class org.bouncycastle.asn1.x509.NameConstraints.
NameConstraints(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.NameConstraints
NameConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Name Constraints
NetscapeCertType - class org.bouncycastle.asn1.misc.NetscapeCertType.
  The NetscapeCertType object.
NetscapeCertType(int) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
  Basic constructor.
NetscapeCertType(DERBitString) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
NetscapeRevocationURL - class org.bouncycastle.asn1.misc.NetscapeRevocationURL.
NetscapeRevocationURL(DERIA5String) - Constructor for class org.bouncycastle.asn1.misc.NetscapeRevocationURL
NoticeReference - class org.bouncycastle.asn1.x509.NoticeReference.
  `NoticeReference` class, used in `CertificatePolicies` X509 V3 extensions (in policy qualifiers).
NoticeReference(String, Vector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
  Creates a new `NoticeReference` instance.
NoticeReference(String, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
  Creates a new `NoticeReference` instance.
NoticeReference(int, String, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
  Creates a new `NoticeReference` instance.
NoticeReference(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
  Creates a new `NoticeReference` instance.
NullEngine - class org.bouncycastle.crypto.engines.NullEngine.
  The no-op engine that just copies bytes through, irrespective of whether encrypting and decrypting.
NullEngine() - Constructor for class org.bouncycastle.crypto.engines.NullEngine
  Standard constructor.
NumberParsing - class org.bouncycastle.util.test.NumberParsing.
  Parsing
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement
netscape - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeBaseURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeCARevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeCApolicyURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeCertComment - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeCertType - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeRenewalURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeRevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeSSLServerName - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
nextPacketTag() - Method in class org.bouncycastle.bcpg.BCPGInputStream
  returns the nest packet tag in the stream.
nextToken() - Method in class org.bouncycastle.asn1.OIDTokenizer
nextToken() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
nistAlgorithm - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
nonRepudiation - Static variable in class org.bouncycastle.asn1.x509.KeyUsage

## 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
OAEPEncoding(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
OAEPEncoding(AsymmetricBlockCipher, Digest, byte[]) - 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
OCSPObjectIdentifiers - interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers.
OCSPRequest - class org.bouncycastle.asn1.ocsp.OCSPRequest.
OCSPRequest(TBSRequest, Signature) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPRequest
OCSPRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPRequest
OCSPResponse - class org.bouncycastle.asn1.ocsp.OCSPResponse.
OCSPResponse(OCSPResponseStatus, ResponseBytes) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponse
OCSPResponse(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponse
OCSPResponseStatus - class org.bouncycastle.asn1.ocsp.OCSPResponseStatus.
OCSPResponseStatus(int) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
  The OCSPResponseStatus enumeration.
OCSPResponseStatus(DEREnumerated) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
OCSPTest - class org.bouncycastle.asn1.test.OCSPTest.
OCSPTest() - Constructor for class org.bouncycastle.asn1.test.OCSPTest
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
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.
ONE - Static variable in interface org.bouncycastle.math.ec.ECConstants
ONE_PASS_SIGNATURE - Static variable in interface org.bouncycastle.bcpg.PacketTags
OU - Static variable in class org.bouncycastle.asn1.x509.X509Name
  organizational unit name - StringType(SIZE(1..64))
ObjectDigestInfo - class org.bouncycastle.asn1.x509.ObjectDigestInfo.
ObjectDigestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.ObjectDigestInfo
OnePassSignaturePacket - class org.bouncycastle.bcpg.OnePassSignaturePacket.
  generic signature object
OnePassSignaturePacket(int, int, int, long, boolean) - Constructor for class org.bouncycastle.bcpg.OnePassSignaturePacket
OpenPGPCFBBlockCipher - class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher.
  Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
OpenPGPCFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
  Basic constructor.
OpenSSLPBEParametersGenerator - class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator.
  Generator for PBE derived keys and ivs as usd by OpenSSL.
OpenSSLPBEParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
  Construct a OpenSSL Parameters generator.
OriginatorIdentifierOrKey - class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey.
OriginatorIdentifierOrKey(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
OriginatorIdentifierOrKey(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
OriginatorIdentifierOrKey(OriginatorPublicKey) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
OriginatorIdentifierOrKey(DERObject) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
OriginatorInfo - class org.bouncycastle.asn1.cms.OriginatorInfo.
OriginatorInfo(ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.OriginatorInfo
OriginatorInfo(ASN1Sequence) - 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
OtherCertID - class org.bouncycastle.asn1.ess.OtherCertID.
OtherCertID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
  constructor
OtherCertID(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
OtherCertID(AlgorithmIdentifier, byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
OtherInfo - class org.bouncycastle.asn1.x9.OtherInfo.
  ANS.1 def for Diffie-Hellman key exchange OtherInfo structure.
OtherInfo(KeySpecificInfo, ASN1OctetString, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.OtherInfo
OtherInfo(ASN1Sequence) - 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
OtherRecipientInfo - class org.bouncycastle.asn1.cms.OtherRecipientInfo.
OtherRecipientInfo(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.cms.OtherRecipientInfo
OtherRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OtherRecipientInfo
OtherSigningCertificate - class org.bouncycastle.asn1.ess.OtherSigningCertificate.
OtherSigningCertificate(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ess.OtherSigningCertificate
  constructeurs
OtherSigningCertificate(OtherCertID) - Constructor for class org.bouncycastle.asn1.ess.OtherSigningCertificate
OutputStreamPacket - class org.bouncycastle.bcpg.OutputStreamPacket.
OutputStreamPacket(BCPGOutputStream) - Constructor for class org.bouncycastle.bcpg.OutputStreamPacket
objectSigning - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
objectSigningCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
ocspAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
oids() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  return an Enumeration of the extension field's object ids.
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
open() - Method in class org.bouncycastle.bcpg.OutputStreamPacket
org.bouncycastle.asn1 - package org.bouncycastle.asn1
  A library for parsing and writing ASN.1 objects.
org.bouncycastle.asn1.cmp - package org.bouncycastle.asn1.cmp
  Support classes useful for encoding and supporting PKIX-CMP as described RFC 2510.
org.bouncycastle.asn1.cms - package org.bouncycastle.asn1.cms
  Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).
org.bouncycastle.asn1.cryptopro - package org.bouncycastle.asn1.cryptopro
  Support classes for CRYPTO-PRO related objects - such as GOST identifiers.
org.bouncycastle.asn1.ess - package org.bouncycastle.asn1.ess
  Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634.
org.bouncycastle.asn1.misc - package org.bouncycastle.asn1.misc
  Miscellaneous object identifiers and objects.
org.bouncycastle.asn1.mozilla - package org.bouncycastle.asn1.mozilla
  Support classes useful for encoding objects used by mozilla.
org.bouncycastle.asn1.nist - package org.bouncycastle.asn1.nist
  Support classes for NIST related objects.
org.bouncycastle.asn1.ocsp - package org.bouncycastle.asn1.ocsp
  Support classes useful for encoding and supporting OCSP objects.
org.bouncycastle.asn1.oiw - package org.bouncycastle.asn1.oiw
  Objects and OID for the support of ISO OIW.
org.bouncycastle.asn1.pkcs - package org.bouncycastle.asn1.pkcs
  Support classes useful for encoding and supporting the various RSA PKCS documents.
org.bouncycastle.asn1.sec - package org.bouncycastle.asn1.sec
  Classes for support of the SEC standard for Elliptic Curve.
org.bouncycastle.asn1.smime - package org.bouncycastle.asn1.smime
  Support classes useful for encoding and supporting S/MIME.
org.bouncycastle.asn1.teletrust - package org.bouncycastle.asn1.teletrust
  Support classes for TeleTrust related objects.
org.bouncycastle.asn1.test - package org.bouncycastle.asn1.test
  Test programs for the ASN.1 package.
org.bouncycastle.asn1.tsp - package org.bouncycastle.asn1.tsp
  Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.
org.bouncycastle.asn1.util - package org.bouncycastle.asn1.util
  An ASN.1 dump utility.
org.bouncycastle.asn1.x509 - package org.bouncycastle.asn1.x509
  Support classes useful for encoding and processing X.509 certificates.
org.bouncycastle.asn1.x9 - package org.bouncycastle.asn1.x9
  Support classes useful for encoding and supporting X9.62 elliptic curve.
org.bouncycastle.bcpg - package org.bouncycastle.bcpg
  Low level classes for dealing with OpenPGP objects.
org.bouncycastle.bcpg.sig - package org.bouncycastle.bcpg.sig
  Low level classes for dealing with OpenPGP signature attributes.
org.bouncycastle.crypto - package org.bouncycastle.crypto
  Base classes for the lightweight API.
org.bouncycastle.crypto.agreement - package org.bouncycastle.crypto.agreement
  Basic key agreement classes.
org.bouncycastle.crypto.digests - package org.bouncycastle.crypto.digests
  Message digest classes.
org.bouncycastle.crypto.encodings - package org.bouncycastle.crypto.encodings
  Block encodings for asymmetric ciphers.
org.bouncycastle.crypto.engines - package org.bouncycastle.crypto.engines
  Basic cipher classes.
org.bouncycastle.crypto.examples - package org.bouncycastle.crypto.examples
  Simple examples of light weight API usage.
org.bouncycastle.crypto.generators - package org.bouncycastle.crypto.generators
  Generators for keys, key pairs and password based encryption algorithms.
org.bouncycastle.crypto.io - package org.bouncycastle.crypto.io
  Classes for doing "enhanced" I/O with Digests and MACs.
org.bouncycastle.crypto.macs - package org.bouncycastle.crypto.macs
  Classes for creating MACs and HMACs.
org.bouncycastle.crypto.modes - package org.bouncycastle.crypto.modes
  Modes for symmetric ciphers.
org.bouncycastle.crypto.paddings - package org.bouncycastle.crypto.paddings
  Paddings for symmetric ciphers.
org.bouncycastle.crypto.params - package org.bouncycastle.crypto.params
  Classes for parameter objects for ciphers and generators.
org.bouncycastle.crypto.signers - package org.bouncycastle.crypto.signers
  Basic signers.
org.bouncycastle.crypto.test - package org.bouncycastle.crypto.test
  Example code and test classes for the lightweight API.
org.bouncycastle.math.ec - package org.bouncycastle.math.ec
  Math support for Elliptic Curve.
org.bouncycastle.util.encoders - package org.bouncycastle.util.encoders
  Classes for producing and reading Base64 and Hex strings.
org.bouncycastle.util.test - package org.bouncycastle.util.test
  Light weight test API.
organization - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
organizationalUnitName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
otherName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
out - Variable in class org.bouncycastle.bcpg.OutputStreamPacket

## P

PBEParametersGenerator - class org.bouncycastle.crypto.PBEParametersGenerator.
  super class for all Password Based Encryption (PBE) parameter generator classes.
PBEParametersGenerator() - Constructor for class org.bouncycastle.crypto.PBEParametersGenerator
  base constructor.
PBES2Algorithms - class org.bouncycastle.asn1.pkcs.PBES2Algorithms.
  Deprecated. - use AlgorithmIdentifier and PBES2Parameters
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
PBKDF2Params - class org.bouncycastle.asn1.pkcs.PBKDF2Params.
PBKDF2Params(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
PBKDF2Params(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
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.
PKCS10Test - class org.bouncycastle.asn1.test.PKCS10Test.
PKCS10Test() - Constructor for class org.bouncycastle.asn1.test.PKCS10Test
PKCS12PBEParams - class org.bouncycastle.asn1.pkcs.PKCS12PBEParams.
PKCS12PBEParams(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
PKCS12PBEParams(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
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).
PKCS12Test - class org.bouncycastle.asn1.test.PKCS12Test.
PKCS12Test() - Constructor for class org.bouncycastle.asn1.test.PKCS12Test
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)
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.
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
  The vectors are Base 64 encoded and encrypted using the password "password" (without quotes).
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
PKCSObjectIdentifiers - interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers.
PKIFailureInfo - class org.bouncycastle.asn1.cmp.PKIFailureInfo.
  PKIFailureInfo ::= BIT STRING { badAlg (0), -- unrecognized or unsupported Algorithm Identifier badRequest (2), -- transaction not permitted or supported badDataFormat (5), -- the data submitted has the wrong format timeNotAvailable (14), -- the TSA's time source is not available unacceptedPolicy (15), -- the requested TSA policy is not supported by the TSA unacceptedExtension (16), -- the requested extension is not supported by the TSA addInfoNotAvailable (17) -- the additional information requested could not be understood -- or is not available systemFailure (25) -- the request cannot be handled due to system failure }
PKIFailureInfo(int) - Constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
  Basic constructor.
PKIFailureInfo(DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
PKIFreeText - class org.bouncycastle.asn1.cmp.PKIFreeText.
PKIFreeText(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIFreeText(DERUTF8String) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIStatus - interface org.bouncycastle.asn1.cmp.PKIStatus.
PKIStatusInfo - class org.bouncycastle.asn1.cmp.PKIStatusInfo.
PKIStatusInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
PKIStatusInfo(int) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
PKIStatusInfo(int, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
PLACEHOLDER - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
POLICY_URL - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
PREFERRED_COMP_ALGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
PREFERRED_HASH_ALGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
PREFERRED_KEY_SERV - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
PREFERRED_SYM_ALGS - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
PRIMARY_USER_ID - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
PRINTABLE_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated. use lower case version
PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated. use lower case version
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
PSSSigner(AsymmetricBlockCipher, Digest, int, byte) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
PSSTest - class org.bouncycastle.crypto.test.PSSTest.
PSSTest() - Constructor for class org.bouncycastle.crypto.test.PSSTest
PUBLIC_KEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
PUBLIC_KEY_ENC_SESSION - Static variable in interface org.bouncycastle.bcpg.PacketTags
PUBLIC_SUBKEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
Packet - class org.bouncycastle.bcpg.Packet.
Packet() - Constructor for class org.bouncycastle.bcpg.Packet
PacketTags - interface org.bouncycastle.bcpg.PacketTags.
  Basic PGP packet tag types.
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, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  Create a buffered block cipher with the desired padding.
PaddedBufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
  Create a buffered block cipher PKCS7 padding
PaddingTest - class org.bouncycastle.crypto.test.PaddingTest.
  General Padding tests.
PaddingTest() - Constructor for class org.bouncycastle.crypto.test.PaddingTest
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, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
ParametersWithRandom(CipherParameters) - Constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
ParametersWithSBox - class org.bouncycastle.crypto.params.ParametersWithSBox.
ParametersWithSBox(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSBox
ParametersWithSalt - class org.bouncycastle.crypto.params.ParametersWithSalt.
  Cipher parameters with a fixed salt value associated with them.
ParametersWithSalt(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSalt
ParametersWithSalt(CipherParameters, byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSalt
PasswordRecipientInfo - class org.bouncycastle.asn1.cms.PasswordRecipientInfo.
PasswordRecipientInfo(AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
PasswordRecipientInfo(AlgorithmIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
PasswordRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
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
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 - class org.bouncycastle.asn1.x509.PolicyMappings.
  PolicyMappings V3 extension, described in RFC3280.
PolicyMappings(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
  Creates a new `PolicyMappings` instance.
PolicyMappings(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
  Creates a new `PolicyMappings` instance.
PolicyMappings - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Policy Mappings
PolicyQualifierId - class org.bouncycastle.asn1.x509.PolicyQualifierId.
  PolicyQualifierId, used in the CertificatePolicies X509V3 extension.
PolicyQualifierInfo - class org.bouncycastle.asn1.x509.PolicyQualifierInfo.
  Policy qualifiers, used in the X509V3 CertificatePolicies extension.
PolicyQualifierInfo(DERObjectIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
  Creates a new `PolicyQualifierInfo` instance.
PolicyQualifierInfo(String) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
  Creates a new `PolicyQualifierInfo` containing a cPSuri qualifier.
PolicyQualifierInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
  Creates a new `PolicyQualifierInfo` instance.
PreferredAlgorithms - class org.bouncycastle.bcpg.sig.PreferredAlgorithms.
  packet giving signature creation time.
PreferredAlgorithms(int, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.PreferredAlgorithms
PreferredAlgorithms(int, boolean, int[]) - Constructor for class org.bouncycastle.bcpg.sig.PreferredAlgorithms
PrimaryUserID - class org.bouncycastle.bcpg.sig.PrimaryUserID.
  packet giving whether or not the signature is signed using the primary user ID for the key.
PrimaryUserID(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.PrimaryUserID
PrimaryUserID(boolean, boolean) - Constructor for class org.bouncycastle.bcpg.sig.PrimaryUserID
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
PublicKeyAlgorithmTags - interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags.
  Public Key Algorithm tag numbers
PublicKeyAndChallenge - class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge.
  This is designed to parse the PublicKeyAndChallenge created by the KEYGEN tag included by Mozilla based browsers.
PublicKeyAndChallenge(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
PublicKeyEncSessionPacket - class org.bouncycastle.bcpg.PublicKeyEncSessionPacket.
  basic packet for a PGP public key
PublicKeyEncSessionPacket(long, int, BigInteger[]) - Constructor for class org.bouncycastle.bcpg.PublicKeyEncSessionPacket
PublicKeyPacket - class org.bouncycastle.bcpg.PublicKeyPacket.
  basic packet for a PGP public key
PublicKeyPacket(int, Date, BCPGKey) - Constructor for class org.bouncycastle.bcpg.PublicKeyPacket
  Construct version 4 public key packet.
PublicSubkeyPacket - class org.bouncycastle.bcpg.PublicSubkeyPacket.
  basic packet for a PGP public key
PublicSubkeyPacket(int, Date, BCPGKey) - Constructor for class org.bouncycastle.bcpg.PublicSubkeyPacket
  Construct version 4 public key packet.
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.ISO7816d4Padding
  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.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
  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.ZeroBytePadding
  return the number of pad bytes present in the block.
padding - Variable in class org.bouncycastle.util.encoders.Base64Encoder
partialBlockOkay - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
password - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
pauseApp() - Method in class org.bouncycastle.crypto.examples.MIDPTest
pbeWithMD2AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithMD2AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithMD5AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithMD5AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHA1AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHA1AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHAAnd128BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHAAnd128BitRC4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHAAnd2_KeyTripleDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHAAnd3_KeyTripleDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHAAnd40BitRC4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbewithSHAAnd40BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
perform() - Method in class org.bouncycastle.asn1.test.BitStringTest
perform() - Method in class org.bouncycastle.asn1.test.CMSTest
perform() - Method in class org.bouncycastle.asn1.test.CertificateTest
perform() - Method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
perform() - Method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
perform() - Method in class org.bouncycastle.asn1.test.GeneralizedTimeTest
perform() - Method in class org.bouncycastle.asn1.test.GenerationTest
perform() - Method in class org.bouncycastle.asn1.test.MiscTest
perform() - Method in class org.bouncycastle.asn1.test.OCSPTest
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.PKCS12Test
perform() - Method in class org.bouncycastle.asn1.test.SMIMETest
perform() - Method in class org.bouncycastle.asn1.test.SetTest
perform() - Method in class org.bouncycastle.asn1.test.X509NameTest
perform() - Method in class org.bouncycastle.asn1.test.X9Test
perform() - Method in class org.bouncycastle.crypto.test.AESTest
perform() - Method in class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
perform() - Method in class org.bouncycastle.crypto.test.BlockCipherVectorTest
perform() - Method in class org.bouncycastle.crypto.test.CTSTest
perform() - Method in class org.bouncycastle.crypto.test.CipherTest
perform() - Method in class org.bouncycastle.crypto.test.DESedeTest
perform() - Method in class org.bouncycastle.crypto.test.DHTest
perform() - Method in class org.bouncycastle.crypto.test.DSATest
perform() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
perform() - Method in class org.bouncycastle.crypto.test.ECIESTest
perform() - Method in class org.bouncycastle.crypto.test.ECTest
perform() - Method in class org.bouncycastle.crypto.test.ElGamalTest
perform() - Method in class org.bouncycastle.crypto.test.GOST28147Test
perform() - Method in class org.bouncycastle.crypto.test.GOST3410Test
perform() - Method in class org.bouncycastle.crypto.test.GOST3411DigestTest
perform() - Method in class org.bouncycastle.crypto.test.ISO9796Test
perform() - Method in class org.bouncycastle.crypto.test.MD2DigestTest
perform() - Method in class org.bouncycastle.crypto.test.MD4DigestTest
perform() - Method in class org.bouncycastle.crypto.test.MD5DigestTest
perform() - Method in class org.bouncycastle.crypto.test.MD5HMacTest
perform() - Method in class org.bouncycastle.crypto.test.MacTest
perform() - Method in class org.bouncycastle.crypto.test.ModeTest
perform() - Method in class org.bouncycastle.crypto.test.OAEPTest
perform() - Method in class org.bouncycastle.crypto.test.PKCS12Test
perform() - Method in class org.bouncycastle.crypto.test.PKCS5Test
perform() - Method in class org.bouncycastle.crypto.test.PSSTest
perform() - Method in class org.bouncycastle.crypto.test.PaddingTest
perform() - Method in class org.bouncycastle.crypto.test.RC4Test
perform() - Method in class org.bouncycastle.crypto.test.RC5Test
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
perform() - Method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
perform() - Method in class org.bouncycastle.crypto.test.RSATest
perform() - Method in class org.bouncycastle.crypto.test.SHA1DigestTest
perform() - Method in class org.bouncycastle.crypto.test.SHA1HMacTest
perform() - Method in class org.bouncycastle.crypto.test.SHA224DigestTest
perform() - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
perform() - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
perform() - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
perform() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
perform() - Method in class org.bouncycastle.crypto.test.TigerDigestTest
perform() - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
perform() - Method in interface org.bouncycastle.util.test.Test
pgpCFB - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
pkcs10Test(String, byte[]) - Method in class org.bouncycastle.asn1.test.PKCS10Test
pkcs8ShroudedKeyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_12 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_12PbeIds - 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
pkix_ocsp - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
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.SMIMECapabilities
  general preferences
preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
  general preferences
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
prime_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.CRLReason
privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
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, 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) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
processBlock() - Method in class org.bouncycastle.crypto.digests.LongDigest
processBlock(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.MD4Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.MD5Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
processBlock() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
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, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESEngine
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.AESLightEngine
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.CAST5Engine
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.DESedeEngine
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
  Process a single block using the basic ElGamal algorithm.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.IDEAEngine
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.IESEngine
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.NullEngine
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.RC532Engine
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.RC6Engine
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSAEngine
  Process a single block using the basic RSA algorithm.
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.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.TwofishEngine
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.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.GOFBBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.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.OpenPGPCFBBlockCipher
  Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.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.SICBlockCipher
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.BufferedDecoder
processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
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 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.StreamBlockCipher
  process a block of bytes from in putting the result into out.
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.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.BufferedDecoder
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
processCheckSum(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
processLength(long, long) - Method in class org.bouncycastle.crypto.digests.LongDigest
processLength(long) - Method in class org.bouncycastle.crypto.digests.MD4Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.MD5Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
processLengthOfDigestedData(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.LongDigest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest

## R

RC2CBCParameter - 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
RC2CBCParameter(ASN1Sequence) - 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
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
RC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
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
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.
RED_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
REG_EXP - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
REJECTION - Static variable in interface org.bouncycastle.asn1.cmp.PKIStatus
REMOVE_FROM_CRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated. use lower case version
RESERVED - Static variable in interface org.bouncycastle.bcpg.PacketTags
REVOCABLE - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
REVOCATION_KEY - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
REVOCATION_NOTIFICATION - Static variable in interface org.bouncycastle.asn1.cmp.PKIStatus
REVOCATION_REASON - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
REVOCATION_WARNING - Static variable in interface org.bouncycastle.asn1.cmp.PKIStatus
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
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.bcpg.HashAlgorithmTags
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
RIPEMD256Digest - class org.bouncycastle.crypto.digests.RIPEMD256Digest.
  implementation of RIPEMD256.
RIPEMD256Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
  Standard constructor
RIPEMD256Digest(RIPEMD256Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
  Copy constructor.
RIPEMD256DigestTest - class org.bouncycastle.crypto.test.RIPEMD256DigestTest.
  RIPEMD128 Digest Test
RIPEMD256DigestTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD256DigestTest
RIPEMD320Digest - class org.bouncycastle.crypto.digests.RIPEMD320Digest.
  implementation of RIPEMD 320.
RIPEMD320Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
  Standard constructor
RIPEMD320Digest(RIPEMD320Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
  Copy constructor.
RIPEMD320DigestTest - class org.bouncycastle.crypto.test.RIPEMD320DigestTest.
  RIPEMD320 Digest Test
RIPEMD320DigestTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD320DigestTest
ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
RSAESOAEPparams - class org.bouncycastle.asn1.pkcs.RSAESOAEPparams.
RSAESOAEPparams() - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
  The default version
RSAESOAEPparams(AlgorithmIdentifier, AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
RSAESOAEPparams(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
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(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
RSAPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
RSAPublicBCPGKey - class org.bouncycastle.bcpg.RSAPublicBCPGKey.
  base class for an RSA Public Key.
RSAPublicBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.RSAPublicBCPGKey
  Construct an RSA public key from the passed in stream.
RSAPublicBCPGKey(BigInteger, BigInteger) - Constructor for class org.bouncycastle.bcpg.RSAPublicBCPGKey
RSAPublicKeyStructure - class org.bouncycastle.asn1.x509.RSAPublicKeyStructure.
RSAPublicKeyStructure(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
RSAPublicKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
RSASSAPSSparams - class org.bouncycastle.asn1.pkcs.RSASSAPSSparams.
RSASSAPSSparams() - Constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
  The default version
RSASSAPSSparams(AlgorithmIdentifier, AlgorithmIdentifier, DERInteger, DERInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
RSASSAPSSparams(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
RSASecretBCPGKey - class org.bouncycastle.bcpg.RSASecretBCPGKey.
  base class for an RSA Secret (or Private) Key.
RSASecretBCPGKey(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.RSASecretBCPGKey
RSASecretBCPGKey(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.bcpg.RSASecretBCPGKey
RSATest - class org.bouncycastle.crypto.test.RSATest.
RSATest() - Constructor for class org.bouncycastle.crypto.test.RSATest
RSA_ENCRYPT - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
RSA_GENERAL - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
RSA_SIGN - Static variable in interface org.bouncycastle.bcpg.PublicKeyAlgorithmTags
ReasonCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Reason code
ReasonFlags - class org.bouncycastle.asn1.x509.ReasonFlags.
  The ReasonFlags object.
ReasonFlags(int) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
ReasonFlags(DERBitString) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
RecipientIdentifier - class org.bouncycastle.asn1.cms.RecipientIdentifier.
RecipientIdentifier(IssuerAndSerialNumber) - Constructor for 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
RecipientInfo - class org.bouncycastle.asn1.cms.RecipientInfo.
RecipientInfo(KeyTransRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(KeyAgreeRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(KEKRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(PasswordRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(OtherRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(DERObject) - 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
RegressionTest - class org.bouncycastle.asn1.test.RegressionTest.
RegressionTest() - Constructor for class org.bouncycastle.asn1.test.RegressionTest
RegressionTest - class org.bouncycastle.crypto.test.RegressionTest.
Request - class org.bouncycastle.asn1.ocsp.Request.
Request(CertID, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.Request
Request(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.Request
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(DERObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
ResponseBytes(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
ResponseData - class org.bouncycastle.asn1.ocsp.ResponseData.
ResponseData(DERInteger, ResponderID, DERGeneralizedTime, ASN1Sequence, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
ResponseData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
Revocable - class org.bouncycastle.bcpg.sig.Revocable.
  packet giving whether or not is revocable.
Revocable(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.Revocable
Revocable(boolean, boolean) - Constructor for class org.bouncycastle.bcpg.sig.Revocable
RevokedInfo - class org.bouncycastle.asn1.ocsp.RevokedInfo.
RevokedInfo(DERGeneralizedTime, CRLReason) - Constructor for class org.bouncycastle.asn1.ocsp.RevokedInfo
RevokedInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.RevokedInfo
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/
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.
rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
random - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
read() - Method in class org.bouncycastle.bcpg.ArmoredInputStream
read() - Method in class org.bouncycastle.bcpg.BCPGInputStream
read() - Method in class org.bouncycastle.bcpg.SignatureSubpacketInputStream
read() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacketInputStream
read() - Method in class org.bouncycastle.crypto.io.DigestInputStream
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.DigestInputStream
read() - Method in class org.bouncycastle.crypto.io.MacInputStream
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.MacInputStream
readFully(byte[]) - Method in class org.bouncycastle.asn1.ASN1InputStream
readFully(byte[]) - Method in class org.bouncycastle.asn1.DERInputStream
  Deprecated.
readFully(byte[], int, int) - Method in class org.bouncycastle.bcpg.BCPGInputStream
readFully(byte[]) - Method in class org.bouncycastle.bcpg.BCPGInputStream
readLength() - Method in class org.bouncycastle.asn1.ASN1InputStream
readLength() - Method in class org.bouncycastle.asn1.DERInputStream
  Deprecated.
readObject() - Method in class org.bouncycastle.asn1.ASN1InputStream
readObject() - Method in class org.bouncycastle.asn1.BERInputStream
  Deprecated.
readObject() - Method in class org.bouncycastle.asn1.DERInputStream
  Deprecated.
readPacket() - Method in class org.bouncycastle.bcpg.BCPGInputStream
readPacket() - Method in class org.bouncycastle.bcpg.SignatureSubpacketInputStream
readPacket() - Method in class org.bouncycastle.bcpg.UserAttributeSubpacketInputStream
registeredID - Static variable in class org.bouncycastle.asn1.x509.GeneralName
removeFromCRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
reqInfo - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
reserved - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
reset() - Method in class org.bouncycastle.bcpg.CRC24
reset() - Method in interface org.bouncycastle.crypto.BlockCipher
  Reset the cipher.
reset() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
  Reset the buffer and the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
  Reset the buffer and cipher.
reset() - Method in interface org.bouncycastle.crypto.Digest
  reset the digest back to it's initial state.
reset() - Method in interface org.bouncycastle.crypto.Mac
  Reset the MAC.
reset() - Method in interface org.bouncycastle.crypto.Signer
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.StreamBlockCipher
  reset the underlying cipher.
reset() - Method in interface org.bouncycastle.crypto.StreamCipher
  reset the cipher.
reset() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
reset() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
reset() - Method in class org.bouncycastle.crypto.digests.LongDigest
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.MD4Digest
  reset the chaining variables to the IV values.
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.RIPEMD128Digest
  reset the chaining variables to the IV values.
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.RIPEMD256Digest
  reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
  reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
  reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
  reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
  reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
  reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
  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.WhirlpoolDigest
  reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.engines.AESEngine
reset() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
reset() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
reset() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
reset() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
reset() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
reset() - Method in class org.bouncycastle.crypto.engines.DESEngine
reset() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
reset() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
reset() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
reset() - Method in class org.bouncycastle.crypto.engines.NullEngine
reset() - Method in class org.bouncycastle.crypto.engines.RC2Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC4Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC532Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC564Engine
reset() - Method in class org.bouncycastle.crypto.engines.RC6Engine
reset() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
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.TwofishEngine
reset() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
  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.macs.HMac
  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.CFBBlockCipher
  reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
  reset the feedback 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.OpenPGPCFBBlockCipher
  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.SICBlockCipher
reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.PSSSigner
  reset the internal state
returnByte(byte) - Method in class org.bouncycastle.crypto.StreamBlockCipher
  encrypt/decrypt a single byte returning the result.
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.engines.RC4Engine
rfc822Name - Static variable in class org.bouncycastle.asn1.x509.GeneralName
ripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
ripemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
ripemd160 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
ripemd160WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
ripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
rsaEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
rsaSignatureWithripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
rsaSignatureWithripemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
rsaSignatureWithripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers

## S

S1 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
S2 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
S2K - class org.bouncycastle.bcpg.S2K.
  The string to key specifier class
S2K(int) - Constructor for class org.bouncycastle.bcpg.S2K
S2K(int, byte[]) - Constructor for class org.bouncycastle.bcpg.S2K
S2K(int, byte[], int) - Constructor for class org.bouncycastle.bcpg.S2K
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
SAFER - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
SALTED - Static variable in class org.bouncycastle.bcpg.S2K
SALTED_AND_ITERATED - Static variable in class org.bouncycastle.bcpg.S2K
SECRET_KEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
SECRET_SUBKEY - Static variable in interface org.bouncycastle.bcpg.PacketTags
SEQUENCE - Static variable in interface org.bouncycastle.asn1.DERTags
SEQUENCE_OF - Static variable in interface org.bouncycastle.asn1.DERTags
SET - Static variable in interface org.bouncycastle.asn1.DERTags
SET_OF - Static variable in interface org.bouncycastle.asn1.DERTags
SHA1 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
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
SHA224Digest - class org.bouncycastle.crypto.digests.SHA224Digest.
  SHA-224 as described in RFC 3874 block word digest SHA-1 512 32 160 SHA-224 512 32 224 SHA-256 512 32 256 SHA-384 1024 64 384 SHA-512 1024 64 512
SHA224Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
  Standard constructor
SHA224Digest(SHA224Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
  Copy constructor.
SHA224DigestTest - class org.bouncycastle.crypto.test.SHA224DigestTest.
  standard vector test for SHA-224 from RFC 3874 - only the last three are in the RFC.
SHA224DigestTest() - Constructor for class org.bouncycastle.crypto.test.SHA224DigestTest
SHA256Digest - class org.bouncycastle.crypto.digests.SHA256Digest.
  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
SHA384Digest - class org.bouncycastle.crypto.digests.SHA384Digest.
  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
SHA512Digest - class org.bouncycastle.crypto.digests.SHA512Digest.
  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
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.
SIGNATURE - Static variable in interface org.bouncycastle.bcpg.PacketTags
SIGNER_USER_ID - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
SIG_REQUIRED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
SIMPLE - Static variable in class org.bouncycastle.bcpg.S2K
SMIMEAttributes - 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
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.
  The SMIMEEncryptionKeyPreference object.
SMIMEEncryptionKeyPreferenceAttribute(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
SMIMEEncryptionKeyPreferenceAttribute(RecipientKeyIdentifier) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
SMIMEEncryptionKeyPreferenceAttribute(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
SMIMETest - class org.bouncycastle.asn1.test.SMIMETest.
SMIMETest() - Constructor for class org.bouncycastle.asn1.test.SMIMETest
SN - Static variable in class org.bouncycastle.asn1.x509.X509Name
  device serial number name - StringType(SIZE(1..64))
ST - Static variable in class org.bouncycastle.asn1.x509.X509Name
  state, or province name - StringType(SIZE(1..64))
SUCCESSFUL - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated. use lower case version
SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated. use lower case version
SURNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Naming attributes of type X520name
SYMMETRIC_KEY_ENC - Static variable in interface org.bouncycastle.bcpg.PacketTags
SYMMETRIC_KEY_ENC_SESSION - Static variable in interface org.bouncycastle.bcpg.PacketTags
SYM_ENC_INTEGRITY_PRO - Static variable in interface org.bouncycastle.bcpg.PacketTags
SYSTEM_FAILURE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
SafeBag - 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
SafeBag(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SafeBag
SecretKeyPacket - class org.bouncycastle.bcpg.SecretKeyPacket.
  basic packet for a PGP secret key
SecretKeyPacket(PublicKeyPacket, int, S2K, byte[], byte[]) - Constructor for class org.bouncycastle.bcpg.SecretKeyPacket
SecretSubkeyPacket - class org.bouncycastle.bcpg.SecretSubkeyPacket.
  basic packet for a PGP secret key
SecretSubkeyPacket(PublicKeyPacket, int, S2K, byte[], byte[]) - Constructor for class org.bouncycastle.bcpg.SecretSubkeyPacket
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
SetTest - class org.bouncycastle.asn1.test.SetTest.
  Set sorting test example
SetTest() - Constructor for class org.bouncycastle.asn1.test.SetTest
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
SignatureCreationTime - class org.bouncycastle.bcpg.sig.SignatureCreationTime.
  packet giving signature creation time.
SignatureCreationTime(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignatureCreationTime
SignatureCreationTime(boolean, Date) - Constructor for class org.bouncycastle.bcpg.sig.SignatureCreationTime
SignatureExpirationTime - class org.bouncycastle.bcpg.sig.SignatureExpirationTime.
  packet giving signature expiration time.
SignatureExpirationTime(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignatureExpirationTime
SignatureExpirationTime(boolean, long) - Constructor for class org.bouncycastle.bcpg.sig.SignatureExpirationTime
SignaturePacket - class org.bouncycastle.bcpg.SignaturePacket.
  generic signature packet
SignaturePacket(int, long, int, int, SignatureSubpacket[], SignatureSubpacket[], byte[], MPInteger[]) - Constructor for class org.bouncycastle.bcpg.SignaturePacket
  Generate a version 4 signature packet.
SignaturePacket(int, int, long, int, int, long, byte[], MPInteger[]) - Constructor for class org.bouncycastle.bcpg.SignaturePacket
  Generate a version 2/3 signature packet.
SignaturePacket(int, int, long, int, int, SignatureSubpacket[], SignatureSubpacket[], byte[], MPInteger[]) - Constructor for class org.bouncycastle.bcpg.SignaturePacket
SignatureSubpacket - class org.bouncycastle.bcpg.SignatureSubpacket.
  Basic type for a PGP Signature sub-packet.
SignatureSubpacket(int, boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.SignatureSubpacket
SignatureSubpacketInputStream - class org.bouncycastle.bcpg.SignatureSubpacketInputStream.
  reader for signature sub-packets
SignatureSubpacketInputStream(InputStream) - Constructor for class org.bouncycastle.bcpg.SignatureSubpacketInputStream
SignatureSubpacketTags - interface org.bouncycastle.bcpg.SignatureSubpacketTags.
  Basic PGP signature sub-packet tag types.
SignedData - class org.bouncycastle.asn1.cms.SignedData.
  a signed data object.
SignedData(ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignedData
SignedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.SignedData
SignedData - class org.bouncycastle.asn1.pkcs.SignedData.
  a PKCS#7 signed data object.
SignedData(DERInteger, ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SignedData
SignedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SignedData
Signer - interface org.bouncycastle.crypto.Signer.
  Generic signer interface for hash based and message recovery signers.
SignerIdentifier - class org.bouncycastle.asn1.cms.SignerIdentifier.
SignerIdentifier(IssuerAndSerialNumber) - Constructor for 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
SignerInfo - class org.bouncycastle.asn1.cms.SignerInfo.
SignerInfo(SignerIdentifier, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
SignerInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
SignerInfo - class org.bouncycastle.asn1.pkcs.SignerInfo.
  a PKCS#7 signer info object.
SignerInfo(DERInteger, IssuerAndSerialNumber, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
SignerInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
SignerUserID - class org.bouncycastle.bcpg.sig.SignerUserID.
  packet giving the User ID of the signer.
SignerUserID(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.SignerUserID
SignerUserID(boolean, String) - Constructor for class org.bouncycastle.bcpg.sig.SignerUserID
SignerWithRecovery - interface org.bouncycastle.crypto.SignerWithRecovery.
  Signer with message recovery.
SigningCertificate - class org.bouncycastle.asn1.ess.SigningCertificate.
SigningCertificate(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificate
  constructeurs
SigningCertificate(ESSCertID) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificate
SimpleTestResult - class org.bouncycastle.util.test.SimpleTestResult.
SimpleTestResult(boolean, String) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
SimpleTestResult(boolean, String, Exception) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
SingleResponse - class org.bouncycastle.asn1.ocsp.SingleResponse.
SingleResponse(CertID, CertStatus, DERGeneralizedTime, DERGeneralizedTime, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
SingleResponse(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
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.
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
SubjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Subject Alternative Name
SubjectKeyIdentifier - class org.bouncycastle.asn1.x509.SubjectKeyIdentifier.
  The SubjectKeyIdentifier object.
SubjectKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
SubjectKeyIdentifier(ASN1OctetString) - 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.
SubjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
  Subject Key Identifier
SubjectPublicKeyInfo - class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo.
  The object that contains the public key stored in a certficate.
SubjectPublicKeyInfo(AlgorithmIdentifier, DEREncodable) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
SubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
SubjectPublicKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
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
SymmetricEncDataPacket - class org.bouncycastle.bcpg.SymmetricEncDataPacket.
  Basic type for a symmetric key encrypted packet
SymmetricEncDataPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.SymmetricEncDataPacket
SymmetricEncIntegrityPacket - class org.bouncycastle.bcpg.SymmetricEncIntegrityPacket.
SymmetricKeyAlgorithmTags - interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags.
  Basic tags for symmetric key algorithms
SymmetricKeyEncSessionPacket - class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket.
  Basic type for a symmetric encrypted session key packet
SymmetricKeyEncSessionPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
SymmetricKeyEncSessionPacket(int, S2K, byte[]) - Constructor for class org.bouncycastle.bcpg.SymmetricKeyEncSessionPacket
sMIMECapabilitesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
sMIMECapabilitiesVersions - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
sMIMECapabilitiesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
safeContentsBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
salt - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
secretBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
set - Variable in class org.bouncycastle.asn1.ASN1Set
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setEndDate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setEndDate(DERGeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setEndDate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setHolder(Holder) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setIssuer(AttCertIssuer) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setIssuerUniqueID(DERBitString) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
setNextUpdate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setNextUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
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.
setSerialNumber(DERInteger) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setSerialNumber(DERInteger) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
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.V2AttributeCertificateInfoGenerator
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setStartDate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setStartDate(DERGeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
setStartDate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setSubject(X509Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setSubject(X509Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setThisUpdate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setThisUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
sha1WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
sha224WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
sha256WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
sha384WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
sha512WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
sigAlgId - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
sigBits - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
signedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
signedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
signingTime - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
size() - Method in class org.bouncycastle.asn1.ASN1Sequence
  return the number of objects in this sequence.
size() - Method in class org.bouncycastle.asn1.ASN1Set
  return the number of objects in this set.
size() - Method in class org.bouncycastle.asn1.DEREncodableVector
size() - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
  Return the number of string elements present.
size() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
smime - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
smimeCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
smimeCapabilities - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
sort() - Method in class org.bouncycastle.asn1.ASN1Set
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.
sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement
square() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
square() - Method in class org.bouncycastle.math.ec.ECFieldElement
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
startApp() - Method in class org.bouncycastle.crypto.examples.MIDPTest
stateOrProvinceName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
status(String) - Method in class org.bouncycastle.crypto.examples.MIDPTest
strength - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
successful(String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
superseded - Static variable in class org.bouncycastle.asn1.x509.CRLReason
superseded - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags

## T

T - Static variable in class org.bouncycastle.asn1.x509.X509Name
  Title
T61_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
TAGGED - Static variable in interface org.bouncycastle.asn1.DERTags
TBCPadding - class org.bouncycastle.crypto.paddings.TBCPadding.
  A padder that adds Trailing-Bit-Compliment padding to a block.
TBCPadding() - Constructor for class org.bouncycastle.crypto.paddings.TBCPadding
TBSCertList - class org.bouncycastle.asn1.x509.TBSCertList.
  PKIX RFC-2459 - TBSCertList object.
TBSCertList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertList
TBSCertList.CRLEntry - class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry.
TBSCertList.CRLEntry(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
TBSCertificateStructure - class org.bouncycastle.asn1.x509.TBSCertificateStructure.
  The TBSCertificate object.
TBSCertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertificateStructure
TBSRequest - class org.bouncycastle.asn1.ocsp.TBSRequest.
TBSRequest(GeneralName, ASN1Sequence, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
TBSRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
TIGER_192 - Static variable in interface org.bouncycastle.bcpg.HashAlgorithmTags
TIME_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.PSSSigner
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRIPLE_DES - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
TRUE - Static variable in class org.bouncycastle.asn1.DERBoolean
TRUST - Static variable in interface org.bouncycastle.bcpg.PacketTags
TRUST_SIG - Static variable in interface org.bouncycastle.bcpg.SignatureSubpacketTags
TRY_LATER - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
TSTInfo - class org.bouncycastle.asn1.tsp.TSTInfo.
TSTInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.tsp.TSTInfo
TSTInfo(DERObjectIdentifier, MessageImprint, DERInteger, DERGeneralizedTime, Accuracy, DERBoolean, DERInteger, GeneralName, X509Extensions) - Constructor for class org.bouncycastle.asn1.tsp.TSTInfo
TWOFISH - Static variable in interface org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags
TeleTrusTObjectIdentifiers - interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers.
Test - interface org.bouncycastle.util.test.Test.
TestResult - interface org.bouncycastle.util.test.TestResult.
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.cms.Time.
Time(DERObject) - Constructor for class org.bouncycastle.asn1.cms.Time
Time - class org.bouncycastle.asn1.x509.Time.
Time(DERObject) - Constructor for class org.bouncycastle.asn1.x509.Time
TimeStampReq - class org.bouncycastle.asn1.tsp.TimeStampReq.
TimeStampReq(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampReq
TimeStampReq(MessageImprint, DERObjectIdentifier, DERInteger, DERBoolean, X509Extensions) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampReq
TimeStampResp - class org.bouncycastle.asn1.tsp.TimeStampResp.
TimeStampResp(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampResp
TimeStampResp(PKIStatusInfo, ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampResp
Translator - interface org.bouncycastle.util.encoders.Translator.
  general interface for an translator.
TrustPacket - class org.bouncycastle.bcpg.TrustPacket.
  Basic type for a trust packet
TrustPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.TrustPacket
TrustPacket(int) - Constructor for class org.bouncycastle.bcpg.TrustPacket
TrustSignature - class org.bouncycastle.bcpg.sig.TrustSignature.
  packet giving signature creation time.
TrustSignature(boolean, byte[]) - Constructor for class org.bouncycastle.bcpg.sig.TrustSignature
TrustSignature(boolean, int, int) - Constructor for class org.bouncycastle.bcpg.sig.TrustSignature
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.
teleTrusTAlgorithm - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
teleTrusTRSAsignatureAlgorithm - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
testPadding(BlockCipherPadding, SecureRandom, byte[], byte[]) - Method in class org.bouncycastle.crypto.test.PaddingTest
tests - Static variable in class org.bouncycastle.asn1.test.RegressionTest
tests - Static variable in class org.bouncycastle.crypto.test.BigIntegerTest
tests - Static variable in class org.bouncycastle.crypto.test.CryptoRegressionTest
timeToBytes(long) - Static method in class org.bouncycastle.bcpg.sig.KeyExpirationTime
timeToBytes(Date) - Static method in class org.bouncycastle.bcpg.sig.SignatureCreationTime
timeToBytes(long) - Static method in class org.bouncycastle.bcpg.sig.SignatureExpirationTime
toASN1Object() - Method in class org.bouncycastle.asn1.ASN1Encodable
toASN1Object() - Method in class org.bouncycastle.asn1.DERObject
toASN1Object() - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
  PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8String
toASN1Object() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
  PKIStatusInfo ::= SEQUENCE { status PKIStatus, (INTEGER) statusString PKIFreeText OPTIONAL, failInfo PKIFailureInfo OPTIONAL (BIT STRING) } PKIStatus: granted (0), -- you got exactly what you asked for grantedWithMods (1), -- you got something like what you asked for rejection (2), -- you don't get it, more information elsewhere in the message waiting (3), -- the request body part has not yet been processed, expect to hear more later revocationWarning (4), -- this message contains a warning that a revocation is imminent revocationNotification (5), -- notification that a revocation has occurred keyUpdateWarning (6) -- update already done for the oldCertId specified in CertReqMsg PKIFailureInfo: badAlg (0), -- unrecognized or unsupported Algorithm Identifier badMessageCheck (1), -- integrity check failed (e.g., signature did not verify) badRequest (2), -- transaction not permitted or supported badTime (3), -- messageTime was not sufficiently close to the system time, as defined by local policy badCertId (4), -- no certificate could be found matching the provided criteria badDataFormat (5), -- the data submitted has the wrong format wrongAuthority (6), -- the authority indicated in the request is different from the one creating the response token incorrectData (7), -- the requester's data is incorrect (for notary services) missingTimeStamp (8), -- when the timestamp is missing but should be there (by policy) badPOP (9) -- the proof-of-possession failed
toASN1Object() - Method in class org.bouncycastle.asn1.cms.Attribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.CompressedData
toASN1Object() - Method in class org.bouncycastle.asn1.cms.ContentInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
toASN1Object() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.SignedData
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cms.SignerInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
toASN1Object() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
  Gost28147-89-Parameters ::= SEQUENCE { iv Gost28147-89-IV, encryptionParamSet OBJECT IDENTIFIER } Gost28147-89-IV ::= OCTET STRING (SIZE (8))
toASN1Object() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
toASN1Object() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
toASN1Object() - Method in class org.bouncycastle.asn1.ess.ContentIdentifier
  The definition of ContentIdentifier is ContentIdentifier ::= OCTET STRING id-aa-contentIdentifier OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 7 }
toASN1Object() - Method in class org.bouncycastle.asn1.ess.ESSCertID
  ESSCertID ::= SEQUENCE { certHash Hash, issuerSerial IssuerSerial OPTIONAL }
toASN1Object() - Method in class org.bouncycastle.asn1.ess.OtherCertID
  OtherCertID ::= SEQUENCE { otherCertHash OtherHash, issuerSerial IssuerSerial OPTIONAL } OtherHash ::= CHOICE { sha1Hash OCTET STRING, otherHash OtherHashAlgAndValue } OtherHashAlgAndValue ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashValue OCTET STRING }
toASN1Object() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
  The definition of OtherSigningCertificate is OtherSigningCertificate ::= SEQUENCE { certs SEQUENCE OF OtherCertID, policies SEQUENCE OF PolicyInformation OPTIONAL } id-aa-otherSigCert OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 19 }
toASN1Object() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
  The definition of SigningCertificate is SigningCertificate ::= SEQUENCE { certs SEQUENCE OF ESSCertID, policies SEQUENCE OF PolicyInformation OPTIONAL } id-aa-signingCertificate OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) id-aa(2) 12 }
toASN1Object() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.CertID
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.CrlID
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.Request
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.Signature
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.Attribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.CertBag
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.MacData
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.Pfx
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
  write out an RSA private key with it's asscociated information as described in PKCS8.
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
  RSAES-OAEP-params ::= SEQUENCE { hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1, maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1, pSourceAlgorithm [2] PKCS1PSourceAlgorithms DEFAULT pSpecifiedEmpty } OAEP-PSSDigestAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-sha1 PARAMETERS NULL }| { OID id-sha256 PARAMETERS NULL }| { OID id-sha384 PARAMETERS NULL }| { OID id-sha512 PARAMETERS NULL }, ... -- Allows for future expansion -- } PKCS1MGFAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-mgf1 PARAMETERS OAEP-PSSDigestAlgorithms }, ... -- Allows for future expansion -- } PKCS1PSourceAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-pSpecified PARAMETERS OCTET STRING }, ... -- Allows for future expansion -- }
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
  This outputs the key in PKCS1v2 format.
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
  RSASSA-PSS-params ::= SEQUENCE { hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1, maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1, saltLength [2] INTEGER DEFAULT 20, trailerField [3] TrailerField DEFAULT trailerFieldBC } OAEP-PSSDigestAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-sha1 PARAMETERS NULL }| { OID id-sha256 PARAMETERS NULL }| { OID id-sha384 PARAMETERS NULL }| { OID id-sha512 PARAMETERS NULL }, ... -- Allows for future expansion -- } PKCS1MGFAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-mgf1 PARAMETERS OAEP-PSSDigestAlgorithms }, ... -- Allows for future expansion -- } TrailerField ::= INTEGER { trailerFieldBC(1) }
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.SignedData
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
toASN1Object() - Method in class org.bouncycastle.asn1.smime.SMIMECapabilities
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.tsp.Accuracy
  Accuracy ::= SEQUENCE { seconds INTEGER OPTIONAL, millis [0] INTEGER (1..999) OPTIONAL, micros [1] INTEGER (1..999) OPTIONAL }
toASN1Object() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
  MessageImprint ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashedMessage OCTET STRING }
toASN1Object() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
  TSTInfo ::= SEQUENCE { version INTEGER { v1(1) }, policy TSAPolicyId, messageImprint MessageImprint, -- MUST have the same value as the similar field in -- TimeStampReq serialNumber INTEGER, -- Time-Stamping users MUST be ready to accommodate integers -- up to 160 bits.
toASN1Object() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
  TimeStampReq ::= SEQUENCE { version INTEGER { v1(1) }, messageImprint MessageImprint, --a hash algorithm OID and the hash value of the data to be --time-stamped reqPolicy TSAPolicyId OPTIONAL, nonce INTEGER OPTIONAL, certReq BOOLEAN DEFAULT FALSE, extensions [0] IMPLICIT Extensions OPTIONAL }
toASN1Object() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
  TimeStampResp ::= SEQUENCE { status PKIStatusInfo, timeStampToken TimeStampToken OPTIONAL }
toASN1Object() - Method in class org.bouncycastle.asn1.x509.AccessDescription
toASN1Object() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.Attribute
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
toASN1Object() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.CertificateList
toASN1Object() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
  Deprecated. use an ASN1Sequence of PolicyInformation
toASN1Object() - Method in class org.bouncycastle.asn1.x509.DSAParameter
toASN1Object() - Method in class org.bouncycastle.asn1.x509.DigestInfo
toASN1Object() - Method in class org.bouncycastle.asn1.x509.DisplayText
toASN1Object() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
toASN1Object() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
toASN1Object() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
toASN1Object() - Method in class org.bouncycastle.asn1.x509.GeneralName
toASN1Object() - Method in class org.bouncycastle.asn1.x509.GeneralNames
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
toASN1Object() - Method in class org.bouncycastle.asn1.x509.Holder
toASN1Object() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
  IetfAttrSyntax ::= SEQUENCE { policyAuthority [0] GeneralNames OPTIONAL, values SEQUENCE OF CHOICE { octets OCTET STRING, oid OBJECT IDENTIFIER, string UTF8String } }
toASN1Object() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
toASN1Object() - Method in class org.bouncycastle.asn1.x509.NameConstraints
toASN1Object() - Method in class org.bouncycastle.asn1.x509.NoticeReference
  Describe `toASN1Object` method here.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
toASN1Object() - Method in class org.bouncycastle.asn1.x509.PolicyMappings
toASN1Object() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
  Returns a DER-encodable representation of this instance.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
  This outputs the key in PKCS1v2 format.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
toASN1Object() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
toASN1Object() - Method in class org.bouncycastle.asn1.x509.TBSCertList
toASN1Object() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
toASN1Object() - Method in class org.bouncycastle.asn1.x509.UserNotice
toASN1Object() - Method in class org.bouncycastle.asn1.x509.V2Form
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
toASN1Object() - Method in class org.bouncycastle.asn1.x509.X509Extensions
  Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.
toASN1Object() - Method in class org.bouncycastle.asn1.x509.X509Name
toASN1Object() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x9.OtherInfo
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x9.X962Parameters
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x9.X9Curve
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
  Produce an object suitable for an ASN1OutputStream.
toASN1Object() - Method in class org.bouncycastle.asn1.x9.X9FieldID
  Produce a DER encoding of the following structure.
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.DERObjectIdentifier
toString() - Method in class org.bouncycastle.asn1.cmp.PKIFailureInfo
toString() - Method in class org.bouncycastle.asn1.misc.NetscapeCertType
toString() - Method in class org.bouncycastle.asn1.misc.NetscapeRevocationURL
toString() - Method in class org.bouncycastle.asn1.misc.VerisignCzagExtension
toString() - Method in class org.bouncycastle.asn1.x509.AccessDescription
toString() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
toString() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
toString() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
toString() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
toString() - Method in class org.bouncycastle.asn1.x509.KeyUsage
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() - Method in class org.bouncycastle.asn1.x509.X509Name
toString() - Method in class org.bouncycastle.util.test.SimpleTestResult
toString() - Method in interface org.bouncycastle.util.test.TestResult
tpBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
translator - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
translator - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
twice() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
twice() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
twice() - Method in class org.bouncycastle.math.ec.ECPoint

## U

UID - Static variable in class org.bouncycastle.asn1.x509.X509Name
  LDAP User id.
UNACCEPTED_EXTENSION - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
UNACCEPTED_POLICY - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
UNAUTHORIZED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
UNCOMPRESSED - Static variable in interface org.bouncycastle.bcpg.CompressionAlgorithmTags
UNIQUE_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x509.X509Name
UNIVERSAL_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
UNSPECIFIED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
  Deprecated. use lower case version
UNUSED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
  Deprecated. use lower case version
USER_ATTRIBUTE - Static variable in interface org.bouncycastle.bcpg.PacketTags
USER_ID - Static variable in interface org.bouncycastle.bcpg.PacketTags
UTC_TIME - Static variable in interface org.bouncycastle.asn1.DERTags
UTF8_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
UnstructuredAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
UnstructuredName - Static variable in class org.bouncycastle.asn1.x509.X509Name
  more from PKCS#9
UrlBase64 - class org.bouncycastle.util.encoders.UrlBase64.
  Convert binary data to and from UrlBase64 encoding.
UrlBase64() - Constructor for class org.bouncycastle.util.encoders.UrlBase64
UrlBase64Encoder - class org.bouncycastle.util.encoders.UrlBase64Encoder.
  Convert binary data to and from UrlBase64 encoding.
UrlBase64Encoder() - Constructor for class org.bouncycastle.util.encoders.UrlBase64Encoder
UserAttributePacket - class org.bouncycastle.bcpg.UserAttributePacket.
  Basic type for a user attribute packet.
UserAttributePacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.UserAttributePacket
UserAttributePacket(UserAttributeSubpacket[]) - Constructor for class org.bouncycastle.bcpg.UserAttributePacket
UserAttributeSubpacket - class org.bouncycastle.bcpg.UserAttributeSubpacket.
  Basic type for a PGP Signature sub-packet.
UserAttributeSubpacket(int, byte[]) - Constructor for class org.bouncycastle.bcpg.UserAttributeSubpacket
UserAttributeSubpacketInputStream - class org.bouncycastle.bcpg.UserAttributeSubpacketInputStream.
  reader for user attribute sub-packets
UserAttributeSubpacketInputStream(InputStream) - Constructor for class org.bouncycastle.bcpg.UserAttributeSubpacketInputStream
UserAttributeSubpacketTags - interface org.bouncycastle.bcpg.UserAttributeSubpacketTags.
  Basic PGP user attribute sub-packet tag types.
UserIDPacket - class org.bouncycastle.bcpg.UserIDPacket.
  Basic type for a user ID packet.
UserIDPacket(BCPGInputStream) - Constructor for class org.bouncycastle.bcpg.UserIDPacket
UserIDPacket(String) - Constructor for class org.bouncycastle.bcpg.UserIDPacket
UserNotice - class org.bouncycastle.asn1.x509.UserNotice.
  `UserNotice` class, used in `CertificatePolicies` X509 extensions (in policy qualifiers).
UserNotice(NoticeReference, DisplayText) - Constructor for class org.bouncycastle.asn1.x509.UserNotice
  Creates a new `UserNotice` instance.
UserNotice(NoticeReference, String) - Constructor for class org.bouncycastle.asn1.x509.UserNotice
  Creates a new `UserNotice` instance.
UserNotice(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.UserNotice
  Creates a new `UserNotice` instance.
uniformResourceIdentifier - Static variable in class org.bouncycastle.asn1.x509.GeneralName
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(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
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[], int, int) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
  Method unwrap
update(int) - Method in class org.bouncycastle.bcpg.CRC24
update(byte) - Method in interface org.bouncycastle.crypto.Digest
  update the message digest with a single byte.
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Digest
  update the message digest with a block of bytes.
update(byte) - Method in interface org.bouncycastle.crypto.Mac
  add a single byte to the mac for processing.
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Mac
update(byte) - Method in interface org.bouncycastle.crypto.Signer
  update the internal digest with the byte b
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Signer
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
update(byte) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.LongDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.LongDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.MD2Digest
  update the message digest with a single byte.
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
  update the message digest with a block of bytes.
update(byte) - Method in class org.bouncycastle.crypto.digests.TigerDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
update(byte) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
update(byte) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
update(byte) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
update(byte) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
update(byte) - Method in class org.bouncycastle.crypto.macs.HMac
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.HMac
update(byte) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
  update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.PSSSigner
  update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.PSSSigner
  update the internal digest with the byte array in

## V

V1TBSCertificateGenerator - class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator.
  Generator for Version 1 TBSCertificateStructures.
V1TBSCertificateGenerator() - Constructor for class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
V2AttributeCertificateInfoGenerator - class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator.
  Generator for Version 2 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 }
V2AttributeCertificateInfoGenerator() - Constructor for class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
V2Form - class org.bouncycastle.asn1.x509.V2Form.
V2Form(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.V2Form
V2Form(ASN1Sequence) - 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
VALUE_OCTETS - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
VALUE_OID - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
VALUE_UTF8 - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
VIDEOTEX_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
VISIBLE_STRING - Static variable in interface org.bouncycastle.asn1.DERTags
VerisignCzagExtension - class org.bouncycastle.asn1.misc.VerisignCzagExtension.
VerisignCzagExtension(DERIA5String) - Constructor for class org.bouncycastle.asn1.misc.VerisignCzagExtension
verifySignature(byte[], BigInteger, BigInteger) - Method in interface org.bouncycastle.crypto.DSA
  verify the message message against the signature values r and s.
verifySignature(byte[]) - Method in interface org.bouncycastle.crypto.Signer
  return true if the internal state represents the signature described in the passed in array.
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.
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.ECGOST3410Signer
  return true if the value r and s represent a GOST3410 signature for the passed in message (for standard GOST3410 the message should be a GOST3411 hash of the real message to be verified).
verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
  return true if the value r and s represent a GOST3410 signature for the passed in message for standard GOST3410 the message should be a GOST3411 hash of the real message to be verified.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
  return true if the signature represents a ISO9796-2 signature for the passed in message.
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[]) - Method in class org.bouncycastle.crypto.signers.PSSSigner
  return true if the internal state represents the signature described in the passed in array.
verisign - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
verisignCzagExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers

## W

WAITING - Static variable in interface org.bouncycastle.asn1.cmp.PKIStatus
WhirlpoolDigest - class org.bouncycastle.crypto.digests.WhirlpoolDigest.
  Implementation of WhirlpoolDigest, based on Java source published by Barreto and Rijmen.
WhirlpoolDigest() - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
WhirlpoolDigest(WhirlpoolDigest) - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
  Copy constructor.
WhirlpoolDigestTest - class org.bouncycastle.crypto.test.WhirlpoolDigestTest.
  ISO vector test for Whirlpool
WhirlpoolDigestTest() - Constructor for class org.bouncycastle.crypto.test.WhirlpoolDigestTest
Wrapper - interface org.bouncycastle.crypto.Wrapper.
wrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
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(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
  Method wrap
write(int) - Method in class org.bouncycastle.bcpg.ArmoredOutputStream
write(int) - Method in class org.bouncycastle.bcpg.BCPGOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.bcpg.BCPGOutputStream
write(int) - Method in class org.bouncycastle.crypto.io.DigestOutputStream
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.DigestOutputStream
write(int) - Method in class org.bouncycastle.crypto.io.MacOutputStream
write(byte[], int, 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.ASN1OutputStream
writeObject(Object) - Method in class org.bouncycastle.asn1.BEROutputStream
writeObject(Object) - Method in class org.bouncycastle.asn1.DEROutputStream
writeObject(BCPGObject) - Method in class org.bouncycastle.bcpg.BCPGOutputStream
writePacket(ContainedPacket) - Method in class org.bouncycastle.bcpg.BCPGOutputStream

## X

X509CertificateStructure - class org.bouncycastle.asn1.x509.X509CertificateStructure.
  an X509Certificate structure.
X509CertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509CertificateStructure
X509DefaultEntryConverter - class org.bouncycastle.asn1.x509.X509DefaultEntryConverter.
  The default converter for X509 DN entries when going from their string value to
X509DefaultEntryConverter() - Constructor for class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
X509Extension - class org.bouncycastle.asn1.x509.X509Extension.
  an object for the elements in the X.509 V3 extension block.
X509Extension(DERBoolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.X509Extension
X509Extension(boolean, 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.
X509Extensions(Vector, Vector) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
  Constructor from two vectors
X509Name - class org.bouncycastle.asn1.x509.X509Name.
  RDNSequence ::= SEQUENCE OF RelativeDistinguishedName RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY }
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(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  constructor from a table of attributes.
X509Name(Vector, Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Constructor from a table of attributes with ordering.
X509Name(Vector, Hashtable, X509DefaultEntryConverter) - 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.
X509Name(Vector, Vector, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
  Takes two vectors one of the oids and the other of the values.
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(String, X509NameEntryConverter) - 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 with each string value being converted to its associated ASN.1 type using the passed in converter.
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(boolean, String, X509NameEntryConverter) - 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 with each string value being converted to its associated ASN.1 type using the passed in converter.
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. lookUp should provide a table of lookups, indexed by lowercase only strings and yielding a DERObjectIdentifier, other than that OID. and numeric oids will be processed automatically.
X509Name(boolean, Hashtable, String, X509NameEntryConverter) - 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. lookUp should provide a table of lookups, indexed by lowercase only strings and yielding a DERObjectIdentifier, other than that OID. and numeric oids will be processed automatically.
X509NameEntryConverter - class org.bouncycastle.asn1.x509.X509NameEntryConverter.
  It turns out that the number of standard ways the fields in a DN should be encoded into their ASN.1 counterparts is rapidly approaching the number of machines on the internet.
X509NameEntryConverter() - Constructor for class org.bouncycastle.asn1.x509.X509NameEntryConverter
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
X509NameTokenizer(String, char) - Constructor for class org.bouncycastle.asn1.x509.X509NameTokenizer
X509ObjectIdentifiers - interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers.
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(X9ECParameters) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
X962Parameters(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
X962Parameters(DERObject) - 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(ECPoint) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
X9ECPoint(ECCurve, ASN1OctetString) - 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(ECFieldElement) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
X9FieldElement(boolean, BigInteger, ASN1OctetString) - 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(DERObjectIdentifier, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
X9FieldID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
X9ObjectIdentifiers - interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers.
X9Test - class org.bouncycastle.asn1.test.X9Test.
X9Test() - Constructor for class org.bouncycastle.asn1.test.X9Test
x400Address - Static variable in class org.bouncycastle.asn1.x509.GeneralName
x509certType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers

## Z

ZERO - Static variable in interface org.bouncycastle.math.ec.ECConstants
ZIP - Static variable in interface org.bouncycastle.bcpg.CompressionAlgorithmTags
ZLIB - Static variable in interface org.bouncycastle.bcpg.CompressionAlgorithmTags
ZeroBytePadding - class org.bouncycastle.crypto.paddings.ZeroBytePadding.
  A padder that adds NULL byte padding to a block.
ZeroBytePadding() - Constructor for class org.bouncycastle.crypto.paddings.ZeroBytePadding

## _

_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 K L M N O P R S T U V W X Z _

Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography 1.28
PREV NEXT | FRAMES NO FRAMES