Alphabetical Index

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

_

_Km - field in class org.bouncycastle.crypto.engines.CAST5Engine
_Km - field in class org.bouncycastle.crypto.engines.CAST6Engine
_Kr - field in class org.bouncycastle.crypto.engines.CAST5Engine
_Kr - field in class org.bouncycastle.crypto.engines.CAST6Engine
_Tm - field in class org.bouncycastle.crypto.engines.CAST6Engine
_Tr - field in class org.bouncycastle.crypto.engines.CAST6Engine

A

AA_COMPROMISE - static field in class org.bouncycastle.asn1.x509.CRLReason
AA_COMPROMISE - static field in class org.bouncycastle.asn1.x509.ReasonFlags
aACompromise - static field in class org.bouncycastle.asn1.x509.CRLReason
aACompromise - static field in class org.bouncycastle.asn1.x509.ReasonFlags
AbstractCoderTest - class org.bouncycastle.util.encoders.test.AbstractCoderTest
AccessDescription - class org.bouncycastle.asn1.x509.AccessDescription
The AccessDescription object.
AccessDescription(org.bouncycastle.asn1.ASN1Sequence) - 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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.tsp.Accuracy
add(org.bouncycastle.asn1.DEREncodable) - method in class org.bouncycastle.asn1.DEREncodableVector
add(org.bouncycastle.math.ec.ECFieldElement) - method in class org.bouncycastle.math.ec.ECFieldElement
add(org.bouncycastle.math.ec.ECPoint) - method in class org.bouncycastle.math.ec.ECPoint
ADD_INFO_NOT_AVAILABLE - static field in class org.bouncycastle.asn1.cmp.PKIFailureInfo
addCRLEntry(org.bouncycastle.asn1.ASN1Sequence) - method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
addObject(org.bouncycastle.asn1.DEREncodable) - method in class org.bouncycastle.asn1.ASN1Sequence
addObject(org.bouncycastle.asn1.DEREncodable) - method in class org.bouncycastle.asn1.ASN1Set
addPadding(byte[],int) - method in class 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 field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
aES128_CBC - static field in class org.bouncycastle.asn1.smime.SMIMECapability
aES192_CBC - static field in class org.bouncycastle.asn1.smime.SMIMECapability
aES256_CBC - static field in class org.bouncycastle.asn1.smime.SMIMECapability
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/
AESVectorFileTest - class org.bouncycastle.crypto.test.AESVectorFileTest
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
AESWrapEngine - class org.bouncycastle.crypto.engines.AESWrapEngine
an implementation of the AES Key Wrapper from the NIST Key Wrap Specification.
AFFILIATION_CHANGED - static field in class org.bouncycastle.asn1.x509.CRLReason
AFFILIATION_CHANGED - static field in class org.bouncycastle.asn1.x509.ReasonFlags
affiliationChanged - static field in class org.bouncycastle.asn1.x509.CRLReason
affiliationChanged - static field in class org.bouncycastle.asn1.x509.ReasonFlags
AlgorithmIdentifier - class org.bouncycastle.asn1.x509.AlgorithmIdentifier
AlgorithmIdentifier(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
AlgorithmIdentifier(String) - constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
ansi_X9_62 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
anyExtendedKeyUsage - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
APPLICATION - static field in class org.bouncycastle.asn1.DERTags
areEqual(byte[],byte[]) - static method in class org.bouncycastle.util.Arrays
Arrays - class org.bouncycastle.util.Arrays
General array utilities.
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
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
ASN1Encodable - class org.bouncycastle.asn1.ASN1Encodable
ASN1EncodableVector - class org.bouncycastle.asn1.ASN1EncodableVector
the parent class for this will eventually disappear.
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(byte[]) - constructor for class org.bouncycastle.asn1.ASN1InputStream
ASN1InputStream(InputStream) - constructor for class org.bouncycastle.asn1.ASN1InputStream
ASN1Null - class org.bouncycastle.asn1.ASN1Null
A NULL object.
ASN1Null() - constructor for class org.bouncycastle.asn1.ASN1Null
ASN1OctetString - class org.bouncycastle.asn1.ASN1OctetString
ASN1OctetString(byte[]) - constructor for class org.bouncycastle.asn1.ASN1OctetString
ASN1OctetString(org.bouncycastle.asn1.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
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).
Create a tagged object with the style given by the value of explicit.
Create a tagged object in the explicit style.
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.
basic constructor.
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(org.bouncycastle.asn1.x509.GeneralNames) - constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
Don't use this one if you are trying to be RFC compliant.
AttCertIssuer(org.bouncycastle.asn1.x509.V2Form) - constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
AttCertValidityPeriod - class org.bouncycastle.asn1.x509.AttCertValidityPeriod
AttCertValidityPeriod(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.AttCertValidityPeriod
Attribute - class org.bouncycastle.asn1.cms.Attribute
Attribute - class org.bouncycastle.asn1.pkcs.Attribute
Attribute - class org.bouncycastle.asn1.x509.Attribute
Attribute(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.Attribute
Attribute(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.Attribute
Attribute(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.Attribute
AttributeCertificate - class org.bouncycastle.asn1.x509.AttributeCertificate
AttributeCertificate(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
AttributeCertificateInfo - class org.bouncycastle.asn1.x509.AttributeCertificateInfo
AttributeTable - class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(Hashtable) - constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(org.bouncycastle.asn1.ASN1Set) - constructor for class org.bouncycastle.asn1.cms.AttributeTable
AttributeTable(org.bouncycastle.asn1.DEREncodableVector) - constructor for class org.bouncycastle.asn1.cms.AttributeTable
AuthenticatedSafe - class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
AuthenticatedSafe(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
AuthenticatedSafe(org.bouncycastle.asn1.pkcs.ContentInfo[]) - constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
AuthorityInfoAccess - static field in class org.bouncycastle.asn1.x509.X509Extensions
Authority Info Access
AuthorityInformationAccess - class org.bouncycastle.asn1.x509.AuthorityInformationAccess
The AuthorityInformationAccess object.
create an AuthorityInformationAccess with the oid and location provided.
AuthorityKeyIdentifier - class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
The AuthorityKeyIdentifier object.
AuthorityKeyIdentifier - static field in class org.bouncycastle.asn1.x509.X509Extensions
Authority Key Identifier
create an AuthorityKeyIdentifier with a precomupted key identifier and the GeneralNames tag and the serial number provided as well.
create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided.
Calulates the keyidentifier using a SHA1 hash over the BIT STRING from SubjectPublicKeyInfo as defined in RFC2459.
create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided as well.

B

BAD_ALG - static field in class org.bouncycastle.asn1.cmp.PKIFailureInfo
BAD_DATA_FORMAT - static field in class org.bouncycastle.asn1.cmp.PKIFailureInfo
BAD_REQUEST - static field in class org.bouncycastle.asn1.cmp.PKIFailureInfo
bagtypes - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Base64 - class org.bouncycastle.util.encoders.Base64
Base64Encoder - class org.bouncycastle.util.encoders.Base64Encoder
Base64Encoder() - constructor for class org.bouncycastle.util.encoders.Base64Encoder
Base64Test - class org.bouncycastle.util.encoders.test.Base64Test
Base64Test(String) - constructor for class org.bouncycastle.util.encoders.test.Base64Test
BasicAgreement - interface org.bouncycastle.crypto.BasicAgreement
The basic interface that basic Diffie-Hellman implementations conforms to.
BasicConstraints - class org.bouncycastle.asn1.x509.BasicConstraints
BasicConstraints - static field in class org.bouncycastle.asn1.x509.X509Extensions
Basic Constraints
BasicConstraints(boolean) - constructor for class org.bouncycastle.asn1.x509.BasicConstraints
BasicConstraints(boolean,int) - 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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.BasicConstraints
BasicOCSPResponse - class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
BasicOCSPResponse(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
BERConstructedOctetString(byte[]) - constructor for class org.bouncycastle.asn1.BERConstructedOctetString
BERConstructedOctetString(Vector) - constructor for class org.bouncycastle.asn1.BERConstructedOctetString
BERConstructedSequence - class org.bouncycastle.asn1.BERConstructedSequence
BERInputStream - class org.bouncycastle.asn1.BERInputStream
BERInputStream(InputStream) - constructor for class org.bouncycastle.asn1.BERInputStream
BERNull - class org.bouncycastle.asn1.BERNull
A BER NULL object.
BERNull() - constructor for class org.bouncycastle.asn1.BERNull
BEROutputStream - class org.bouncycastle.asn1.BEROutputStream
BEROutputStream(OutputStream) - constructor for class org.bouncycastle.asn1.BEROutputStream
BERSequence - class org.bouncycastle.asn1.BERSequence
BERSequence() - constructor for class org.bouncycastle.asn1.BERSequence
create an empty sequence
BERSequence(org.bouncycastle.asn1.DEREncodable) - constructor for class org.bouncycastle.asn1.BERSequence
create a sequence containing one object
BERSequence(org.bouncycastle.asn1.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(org.bouncycastle.asn1.DEREncodable) - constructor for class org.bouncycastle.asn1.BERSet
create a set containing one object
BERSet(org.bouncycastle.asn1.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) - constructor for class org.bouncycastle.asn1.BERTaggedObject
create an implicitly tagged object that contains a zero length sequence.
BERTaggedObject(int,org.bouncycastle.asn1.DEREncodable) - constructor for class org.bouncycastle.asn1.BERTaggedObject
BIT_STRING - static field in class org.bouncycastle.asn1.DERTags
Bits32ToBytes(int,byte[],int) - method in class org.bouncycastle.crypto.engines.CAST5Engine
Bits32ToInts(int,int[],int) - method in class org.bouncycastle.crypto.engines.CAST5Engine
BitStringTest - class org.bouncycastle.asn1.test.BitStringTest
BLOCK_SIZE - static field in class org.bouncycastle.crypto.engines.CAST5Engine
BLOCK_SIZE - static field in class org.bouncycastle.crypto.engines.CAST6Engine
BLOCK_SIZE - static field in class org.bouncycastle.crypto.engines.DESedeEngine
BLOCK_SIZE - static field in class org.bouncycastle.crypto.engines.DESEngine
BLOCK_SIZE - static field in class org.bouncycastle.crypto.engines.GOST28147Engine
BLOCK_SIZE - static field in class org.bouncycastle.crypto.engines.IDEAEngine
BLOCK_SIZE - static field in class org.bouncycastle.crypto.engines.NullEngine
BlockCipher - interface org.bouncycastle.crypto.BlockCipher
Block cipher engines are expected to conform to this interface.
BlockCipherMac - class org.bouncycastle.crypto.macs.BlockCipherMac
BlockCipherMac(org.bouncycastle.crypto.BlockCipher) - constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
create a standard MAC based on a block cipher.
BlockCipherMac(org.bouncycastle.crypto.BlockCipher,int) - constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
BlockCipherMonteCarloTest - class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
a basic test that takes a cipher, key parameter, and an input and output string.
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.
BlowfishEngine - class org.bouncycastle.crypto.engines.BlowfishEngine
A class that provides Blowfish key encryption operations, such as encoding data and generating keys.
BlowfishEngine() - constructor for class org.bouncycastle.crypto.engines.BlowfishEngine
BlowfishTest - class org.bouncycastle.crypto.test.BlowfishTest
blowfish tester - vectors from http://www.counterpane.com/vectors.txt
BMP_STRING - static field in class org.bouncycastle.asn1.DERTags
BOOLEAN - static field in class org.bouncycastle.asn1.DERTags
buf - field in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
buf - field in class org.bouncycastle.crypto.BufferedBlockCipher
buf - field in class org.bouncycastle.util.encoders.BufferedDecoder
buf - field in class org.bouncycastle.util.encoders.BufferedEncoder
a buffer wrapper for an asymmetric block cipher, allowing input to be accumulated in a piecemeal fashion until final processing.
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
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(org.bouncycastle.util.encoders.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(org.bouncycastle.util.encoders.Translator,int) - constructor for class org.bouncycastle.util.encoders.BufferedEncoder
bufOff - field in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
bufOff - field in class org.bouncycastle.crypto.BufferedBlockCipher
bufOff - field in class org.bouncycastle.util.encoders.BufferedDecoder
bufOff - field 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
build an object given its tag and a byte stream to construct it from.
BytesTo32bits(byte[],int) - method in class org.bouncycastle.crypto.engines.CAST5Engine

C

C - static field in class org.bouncycastle.asn1.x509.X509Name
country code - StringType(SIZE(2))
c2onb191v4 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2onb191v5 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2onb239v4 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2onb239v5 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb163v1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb163v2 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb163v3 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb176w1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb208w1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb272w1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2pnb368w1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2png304v1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb191v1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb191v2 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb191v3 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb239v1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb239v2 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb239v3 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb359v1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
c2tnb431r1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
CA_COMPROMISE - static field in class org.bouncycastle.asn1.x509.CRLReason
CA_COMPROMISE - static field in class org.bouncycastle.asn1.x509.ReasonFlags
cACompromise - static field in class org.bouncycastle.asn1.x509.CRLReason
cACompromise - static field in class org.bouncycastle.asn1.x509.ReasonFlags
given a public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(org.bouncycastle.crypto.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(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
given a public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
given a public key from a given party calculate the next message in the agreement sequence.
given a message from a given party and the coresponding public key calculate the next message in the agreement sequence.
calculateMessage() - method in class org.bouncycastle.crypto.agreement.DHAgreement
calculate our initial message.
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 field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
canNotDecryptAny - static field in class org.bouncycastle.asn1.smime.SMIMECapabilities
canNotDecryptAny - static field in class org.bouncycastle.asn1.smime.SMIMECapability
CAST5CBCParameters - class org.bouncycastle.asn1.misc.CAST5CBCParameters
CAST5CBCParameters(byte[],int) - constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
CAST5CBCParameters(org.bouncycastle.asn1.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,int,result[]) - method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to decrypt the block.
CAST_Decipher(int,int,result[]) - method in class org.bouncycastle.crypto.engines.CAST5Engine
CAST_Encipher(int,int,int,int,result[]) - method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to encrypt the block.
CAST_Encipher(int,int,result[]) - method in class org.bouncycastle.crypto.engines.CAST5Engine
Does the 16 rounds to encrypt the block.
CBCBlockCipher - class org.bouncycastle.crypto.modes.CBCBlockCipher
implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.
CBCBlockCipher(org.bouncycastle.crypto.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(org.bouncycastle.crypto.BlockCipher) - constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(org.bouncycastle.crypto.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.
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
create a standard MAC based on a CBC block cipher.
CertBag - class org.bouncycastle.asn1.pkcs.CertBag
certBag - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
CertBag(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.CertBag
CertID - class org.bouncycastle.asn1.ocsp.CertID
CertID(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.CertID
CERTIFICATE_HOLD - static field in class org.bouncycastle.asn1.x509.CRLReason
CERTIFICATE_HOLD - static field in class org.bouncycastle.asn1.x509.ReasonFlags
certificateHold - static field in class org.bouncycastle.asn1.x509.CRLReason
certificateHold - static field in class org.bouncycastle.asn1.x509.ReasonFlags
CertificateIssuer - static field 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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.CertificateList
CertificatePolicies - class org.bouncycastle.asn1.x509.CertificatePolicies
CertificatePolicies - static field in class org.bouncycastle.asn1.x509.X509Extensions
Certificate Policies
CertificatePolicies(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
create a certificate policy with the given OID.
CertificatePolicies(String) - constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
create a certificate policy with the policy given by the OID represented by the string p.
CertificateTest - 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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
CertificationRequestInfo - class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
PKCS10 CertificationRequestInfo object.
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(int,org.bouncycastle.asn1.DEREncodable) - constructor for class org.bouncycastle.asn1.ocsp.CertStatus
CertStatus(org.bouncycastle.asn1.ASN1TaggedObject) - constructor for class org.bouncycastle.asn1.ocsp.CertStatus
CertStatus(org.bouncycastle.asn1.ocsp.RevokedInfo) - constructor for class org.bouncycastle.asn1.ocsp.CertStatus
CESSATION_OF_OPERATION - static field in class org.bouncycastle.asn1.x509.CRLReason
CESSATION_OF_OPERATION - static field in class org.bouncycastle.asn1.x509.ReasonFlags
cessationOfOperation - static field in class org.bouncycastle.asn1.x509.CRLReason
cessationOfOperation - static field in class org.bouncycastle.asn1.x509.ReasonFlags
CFBBlockCipher - class org.bouncycastle.crypto.modes.CFBBlockCipher
implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
CFBBlockCipher(org.bouncycastle.crypto.BlockCipher,int) - constructor for class org.bouncycastle.crypto.modes.CFBBlockCipher
Basic constructor.
characteristic_two_field - static field in class 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 - field in class org.bouncycastle.crypto.BufferedBlockCipher
CipherKeyGenerator - class org.bouncycastle.crypto.CipherKeyGenerator
The base class for symmetric, or secret, cipher key generators.
CipherParameters - interface org.bouncycastle.crypto.CipherParameters
all parameter classes implement this.
CipherTest - class org.bouncycastle.crypto.test.CipherTest
CipherTest(org.bouncycastle.util.test.Test[]) - constructor for class org.bouncycastle.crypto.test.CipherTest
CMSAttributes - interface org.bouncycastle.asn1.cms.CMSAttributes
CMSObjectIdentifiers - interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
CMSTest - class org.bouncycastle.asn1.test.CMSTest
CN - static field in class org.bouncycastle.asn1.x509.X509Name
common name - StringType(SIZE(1..64))
commitmentType - static field in class org.bouncycastle.asn1.esf.ESFAttributes
CommitmentTypeIdentifier - interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
CommitmentTypeIndication - class org.bouncycastle.asn1.esf.CommitmentTypeIndication
CommitmentTypeQualifier - class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
Commitment type qualifiers, used in the Commitment-Type-Indication attribute (RFC3126).
Creates a new CommitmentTypeQualifier instance.
Creates a new CommitmentTypeQualifier instance.
commonName - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
compressedData - static field in class org.bouncycastle.asn1.cms.CMSObjectIdentifiers
CompressedData - class org.bouncycastle.asn1.cms.CompressedData
RFC 3274 - CMS Compressed Data.
CompressedData(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.CompressedData
CONSTRUCTED - static field in class org.bouncycastle.asn1.DERTags
CONTENT_TYPE_BMPSTRING - static field in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to bmpString encoding.
CONTENT_TYPE_IA5STRING - static field in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to ia5String encoding.
CONTENT_TYPE_UTF8STRING - static field in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to utf8String encoding.
CONTENT_TYPE_VISIBLESTRING - static field in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to visibleString encoding.
ContentIdentifier - class org.bouncycastle.asn1.ess.ContentIdentifier
ContentIdentifier(byte[]) - constructor for class org.bouncycastle.asn1.ess.ContentIdentifier
Create from byte array representing the identifier.
ContentIdentifier(org.bouncycastle.asn1.ASN1OctetString) - constructor for class org.bouncycastle.asn1.ess.ContentIdentifier
Create from OCTET STRING whose octets represent the identifier.
ContentInfo - class org.bouncycastle.asn1.cms.ContentInfo
ContentInfo - class org.bouncycastle.asn1.pkcs.ContentInfo
ContentInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.ContentInfo
ContentInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
contentType - static field in class 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 field in class org.bouncycastle.asn1.cms.CMSAttributes
countryName - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
createKey(org.bouncycastle.asn1.pkcs.PrivateKeyInfo) - static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from the passed in PKCS8 PrivateKeyInfo object.
createKey(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) - static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from the passed in SubjectPublicKeyInfo
createNewEngineForTest() - method in class org.bouncycastle.crypto.test.AESVectorFileTest
crlBag - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
CRLDistPoint - class org.bouncycastle.asn1.x509.CRLDistPoint
CRLDistPoint(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.CRLDistPoint
CRLDistPoint(org.bouncycastle.asn1.x509.DistributionPoint) - constructor for class org.bouncycastle.asn1.x509.CRLDistPoint
CRLDistributionPoints - static field in class org.bouncycastle.asn1.x509.X509Extensions
CRL Distribution Points
CrlID - class org.bouncycastle.asn1.ocsp.CrlID
CrlID(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.CrlID
CRLNumber - class org.bouncycastle.asn1.x509.CRLNumber
The CRLNumber object.
CRLNumber - static field in class org.bouncycastle.asn1.x509.X509Extensions
CRL Number
CRLNumber(BigInteger) - constructor for class org.bouncycastle.asn1.x509.CRLNumber
CRLReason - class org.bouncycastle.asn1.x509.CRLReason
The CRLReason enumeration.
CRLReason(int) - constructor for class org.bouncycastle.asn1.x509.CRLReason
CRLReason(org.bouncycastle.asn1.DEREnumerated) - constructor for class org.bouncycastle.asn1.x509.CRLReason
cRLSign - static field in class org.bouncycastle.asn1.x509.KeyUsage
CryptoException - class 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
CTSBlockCipher - class org.bouncycastle.crypto.modes.CTSBlockCipher
A Cipher Text Stealing (CTS) mode cipher.
CTSBlockCipher(org.bouncycastle.crypto.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
cTwoCurve - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers

D

data - static field in class org.bouncycastle.asn1.cms.CMSObjectIdentifiers
data - field in class org.bouncycastle.asn1.DERBitString
data - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
dataEncipherment - static field in class org.bouncycastle.asn1.x509.KeyUsage
DataLengthException - class org.bouncycastle.crypto.DataLengthException
this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input.
DataLengthException() - constructor for class org.bouncycastle.crypto.DataLengthException
base constructor.
DataLengthException(String) - constructor for class org.bouncycastle.crypto.DataLengthException
create a DataLengthException with the given message.
DC - static field in class org.bouncycastle.asn1.x509.X509Name
DEBUG - static field in class org.bouncycastle.util.encoders.test.EncoderTest
decipherOnly - static field 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(byte[]) - static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded input data.
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[],int,int,byte[],int) - method in class org.bouncycastle.util.encoders.HexTranslator
decode(byte[],int,int,byte[],int) - method in class org.bouncycastle.util.encoders.Translator
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(byte[],int,int,OutputStream) - method in class org.bouncycastle.util.encoders.Encoder
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(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.Base64
decode the base 64 encoded String data - whitespace will be ignored.
decode(String) - static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded String data - whitespace 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.Base64
decode the base 64 encoded String 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(String,OutputStream) - method in class org.bouncycastle.util.encoders.Encoder
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(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(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
decodingTable - field in class org.bouncycastle.util.encoders.Base64Encoder
decodingTable - field 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.modes.CFBBlockCipher
Do the appropriate processing for CFB mode decryption.
decryptBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.engines.SkipjackEngine
DEFAULT_HASH_ALGORITHM - static field in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_HASH_ALGORITHM - static field in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_MASK_GEN_FUNCTION - static field in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_MASK_GEN_FUNCTION - static field in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_P_SOURCE_ALGORITHM - static field in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
DEFAULT_SALT_LENGTH - static field in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DEFAULT_TRAILER_FIELD - static field in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
DefaultLookUp - static field in class org.bouncycastle.asn1.x509.X509Name
look up table translating common symbols into their OIDS.
DefaultReverse - static field in class org.bouncycastle.asn1.x509.X509Name
determines whether or not strings should be processed and printed from back to front.
DefaultSymbols - static field 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 field in class org.bouncycastle.asn1.x509.X509Extensions
Delta CRL indicator
DERApplicationSpecific - class org.bouncycastle.asn1.DERApplicationSpecific
Base class for an application specific object
DERApplicationSpecific(int,byte[]) - constructor for class org.bouncycastle.asn1.DERApplicationSpecific
DERBitString - 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(byte[],int) - constructor for class org.bouncycastle.asn1.DERBitString
DERBitString(org.bouncycastle.asn1.DEREncodable) - constructor for class org.bouncycastle.asn1.DERBitString
DERBMPString - class org.bouncycastle.asn1.DERBMPString
DER BMPString object.
DERBMPString(byte[]) - constructor for class org.bouncycastle.asn1.DERBMPString
basic constructor - byte encoded string.
DERBMPString(String) - constructor for class org.bouncycastle.asn1.DERBMPString
basic constructor
DERBoolean - class org.bouncycastle.asn1.DERBoolean
DERBoolean(boolean) - constructor for class org.bouncycastle.asn1.DERBoolean
DERBoolean(byte[]) - constructor for class org.bouncycastle.asn1.DERBoolean
DERConstructedSequence - class org.bouncycastle.asn1.DERConstructedSequence
DERConstructedSet - class org.bouncycastle.asn1.DERConstructedSet
DERConstructedSet() - constructor for class org.bouncycastle.asn1.DERConstructedSet
DERConstructedSet(org.bouncycastle.asn1.DEREncodable) - constructor for class org.bouncycastle.asn1.DERConstructedSet
DERDump - class org.bouncycastle.asn1.util.DERDump
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.
DEREnumerated - class org.bouncycastle.asn1.DEREnumerated
DEREnumerated(BigInteger) - constructor for class org.bouncycastle.asn1.DEREnumerated
DEREnumerated(byte[]) - constructor for class org.bouncycastle.asn1.DEREnumerated
DEREnumerated(int) - constructor for class org.bouncycastle.asn1.DEREnumerated
DERGeneralizedTime - class org.bouncycastle.asn1.DERGeneralizedTime
Generalized time object.
DERGeneralizedTime(Date) - constructor for class org.bouncycastle.asn1.DERGeneralizedTime
base constructer from a java.util.date object
DERGeneralizedTime(String) - constructor for class org.bouncycastle.asn1.DERGeneralizedTime
The correct format for this is YYYYMMDDHHMMSSZ, or without the Z for local time, or Z+-HHMM on the end, for difference between local time and UTC time.
DERGeneralString - class org.bouncycastle.asn1.DERGeneralString
DERGeneralString(byte[]) - constructor for class org.bouncycastle.asn1.DERGeneralString
DERGeneralString(String) - constructor for class org.bouncycastle.asn1.DERGeneralString
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
Don't use this class.
DERInputStream(InputStream) - constructor for class org.bouncycastle.asn1.DERInputStream
DERInteger - class org.bouncycastle.asn1.DERInteger
DERInteger(BigInteger) - constructor for class org.bouncycastle.asn1.DERInteger
DERInteger(byte[]) - constructor for class org.bouncycastle.asn1.DERInteger
DERInteger(int) - constructor for class org.bouncycastle.asn1.DERInteger
DerivationFunction - interface org.bouncycastle.crypto.DerivationFunction
base interface for general purpose byte derivation functions.
DerivationParameters - interface org.bouncycastle.crypto.DerivationParameters
Parameters for key/byte stream derivation classes
DERNull - class org.bouncycastle.asn1.DERNull
A NULL object.
DERNull() - constructor for class org.bouncycastle.asn1.DERNull
DERNumericString - class org.bouncycastle.asn1.DERNumericString
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
DERNumericString(byte[]) - constructor for class org.bouncycastle.asn1.DERNumericString
basic constructor - with bytes.
DERNumericString(String) - constructor for class org.bouncycastle.asn1.DERNumericString
basic constructor - with string.
DERObject - class org.bouncycastle.asn1.DERObject
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(org.bouncycastle.asn1.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(org.bouncycastle.asn1.ASN1Encodable) - constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing an array of objects.
DERSequence(org.bouncycastle.asn1.DEREncodable) - constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing one object
DERSequence(org.bouncycastle.asn1.DEREncodableVector) - constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing a vector of objects.
DERSet - class org.bouncycastle.asn1.DERSet
A DER encoded set object
DERSet() - constructor for class org.bouncycastle.asn1.DERSet
create an empty set
DERSet(org.bouncycastle.asn1.ASN1Encodable[]) - constructor for class org.bouncycastle.asn1.DERSet
create a set from an array of objects.
DERSet(org.bouncycastle.asn1.DEREncodable) - constructor for class org.bouncycastle.asn1.DERSet
DERSet(org.bouncycastle.asn1.DEREncodableVector) - constructor for class org.bouncycastle.asn1.DERSet
DERString - interface org.bouncycastle.asn1.DERString
basic interface for DER string objects.
DERT61String - class org.bouncycastle.asn1.DERT61String
DER T61String (also the teletex string)
DERT61String(byte[]) - constructor for class org.bouncycastle.asn1.DERT61String
basic constructor - with bytes.
DERT61String(String) - constructor for class org.bouncycastle.asn1.DERT61String
basic constructor - with string.
DERTaggedObject - class org.bouncycastle.asn1.DERTaggedObject
DER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).
DERTaggedObject(int) - constructor for class org.bouncycastle.asn1.DERTaggedObject
create an implicitly tagged object that contains a zero length sequence.
DERTaggedObject(int,org.bouncycastle.asn1.DEREncodable) - constructor for class org.bouncycastle.asn1.DERTaggedObject
DERTags - interface org.bouncycastle.asn1.DERTags
DERUniversalString - class org.bouncycastle.asn1.DERUniversalString
DER UniversalString object.
DERUniversalString(byte[]) - constructor for class org.bouncycastle.asn1.DERUniversalString
basic constructor - byte encoded string.
DERUnknownTag - class org.bouncycastle.asn1.DERUnknownTag
We insert one of these when we find a tag we don't recognise.
DERUnknownTag(int,byte[]) - constructor for class org.bouncycastle.asn1.DERUnknownTag
DERUTCTime - class org.bouncycastle.asn1.DERUTCTime
UTC time object.
DERUTCTime(Date) - constructor for class org.bouncycastle.asn1.DERUTCTime
base constructer from a java.util.date object
DERUTCTime(String) - constructor for class org.bouncycastle.asn1.DERUTCTime
The correct format for this is YYMMDDHHMMSSZ (it used to be that seconds were never encoded.
DERUTF8String - class org.bouncycastle.asn1.DERUTF8String
DER UTF8String object.
DERUTF8String(String) - constructor for class org.bouncycastle.asn1.DERUTF8String
basic constructor
DERVisibleString - class org.bouncycastle.asn1.DERVisibleString
DER VisibleString object.
DERVisibleString(byte[]) - constructor for class org.bouncycastle.asn1.DERVisibleString
basic constructor - byte encoded string.
DERVisibleString(String) - constructor for class org.bouncycastle.asn1.DERVisibleString
basic constructor
dES_CBC - static field in class org.bouncycastle.asn1.smime.SMIMECapabilities
encryption algorithms preferences
dES_CBC - static field in class org.bouncycastle.asn1.smime.SMIMECapability
encryption algorithms preferences
des_EDE3_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
dES_EDE3_CBC - static field in class org.bouncycastle.asn1.smime.SMIMECapabilities
dES_EDE3_CBC - static field in class org.bouncycastle.asn1.smime.SMIMECapability
DES_EDE_KEY_LENGTH - static field in class org.bouncycastle.crypto.params.DESedeParameters
DES_KEY_LENGTH - static field 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
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.
DESEngine - class org.bouncycastle.crypto.engines.DESEngine
a class that provides a basic DES engine.
DESEngine() - constructor for class org.bouncycastle.crypto.engines.DESEngine
standard constructor.
DESExample - class org.bouncycastle.crypto.examples.DESExample
DESExample is a simple DES based encryptor/decryptor.
DESExample() - constructor for class org.bouncycastle.crypto.examples.DESExample
DESExample(String,String,String,boolean) - constructor for class org.bouncycastle.crypto.examples.DESExample
desFunc(int[],byte[],int,byte[],int) - method in class org.bouncycastle.crypto.engines.DESEngine
the DES engine.
DESKeyGenerator - class org.bouncycastle.crypto.generators.DESKeyGenerator
DESParameters - class org.bouncycastle.crypto.params.DESParameters
DESParameters(byte[]) - constructor for class org.bouncycastle.crypto.params.DESParameters
DESParityTest - class org.bouncycastle.crypto.test.DESParityTest
DHAgreement - class org.bouncycastle.crypto.agreement.DHAgreement
a Diffie-Hellman key exchange engine.
DHBasicAgreement - class org.bouncycastle.crypto.agreement.DHBasicAgreement
a Diffie-Hellman key agreement class.
DHBasicKeyPairGenerator - class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
a basic Diffie-Helman key pair generator.
dhKeyAgreement - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
DHKeyGenerationParameters - class org.bouncycastle.crypto.params.DHKeyGenerationParameters
DHKeyPairGenerator - class org.bouncycastle.crypto.generators.DHKeyPairGenerator
a Diffie-Helman key pair generator.
DHKeyParameters - class org.bouncycastle.crypto.params.DHKeyParameters
DHKeyParameters(boolean,org.bouncycastle.crypto.params.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(org.bouncycastle.asn1.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
DHParametersGenerator - class org.bouncycastle.crypto.generators.DHParametersGenerator
DHPrivateKeyParameters - class org.bouncycastle.crypto.params.DHPrivateKeyParameters
DHPublicKeyParameters - class org.bouncycastle.crypto.params.DHPublicKeyParameters
dhpublicnumber - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
DHTest - class org.bouncycastle.crypto.test.DHTest
DHValidationParameters - class org.bouncycastle.crypto.params.DHValidationParameters
DHValidationParameters(byte[],int) - constructor for class org.bouncycastle.crypto.params.DHValidationParameters
digest - field in class org.bouncycastle.crypto.io.DigestInputStream
digest - field in class org.bouncycastle.crypto.io.DigestOutputStream
Digest - interface org.bouncycastle.crypto.Digest
interface that a message digest conforms to.
digestAlgorithm - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
digestedData - static field in class org.bouncycastle.asn1.cms.CMSObjectIdentifiers
digestedData - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
DigestInfo - class org.bouncycastle.asn1.x509.DigestInfo
The DigestInfo object.
DigestInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.DigestInfo
DigestInfo(org.bouncycastle.asn1.x509.AlgorithmIdentifier,byte[]) - constructor for class org.bouncycastle.asn1.x509.DigestInfo
DigestInputStream - class org.bouncycastle.crypto.io.DigestInputStream
DigestInputStream(InputStream,org.bouncycastle.crypto.Digest) - constructor for class org.bouncycastle.crypto.io.DigestInputStream
DigestOutputStream - class org.bouncycastle.crypto.io.DigestOutputStream
digitalSignature - static field in class org.bouncycastle.asn1.x509.KeyUsage
directoryName - static field in class org.bouncycastle.asn1.x509.GeneralName
DISPLAY_TEXT_MAXIMUM_SIZE - static field in class org.bouncycastle.asn1.x509.DisplayText
Describe constant DISPLAY_TEXT_MAXIMUM_SIZE here.
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(org.bouncycastle.asn1.DERString) - 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.
DistributionPoint - class org.bouncycastle.asn1.x509.DistributionPoint
The DistributionPoint object.
DistributionPoint(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.DistributionPoint
DistributionPointName - class org.bouncycastle.asn1.x509.DistributionPointName
The DistributionPointName object.
divide(org.bouncycastle.math.ec.ECFieldElement) - method in class org.bouncycastle.math.ec.ECFieldElement
dNSName - static field in class org.bouncycastle.asn1.x509.GeneralName
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.macs.BlockCipherMac
Compute the final statge of the MAC writing the output to the out parameter.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.BufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
Compute the final statge of the MAC writing the output to the out parameter.
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.Digest
close the digest, producing the final digest value.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.digests.GOST3411Digest
doFinal(byte[],int) - method in class org.bouncycastle.crypto.macs.HMac
Compute the final statge of the MAC writing the output to the out parameter.
doFinal(byte[],int) - method in class 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.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
close the digest, producing the final digest value.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Process the last block in the buffer.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
close the digest, producing the final digest value.
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
close the digest, producing the final digest value.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.digests.SHA1Digest
close the digest, producing the final digest value.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.digests.SHA224Digest
close the digest, producing the final digest value.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.digests.SHA256Digest
close the digest, producing the final digest value.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.digests.SHA384Digest
doFinal(byte[],int) - method in class org.bouncycastle.crypto.digests.SHA512Digest
close the digest, producing the final digest value.
doFinal(byte[],int) - method in class org.bouncycastle.crypto.digests.TigerDigest
doFinal(byte[],int) - method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
close the digest, producing the final digest value.
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
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
DSAKeyPairGenerator - class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
a DSA key pair generator.
DSAKeyParameters - 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(org.bouncycastle.asn1.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
DSAParametersGenerator - class org.bouncycastle.crypto.generators.DSAParametersGenerator
generate suitable parameters for DSA, in line with FIPS 186-2.
DSAPrivateKeyParameters - class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
DSAPublicKeyParameters - class org.bouncycastle.crypto.params.DSAPublicKeyParameters
DSASigner - class org.bouncycastle.crypto.signers.DSASigner
The Digital Signature Algorithm - as described in "Handbook of Applied Cryptography", pages 452 - 453.
DSATest - class org.bouncycastle.crypto.test.DSATest
Test based on FIPS 186-2, Appendix 5, an example of DSA.
DSAValidationParameters - class org.bouncycastle.crypto.params.DSAValidationParameters
DSAValidationParameters(byte[],int) - constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
dsaWithSHA1 - static field in class org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
Dump - class org.bouncycastle.asn1.util.Dump
dumpAsString(Object) - static method in class org.bouncycastle.asn1.util.ASN1Dump
dump out a DER object as a formatted string
dumpAsString(org.bouncycastle.asn1.DEREncodable) - static method in class org.bouncycastle.asn1.util.DERDump
dump out a DER object as a formatted string
dumpAsString(org.bouncycastle.asn1.DERObject) - static method in class org.bouncycastle.asn1.util.DERDump
dump out a DER object as a formatted string

E

E - static field in class org.bouncycastle.asn1.x509.X509Name
email address in Verisign certificates
ECConstants - interface org.bouncycastle.math.ec.ECConstants
ECCurve - class org.bouncycastle.math.ec.ECCurve
base class for an elliptic curve
ECCurve(BigInteger,BigInteger,BigInteger) - constructor for class org.bouncycastle.math.ec.ECCurve
ECDHBasicAgreement - class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
P1363 7.2.1 ECSVDP-DH ECSVDP-DH is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version.
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.
ECDomainParameters - class org.bouncycastle.crypto.params.ECDomainParameters
ecdsa_with_SHA1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
ECDSASigner - class org.bouncycastle.crypto.signers.ECDSASigner
EC-DSA as described in X9.62
ECFieldElement - class org.bouncycastle.math.ec.ECFieldElement
ECFieldElement(BigInteger,BigInteger) - constructor for class org.bouncycastle.math.ec.ECFieldElement
ECGOST3410NamedCurves - class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
table of the available named parameters for GOST 3410-2001.
ECGOST3410ParamSetParameters - class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
ECGOST3410Signer - class org.bouncycastle.crypto.signers.ECGOST3410Signer
GOST R 34.10-2001 Signature Algorithm
ECGOST3410Test - class org.bouncycastle.crypto.test.ECGOST3410Test
ECGOST3410 tests are taken from GOST R 34.10-2001.
ECIESTest - class org.bouncycastle.crypto.test.ECIESTest
test for ECIES - Elliptic Curve Integrated Encryption Scheme
ECKeyGenerationParameters - class org.bouncycastle.crypto.params.ECKeyGenerationParameters
ECKeyPairGenerator - class org.bouncycastle.crypto.generators.ECKeyPairGenerator
ECKeyParameters - class org.bouncycastle.crypto.params.ECKeyParameters
ECPoint - class org.bouncycastle.math.ec.ECPoint
base class for points on elliptic curves.
ECPrivateKeyParameters - class org.bouncycastle.crypto.params.ECPrivateKeyParameters
ECPrivateKeyStructure - class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
the elliptic curve private key object from SEC 1
ECPrivateKeyStructure(BigInteger) - constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
ECPublicKeyParameters - class org.bouncycastle.crypto.params.ECPublicKeyParameters
ECTest - class org.bouncycastle.crypto.test.ECTest
ECDSA tests are taken from X9.62.
ediPartyName - static field in class org.bouncycastle.asn1.x509.GeneralName
elGamalAlgorithm - static field in class org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
ElGamalEngine - class org.bouncycastle.crypto.engines.ElGamalEngine
this does your basic ElGamal algorithm.
ElGamalKeyGenerationParameters - class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
ElGamalKeyPairGenerator - class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
a ElGamal key pair generator.
ElGamalKeyParameters - 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(org.bouncycastle.asn1.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
ElGamalPrivateKeyParameters - class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
ElGamalPublicKeyParameters - class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
ElGamalTest - class org.bouncycastle.crypto.test.ElGamalTest
ellipticCurve - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
EmailAddress - static field in class org.bouncycastle.asn1.x509.X509Name
Email address (RSA PKCS#9 extension) - IA5String.
enc - field in class org.bouncycastle.util.encoders.test.AbstractCoderTest
encipherOnly - static field in class org.bouncycastle.asn1.x509.KeyUsage
encode(byte[]) - static method in class org.bouncycastle.util.encoders.Base64
encode the input data producing a base 64 encoded byte array.
encode(byte[]) - static method in class org.bouncycastle.util.encoders.Hex
encode the input data producing a Hex encoded byte array.
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[],int,int) - static method in class org.bouncycastle.util.encoders.Hex
encode the input data producing a Hex encoded byte array.
encode(byte[],int,int,byte[],int) - method in class org.bouncycastle.util.encoders.HexTranslator
encode(byte[],int,int,byte[],int) - method in class org.bouncycastle.util.encoders.Translator
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 class org.bouncycastle.util.encoders.Encoder
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[],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[],OutputStream) - static method in class org.bouncycastle.util.encoders.Hex
Hex encode the byte data writing it to the given output stream.
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
Encoder - interface org.bouncycastle.util.encoders.Encoder
Encode and decode byte arrays (typically from binary to 7-bit ASCII encodings).
EncoderTest - class org.bouncycastle.util.encoders.test.EncoderTest
EncoderTestSuite - class org.bouncycastle.util.encoders.test.EncoderTestSuite
encodingTable - field in class org.bouncycastle.util.encoders.Base64Encoder
encodingTable - field in class org.bouncycastle.util.encoders.HexEncoder
encrypKeyPref - static field in class 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.modes.CFBBlockCipher
Do the appropriate processing for CFB mode encryption.
encryptBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.engines.SkipjackEngine
EncryptedContentInfo - class org.bouncycastle.asn1.cms.EncryptedContentInfo
EncryptedContentInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
encryptedData - static field in class org.bouncycastle.asn1.cms.CMSObjectIdentifiers
EncryptedData - class org.bouncycastle.asn1.pkcs.EncryptedData
The EncryptedData object.
encryptedData - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
EncryptedData(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
EncryptedPrivateKeyInfo - 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.
encryptionAlgorithm - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
EncryptionScheme - class org.bouncycastle.asn1.pkcs.EncryptionScheme
ENUMERATED - static field in class org.bouncycastle.asn1.DERTags
envelopedData - static field in class org.bouncycastle.asn1.cms.CMSObjectIdentifiers
EnvelopedData - class org.bouncycastle.asn1.cms.EnvelopedData
envelopedData - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
EnvelopedData(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.EnvelopedData
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.DERBitString
equals(Object) - method in class org.bouncycastle.asn1.DERBMPString
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.DERGeneralizedTime
equals(Object) - method in class org.bouncycastle.asn1.DERGeneralString
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.DERUniversalString
equals(Object) - method in class org.bouncycastle.asn1.DERUnknownTag
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.DERVisibleString
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.math.ec.ECFieldElement
equals(Object) - method in class org.bouncycastle.math.ec.ECPoint
equals(Object) - method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
equals(Object) - method in class org.bouncycastle.crypto.params.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.asn1.x509.X509Extension
equals(Object) - method in class org.bouncycastle.asn1.x509.X509Extensions
equals(Object) - method in class org.bouncycastle.asn1.x509.X509Name
test for equality - note: case is ignored.
equals(Object,boolean) - method in class org.bouncycastle.asn1.x509.X509Name
EqualsAndHashCodeTest - class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
ESFAttributes - interface org.bouncycastle.asn1.esf.ESFAttributes
ESSCertID - class org.bouncycastle.asn1.ess.ESSCertID
ESSCertID(byte[]) - constructor for class org.bouncycastle.asn1.ess.ESSCertID
ESSCertID(byte[],org.bouncycastle.asn1.x509.IssuerSerial) - constructor for class org.bouncycastle.asn1.ess.ESSCertID
ESSCertID(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ess.ESSCertID
constructor
ExtendedKeyUsage - class org.bouncycastle.asn1.x509.ExtendedKeyUsage
The extendedKeyUsage object.
ExtendedKeyUsage - static field in class org.bouncycastle.asn1.x509.X509Extensions
Extended Key Usage
ExtendedKeyUsage(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
ExtendedKeyUsage(org.bouncycastle.asn1.x509.KeyPurposeId) - constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
ExtendedKeyUsage(Vector) - constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
EXTERNAL - static field in class org.bouncycastle.asn1.DERTags

F

F1(int,int,int) - method in class org.bouncycastle.crypto.engines.CAST5Engine
The first of the three processing functions for the encryption and decryption.
F2(int,int,int) - method in class org.bouncycastle.crypto.engines.CAST5Engine
The second of the three processing functions for the encryption and decryption.
F3(int,int,int) - method in class org.bouncycastle.crypto.engines.CAST5Engine
The third of the three processing functions for the encryption and decryption.
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
FALSE - static field in class org.bouncycastle.asn1.DERBoolean
fill(byte[],byte) - static method in class org.bouncycastle.util.Arrays
fill(long[],long) - static method in class org.bouncycastle.util.Arrays
finish() - method in class org.bouncycastle.crypto.digests.GeneralDigest
finish() - method in class org.bouncycastle.crypto.digests.LongDigest
forEncryption - field in class org.bouncycastle.crypto.BufferedBlockCipher
fromBigInteger(BigInteger) - method in class org.bouncycastle.math.ec.ECCurve
FULL_NAME - static field in class org.bouncycastle.asn1.x509.DistributionPointName

G

GENERAL_STRING - static field in class 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(org.bouncycastle.crypto.digests.GeneralDigest) - constructor for class org.bouncycastle.crypto.digests.GeneralDigest
Copy constructor.
GENERALIZED_TIME - static field in class org.bouncycastle.asn1.DERTags
GeneralizedTimeTest - class org.bouncycastle.asn1.test.GeneralizedTimeTest
X.690 test example
GeneralName - class org.bouncycastle.asn1.x509.GeneralName
The GeneralName object.
GeneralName(int,org.bouncycastle.asn1.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.
GeneralName(org.bouncycastle.asn1.DERObject,int) - constructor for class org.bouncycastle.asn1.x509.GeneralName
GeneralName(org.bouncycastle.asn1.x509.X509Name) - constructor for class org.bouncycastle.asn1.x509.GeneralName
GeneralNames - class org.bouncycastle.asn1.x509.GeneralNames
GeneralNames(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.GeneralNames
GeneralNames(org.bouncycastle.asn1.x509.GeneralName) - constructor for class org.bouncycastle.asn1.x509.GeneralNames
Construct a GeneralNames object containing one GeneralName.
GeneralSubtree - class org.bouncycastle.asn1.x509.GeneralSubtree
GeneralSubtree(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
generateAttributeCertificateInfo() - method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
generateBytes(byte[],int,int) - method in class 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.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.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.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.generators.OpenSSLPBEParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize.
generateDerivedParameters(int) - method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - 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.OpenSSLPBEParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int,int) - method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize, and an initialisation vector (IV) of length ivSize.
generateDerivedParameters(int,int) - method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int,int) - method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
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.DESedeKeyGenerator
generate a secret key.
generateKey() - method in class org.bouncycastle.crypto.generators.DESKeyGenerator
generate a secret key.
generateKeyPair() - method in class 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() - 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.
generateSignature() - method in class 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.DSA
sign the passed in message (usually the output of a hash function).
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.
generateTBSCertificate() - method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
generateTBSCertificate() - method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
generateTBSCertList() - method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
generateWorkingKey(boolean,byte[]) - method in class org.bouncycastle.crypto.engines.DESEngine
generate an integer based working key based on our secret key and what we processing we are planning to do.
GENERATION - static field in class org.bouncycastle.asn1.x509.X509Name
GenerationTest - class org.bouncycastle.asn1.test.GenerationTest
get(int) - method in class org.bouncycastle.asn1.DEREncodableVector
get(org.bouncycastle.asn1.DERObjectIdentifier) - method in class org.bouncycastle.asn1.cms.AttributeTable
getA() - method in class org.bouncycastle.math.ec.ECCurve
getA() - method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getA() - method in class org.bouncycastle.crypto.params.GOST3410Parameters
getA() - method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
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.x9.KeySpecificInfo
getAlgorithm() - method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
getAlgorithmHash() - method in class org.bouncycastle.asn1.ess.OtherCertID
getAlgorithmId() - method in class org.bouncycastle.asn1.x509.DigestInfo
getAlgorithmId() - method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getAlgorithmId() - method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.AESEngine
Return the name of the algorithm the cipher implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.AESFastEngine
Return the name of the algorithm the cipher implements.
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.BlockCipher
Return the name of the algorithm the cipher implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.macs.BlockCipherMac
Return the name of the algorithm the MAC implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.BlowfishEngine
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.CAST5Engine
Return the name of the algorithm the cipher implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.CAST6Engine
Return the name of the algorithm the cipher implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the algorithm name and mode.
getAlgorithmName() - method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
Return the name of the algorithm the MAC implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.DESedeEngine
Return the name of the algorithm the cipher implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method getAlgorithmName
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.DESEngine
Return the name of the algorithm the cipher implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.Digest
return the algorithm name
getAlgorithmName() - method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.GOST28147Engine
getAlgorithmName() - method in class org.bouncycastle.crypto.digests.GOST3411Digest
getAlgorithmName() - method in class org.bouncycastle.crypto.macs.HMac
Return the name of the algorithm the MAC implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.IDEAEngine
getAlgorithmName() - method in class org.bouncycastle.crypto.Mac
Return the name of the algorithm the MAC implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.macs.MacCFBBlockCipher
return the algorithm name and mode.
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
return the algorithm name
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.NullEngine
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.engines.RC2Engine
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.RC2WrapEngine
Method getAlgorithmName
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.RC4Engine
Return the name of the algorithm the cipher implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.RC532Engine
Return the name of the algorithm the cipher implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.RC564Engine
Return the name of the algorithm the cipher implements.
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.digests.RIPEMD128Digest
return the algorithm name
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
return the algorithm name
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.SerpentEngine
getAlgorithmName() - method in class org.bouncycastle.crypto.digests.SHA1Digest
return the algorithm name
getAlgorithmName() - method in class org.bouncycastle.crypto.digests.SHA224Digest
return the algorithm name
getAlgorithmName() - method in class org.bouncycastle.crypto.digests.SHA256Digest
return the algorithm name
getAlgorithmName() - method in class org.bouncycastle.crypto.digests.SHA384Digest
getAlgorithmName() - method in class org.bouncycastle.crypto.digests.SHA512Digest
return the algorithm name
getAlgorithmName() - method in class org.bouncycastle.crypto.modes.SICBlockCipher
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.SkipjackEngine
getAlgorithmName() - method in class org.bouncycastle.crypto.StreamBlockCipher
return the name of the algorithm we are wrapping.
getAlgorithmName() - method in class org.bouncycastle.crypto.StreamCipher
Return the name of the algorithm the cipher implements.
getAlgorithmName() - method in class org.bouncycastle.crypto.digests.TigerDigest
getAlgorithmName() - method in class org.bouncycastle.crypto.engines.TwofishEngine
getAlgorithmName() - method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
return the algorithm name
getAlgorithmName() - method in class org.bouncycastle.crypto.Wrapper
Return the name of the algorithm the wrapper implements.
getApplicationTag() - method in class org.bouncycastle.asn1.DERApplicationSpecific
getAttrCertValidityPeriod() - method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getAttributes() - method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getAttributes() - method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getAttributes() - method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
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
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
getAuthSafe() - method in class org.bouncycastle.asn1.pkcs.Pfx
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 class org.bouncycastle.crypto.engines.AESEngine
Return the block size for this cipher (in bytes).
getBlockSize() - method in class org.bouncycastle.crypto.engines.AESFastEngine
Return the block size for this cipher (in bytes).
getBlockSize() - method in class org.bouncycastle.crypto.engines.AESLightEngine
getBlockSize() - method in class org.bouncycastle.crypto.BlockCipher
Return the block size for this cipher (in bytes).
getBlockSize() - method in class org.bouncycastle.crypto.engines.BlowfishEngine
getBlockSize() - method in class org.bouncycastle.crypto.BufferedBlockCipher
return the blocksize for the underlying cipher.
getBlockSize() - method in class org.bouncycastle.crypto.engines.CAST5Engine
Return the block size for this cipher (in bytes).
getBlockSize() - method in class org.bouncycastle.crypto.engines.CAST6Engine
Return the block size for this cipher (in bytes).
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.engines.DESedeEngine
Return the block size for this cipher (in bytes).
getBlockSize() - method in class org.bouncycastle.crypto.engines.DESEngine
Return the block size for this cipher (in bytes).
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.engines.GOST28147Engine
getBlockSize() - method in class org.bouncycastle.crypto.engines.IDEAEngine
getBlockSize() - method in class org.bouncycastle.crypto.macs.MacCFBBlockCipher
return the block size we are operating at.
getBlockSize() - method in class org.bouncycastle.crypto.engines.NullEngine
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.engines.RC2Engine
getBlockSize() - method in class org.bouncycastle.crypto.engines.RC532Engine
Return the block size for this cipher (in bytes).
getBlockSize() - method in class org.bouncycastle.crypto.engines.RC564Engine
Return the block size for this cipher (in bytes).
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.modes.SICBlockCipher
getBlockSize() - method in class org.bouncycastle.crypto.engines.SkipjackEngine
getBlockSize() - method in class org.bouncycastle.crypto.engines.TwofishEngine
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(org.bouncycastle.asn1.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(org.bouncycastle.asn1.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(org.bouncycastle.asn1.DERObjectIdentifier) - static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getBytes() - method in class org.bouncycastle.asn1.DERBitString
getBytes(int) - static method in class org.bouncycastle.asn1.DERBitString
return the correct number of bytes for a bit string defined in a 32 bit constant
getC() - method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
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
getCertainty() - method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
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.pkcs.CertBag
getCertID() - method in class org.bouncycastle.asn1.ocsp.SingleResponse
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
getCertificateSerialNumber() - method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getCertificationRequestInfo() - method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getCertReq() - method in class org.bouncycastle.asn1.tsp.TimeStampReq
getCerts() - method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getCerts() - method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
getCerts() - method in class org.bouncycastle.asn1.ocsp.Signature
getCerts() - method in class org.bouncycastle.asn1.ess.SigningCertificate
getCertStatus() - method in class org.bouncycastle.asn1.ocsp.SingleResponse
getCertValue() - method in class org.bouncycastle.asn1.pkcs.CertBag
getChallenge() - method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
getCipherKeySize() - method in class org.bouncycastle.crypto.params.IESWithCipherParameters
getCL() - method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getCoefficient() - method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getCommitmentTypeId() - method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
getCommitmentTypeQualifier() - method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
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
getContents() - method in class org.bouncycastle.asn1.DERApplicationSpecific
getContentType() - method in class org.bouncycastle.asn1.cms.ContentInfo
getContentType() - method in class org.bouncycastle.asn1.pkcs.ContentInfo
getContentType() - method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
getContentType() - method in class org.bouncycastle.asn1.pkcs.EncryptedData
Apply default coversion for the given value depending on the oid and the character range of the value.
Convert the passed in String value into the appropriate ASN.1 encoded object.
getCounter() - method in class org.bouncycastle.crypto.params.DSAValidationParameters
getCounter() - method in class org.bouncycastle.asn1.x9.KeySpecificInfo
getCountryName() - method in class org.bouncycastle.asn1.esf.SignerLocation
getCRLIssuer() - method in class org.bouncycastle.asn1.x509.DistributionPoint
getCrlNum() - method in class org.bouncycastle.asn1.ocsp.CrlID
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
getCrlTime() - method in class org.bouncycastle.asn1.ocsp.CrlID
getCrlUrl() - method in class org.bouncycastle.asn1.ocsp.CrlID
getCurve() - method in class org.bouncycastle.crypto.params.ECDomainParameters
getCurve() - method in class org.bouncycastle.math.ec.ECPoint
getCurve() - method in class org.bouncycastle.asn1.x9.X9Curve
getCurve() - method in class org.bouncycastle.asn1.x9.X9ECParameters
getD() - method in class org.bouncycastle.crypto.params.ECPrivateKeyParameters
getData() - method in class org.bouncycastle.asn1.DERUnknownTag
getDate() - method in class org.bouncycastle.asn1.DERGeneralizedTime
getDate() - method in class org.bouncycastle.asn1.cms.KEKIdentifier
getDate() - method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
getDate() - method in class org.bouncycastle.asn1.cms.Time
getDate() - method in class org.bouncycastle.asn1.x509.Time
getDecodedBlockSize() - method in class org.bouncycastle.util.encoders.HexTranslator
size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDecodedBlockSize() - method in class org.bouncycastle.util.encoders.Translator
size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDerivationV() - method in class org.bouncycastle.crypto.params.IESParameters
getDERObject() - method in class org.bouncycastle.asn1.ASN1Encodable
getDERObject() - method in class org.bouncycastle.asn1.DEREncodable
getDERObject() - method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
getDERObject() - method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
getDigest() - method in class org.bouncycastle.crypto.DerivationFunction
return the message digest used as the basis for the function
getDigest() - method in class org.bouncycastle.asn1.x509.DigestInfo
getDigest() - method in class org.bouncycastle.crypto.io.DigestInputStream
getDigest() - method in class org.bouncycastle.crypto.io.DigestOutputStream
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.
getDigestAlgorithm() - method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getDigestAlgorithm() - method in class org.bouncycastle.asn1.cms.SignerInfo
getDigestAlgorithm() - method in class org.bouncycastle.asn1.pkcs.SignerInfo
getDigestAlgorithms() - method in class org.bouncycastle.asn1.cms.SignedData
getDigestAlgorithms() - method in class org.bouncycastle.asn1.pkcs.SignedData
getDigestedObjectType() - method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
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 class 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
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
return the size, in bytes, of the digest produced by this message digest.
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
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - method in class org.bouncycastle.crypto.digests.SHA1Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - method in class org.bouncycastle.crypto.digests.SHA224Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - method in class org.bouncycastle.crypto.digests.SHA256Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - method in class org.bouncycastle.crypto.digests.SHA384Digest
getDigestSize() - method in class org.bouncycastle.crypto.digests.SHA512Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - method in class org.bouncycastle.crypto.digests.TigerDigest
getDigestSize() - method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
return the size, in bytes, of the digest produced by this message digest.
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
getDP() - method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getDQ() - method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getEffectiveKeyBits() - method in class org.bouncycastle.crypto.params.RC2Parameters
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 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 class org.bouncycastle.util.encoders.Translator
size of the output block on encoding produced by getDecodedBlockSize() bytes.
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
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(org.bouncycastle.asn1.DERObjectIdentifier) - method in class org.bouncycastle.asn1.x509.X509Extensions
return the extension represented by the object identifier passed in.
getExtensions() - method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getExtensions() - method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getExtensions() - method in class org.bouncycastle.asn1.x509.TBSCertList
getExtensions() - method in class org.bouncycastle.asn1.tsp.TimeStampReq
getExtensions() - method in class org.bouncycastle.asn1.tsp.TSTInfo
getFailInfo() - method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getFieldName() - method in class org.bouncycastle.math.ec.ECFieldElement
getG() - method in class org.bouncycastle.asn1.pkcs.DHParameter
getG() - method in class org.bouncycastle.crypto.params.DHParameters
getG() - method in class org.bouncycastle.asn1.x509.DSAParameter
getG() - method in class org.bouncycastle.crypto.params.DSAParameters
getG() - method in class org.bouncycastle.crypto.params.ECDomainParameters
getG() - method in class org.bouncycastle.asn1.oiw.ElGamalParameter
getG() - method in class org.bouncycastle.crypto.params.ElGamalParameters
return the generator - g
getG() - method in class org.bouncycastle.asn1.x9.X9ECParameters
getGenTime() - method in class org.bouncycastle.asn1.tsp.TSTInfo
getH() - method in class org.bouncycastle.crypto.params.ECDomainParameters
getH() - method in class org.bouncycastle.asn1.x9.X9ECParameters
getHashAlgorithm() - method in class org.bouncycastle.asn1.ocsp.CertID
getHashAlgorithm() - method in class org.bouncycastle.asn1.tsp.MessageImprint
getHashAlgorithm() - method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getHashAlgorithm() - method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getHashedMessage() - method in class org.bouncycastle.asn1.tsp.MessageImprint
getHolder() - method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getId() - method in class org.bouncycastle.asn1.DERObjectIdentifier
getId() - method in class org.bouncycastle.asn1.cms.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 class 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.engines.ElGamalEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
return the input block size.
getInputBlockSize() - method in class org.bouncycastle.crypto.encodings.OAEPEncoding
returns the largest size an input block can be.
getInputBlockSize() - method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
returns the largest size an input block can be.
getInputBlockSize() - method in class org.bouncycastle.crypto.engines.RSAEngine
Return the maximum size for an input block to this engine.
getInstance(boolean) - static method in class org.bouncycastle.asn1.DERBoolean
return a DERBoolean from the passed in boolean.
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.AccessDescription
getInstance(Object) - static method in class org.bouncycastle.asn1.tsp.Accuracy
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
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(Object) - static method in class org.bouncycastle.asn1.ASN1Set
return an ASN1Set from the given object.
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.AttCertIssuer
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.Attribute
return an Attribute object from the given object.
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.Attribute
return an Attribute object from the given object.
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(Object) - static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.BasicConstraints
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getInstance(Object) - static method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.CertID
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.CertificateList
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.CertificatePolicies
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.CertStatus
getInstance(Object) - static method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
getInstance(Object) - static method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
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.ess.ContentIdentifier
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.ContentInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.ContentInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.CRLDistPoint
getInstance(Object) - static method in class org.bouncycastle.asn1.DERBitString
return a Bit String from the passed in object
getInstance(Object) - static method in class org.bouncycastle.asn1.DERBMPString
return a BMP String from the given object.
getInstance(Object) - static method in class org.bouncycastle.asn1.DERBoolean
return a boolean from the passed in object.
getInstance(Object) - static method in class org.bouncycastle.asn1.DEREnumerated
return an integer from the passed in object
getInstance(Object) - static method in class org.bouncycastle.asn1.DERGeneralizedTime
return a generalized time from the passed in object
getInstance(Object) - static method in class org.bouncycastle.asn1.DERGeneralString
getInstance(Object) - static method in class org.bouncycastle.asn1.DERIA5String
return a IA5 string from the passed in object
getInstance(Object) - static method in class org.bouncycastle.asn1.DERInteger
return an integer from the passed in object
getInstance(Object) - static method in class org.bouncycastle.asn1.DERNumericString
return a Numeric string from the passed in object
getInstance(Object) - static method in class org.bouncycastle.asn1.DERObjectIdentifier
return an OID from the passed in object
getInstance(Object) - static method in class org.bouncycastle.asn1.DERPrintableString
return a printable string from the passed in object.
getInstance(Object) - static method in class org.bouncycastle.asn1.DERT61String
return a T61 string from the passed in object.
getInstance(Object) - static method in class org.bouncycastle.asn1.DERUniversalString
return a Universal String from the passed in object.
getInstance(Object) - static method in class org.bouncycastle.asn1.DERUTCTime
return an UTC Time from the passed in object.
getInstance(Object) - static method in class org.bouncycastle.asn1.DERUTF8String
return an UTF8 string from the passed in object.
getInstance(Object) - static method in class org.bouncycastle.asn1.DERVisibleString
return a Visible String from the passed in object.
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.DigestInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.DisplayText
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.DistributionPoint
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.DistributionPointName
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.DSAParameter
getInstance(Object) - static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
return an EncryptedContentInfo object from the given object.
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.EncryptedData
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
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.ess.ESSCertID
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.GeneralName
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.GeneralNames
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.GeneralSubtree
getInstance(Object) - static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
getInstance(Object) - static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getInstance(Object) - static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.Holder
getInstance(Object) - static method in class org.bouncycastle.asn1.misc.IDEACBCPar
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.IssuerSerial
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.KEKIdentifier
return a KEKIdentifier object from the given object.
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
return a KEKRecipientInfo object from the given 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(Object) - static method in class org.bouncycastle.asn1.pkcs.MacData
getInstance(Object) - static method in class org.bouncycastle.asn1.tsp.MessageImprint
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.NoticeReference
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
return an OriginatorIdentifierOrKey object from the given object.
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.OriginatorInfo
return an OriginatorInfo object from the given object.
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
return an OriginatorPublicKey object from the given object.
getInstance(Object) - static method in class org.bouncycastle.asn1.ess.OtherCertID
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
return an OtherKeyAttribute object from the given object.
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
return a OtherRecipientInfo object from the given object.
getInstance(Object) - static method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
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.pkcs.PBKDF2Params
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getInstance(Object) - static method in class org.bouncycastle.asn1.cmp.PKIFreeText
getInstance(Object) - static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.PolicyInformation
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
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(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.ocsp.Request
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.ResponderID
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.ResponseData
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.Signature
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.SignedData
getInstance(Object) - static method in class org.bouncycastle.asn1.pkcs.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(Object) - static method in class org.bouncycastle.asn1.pkcs.SignerInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.esf.SignerLocation
getInstance(Object) - static method in class org.bouncycastle.asn1.ess.SigningCertificate
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.SingleResponse
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.x509.SubjectKeyIdentifier
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.TBSCertList
getInstance(Object) - static method in class org.bouncycastle.asn1.ocsp.TBSRequest
getInstance(Object) - static method in class org.bouncycastle.asn1.cms.Time
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.Time
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.tsp.TSTInfo
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.V2Form
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.X509Extensions
getInstance(Object) - static method in class org.bouncycastle.asn1.x509.X509Name
getInstance(Object) - static method in class org.bouncycastle.asn1.x9.X962Parameters
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
return an Octet String from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ASN1Sequence
Return an ASN1 sequence from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ASN1Set
Return an ASN1 set from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.AttCertIssuer
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.BasicConstraints
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.CertID
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.CertificateList
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.CertificatePolicies
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.CertStatus
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cms.CompressedData
return a CompressedData object from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.CRLDistPoint
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.DERBitString
return a Bit String from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.DERBMPString
return a BMP String from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.DERBoolean
return a Boolean from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.DEREnumerated
return an Enumerated from a tagged object.
return a Generalized Time object from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.DERIA5String
return an IA5 String from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.DERInteger
return an Integer from a tagged object.
return an Numeric String from a tagged object.
return an Object Identifier from a tagged object.
return a Printable String from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.DERT61String
return an T61 String from a tagged object.
return a Universal String from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.DERUTCTime
return an UTC Time from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.DERUTF8String
return an UTF8 String from a tagged object.
return a Visible String from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.DigestInfo
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.DisplayText
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.DistributionPoint
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.DSAParameter
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cms.EnvelopedData
return an EnvelopedData object from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.GeneralName
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.GeneralNames
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.GeneralSubtree
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.IssuerSerial
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cms.KEKIdentifier
return a KEKIdentifier object from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
return a KEKRecipientInfo object from a tagged object.
return a KeyAgreeRecipientInfo object from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
return an OriginatorIdentifierOrKey object from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cms.OriginatorInfo
return an OriginatorInfo object from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
return an OriginatorPublicKey object from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
return a OtherRecipientInfo object from a tagged object.
return a PasswordRecipientInfo object from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cmp.PKIFreeText
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
return a RecipientKeyIdentifier object from a tagged object.
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.Request
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.ResponderID
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.ResponseData
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.Signature
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.SingleResponse
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.TBSCertList
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.ocsp.TBSRequest
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.cms.Time
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.Time
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.V2Form
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.X509Extensions
getInstance(org.bouncycastle.asn1.ASN1TaggedObject,boolean) - static method in class org.bouncycastle.asn1.x509.X509Name
Return a X509Name based on the passed in tagged object.
getInstance(org.bouncycastle.asn1.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.TBSCertificateStructure
getIssuer() - method in class org.bouncycastle.asn1.x509.TBSCertList
getIssuer() - method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getIssuerAndSerialNumber() - method in class org.bouncycastle.asn1.pkcs.SignerInfo
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.crypto.PBEParametersGenerator
return the iteration count.
getIterationCount() - method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
getIterations() - method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getIV() - method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
getIV() - method in class org.bouncycastle.asn1.misc.IDEACBCPar
getIV() - method in class org.bouncycastle.crypto.params.KDFParameters
getIV() - method in class org.bouncycastle.crypto.params.ParametersWithIV
getIV() - method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
getIV() - method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
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.crypto.params.KeyParameter
getKey() - method in class org.bouncycastle.crypto.params.RC2Parameters
getKey() - method in class org.bouncycastle.crypto.params.RC5Parameters
getKeyAttr() - method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
getKeyAttrId() - method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
getKeyDerivationAlgorithm() - method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
getKeyDerivationFunc() - method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
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
getKeyIdentifier() - method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getKeyIdentifier() - method in class org.bouncycastle.asn1.cms.KEKIdentifier
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
getLocalityName() - method in class org.bouncycastle.asn1.esf.SignerLocation
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 class org.bouncycastle.crypto.macs.BlockCipherMac
Return the block size for this cipher (in bytes).
getMacSize() - method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
Return the block size for this cipher (in bytes).
getMacSize() - method in class org.bouncycastle.crypto.macs.HMac
Return the block size for this cipher (in bytes).
getMacSize() - method in class org.bouncycastle.crypto.Mac
Return the block size for this cipher (in bytes).
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.TimeStampReq
getMessageImprint() - method in class org.bouncycastle.asn1.tsp.TSTInfo
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
getModulus() - method in class org.bouncycastle.crypto.params.RSAKeyParameters
getModulus() - method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getModulus() - method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
getN() - method in class org.bouncycastle.crypto.params.ECDomainParameters
getN() - method in class org.bouncycastle.asn1.x9.X9ECParameters
getName() - method in class org.bouncycastle.crypto.test.AESTest
getName() - method in class org.bouncycastle.crypto.test.AESVectorFileTest
getName() - method in class org.bouncycastle.asn1.test.BitStringTest
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.asn1.test.CertificateTest
getName() - method in class org.bouncycastle.crypto.test.CipherTest
getName() - method in class org.bouncycastle.asn1.test.CMSTest
getName() - method in class org.bouncycastle.crypto.test.CTSTest
getName() - method in class org.bouncycastle.crypto.test.DESedeTest
getName() - method in class org.bouncycastle.crypto.test.DESParityTest
getName() - method in class org.bouncycastle.crypto.test.DHTest
getName() - method in class org.bouncycastle.asn1.x509.DistributionPointName
Return the tagged object inside the distribution point name.
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.util.encoders.test.EncoderTest
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.x509.GeneralName
getName() - method in class org.bouncycastle.asn1.test.GenerationTest
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.asn1.cms.IssuerAndSerialNumber
getName() - method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
getName() - method in class org.bouncycastle.crypto.test.MacTest
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.asn1.test.MiscTest
getName() - method in class org.bouncycastle.crypto.test.ModeTest
getName() - method in class org.bouncycastle.crypto.test.OAEPTest
getName() - method in class org.bouncycastle.asn1.test.OCSPTest
getName() - method in class org.bouncycastle.asn1.test.OIDTest
getName() - method in class org.bouncycastle.crypto.test.PaddingTest
getName() - method in class org.bouncycastle.asn1.test.PKCS10Test
getName() - method in class org.bouncycastle.asn1.test.PKCS12Test
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.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.RijndaelTest
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.SerpentTest
getName() - method in class org.bouncycastle.asn1.test.SetTest
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.SkipjackTest
getName() - method in class org.bouncycastle.asn1.test.SMIMETest
getName() - method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
getName() - method in class org.bouncycastle.util.test.Test
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 class org.bouncycastle.asn1.test.X509NameTest
getName() - method in class org.bouncycastle.asn1.test.X9Test
getName(org.bouncycastle.asn1.DERObjectIdentifier) - static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
return the named curve name represented by the given object identifier.
getName(org.bouncycastle.asn1.DERObjectIdentifier) - static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the named curve name represented by the given object identifier.
getNames() - static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
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.cryptopro.GOST3410NamedParameters
returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - static method in class org.bouncycastle.asn1.x9.X962NamedCurves
returns an enumeration containing the name strings for curves contained in this structure.
getNextUpdate() - method in class org.bouncycastle.asn1.x509.CertificateList
getNextUpdate() - method in class org.bouncycastle.asn1.ocsp.SingleResponse
getNextUpdate() - method in class org.bouncycastle.asn1.x509.TBSCertList
getNonce() - method in class org.bouncycastle.asn1.tsp.TimeStampReq
getNonce() - method in class org.bouncycastle.asn1.tsp.TSTInfo
getNotAfterTime() - method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getNotBeforeTime() - method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
getObject() - method in class org.bouncycastle.asn1.ASN1TaggedObject
return whatever was following the tag.
getObject() - method in class org.bouncycastle.asn1.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.x509.AlgorithmIdentifier
getObjectId() - method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
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
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.
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 class 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.engines.ElGamalEngine
Return the maximum size for an output block to this engine.
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
returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
returns the maximum size of the block produced by this cipher.
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
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.pkcs.DHParameter
getP() - method in class org.bouncycastle.crypto.params.DHParameters
getP() - method in class org.bouncycastle.asn1.x509.DSAParameter
getP() - method in class org.bouncycastle.crypto.params.DSAParameters
getP() - method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getP() - method in class org.bouncycastle.asn1.oiw.ElGamalParameter
getP() - method in class org.bouncycastle.crypto.params.ElGamalParameters
getP() - method in class org.bouncycastle.crypto.params.GOST3410Parameters
getP() - method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getP() - method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getPadBits() - method in class org.bouncycastle.asn1.DERBitString
getPadBits() - method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
retrieve the number of pad bits in the last decoded message.
getPadBits(int) - static method in class org.bouncycastle.asn1.DERBitString
return the correct number of pad bits for a bit string defined in a 32 bit constant
getPaddingName() - method in class 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.x509.AlgorithmIdentifier
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.ParametersWithSalt
getParameters() - method in class org.bouncycastle.crypto.params.ParametersWithSBox
getParameters() - method in class org.bouncycastle.asn1.smime.SMIMECapability
getParameters() - method in class org.bouncycastle.asn1.x9.X962Parameters
getParameters() - method in class org.bouncycastle.asn1.x9.X9FieldID
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...
getPostalAddress() - method in class org.bouncycastle.asn1.esf.SignerLocation
getPrime1() - method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getPrime2() - method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getPrivate() - method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
return the private key parameters.
getPrivateExponent() - method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getPrivateKey() - method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
getProducedAt() - method in class org.bouncycastle.asn1.ocsp.ResponseData
getPSourceAlgorithm() - method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
getPublic() - method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
return the public key parameters.
getPublicExponent() - method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
getPublicExponent() - method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getPublicExponent() - method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getPublicExponent() - method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
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...
getPublicKeyParamSet() - method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
getQ() - method in class org.bouncycastle.crypto.params.DHParameters
getQ() - method in class org.bouncycastle.asn1.x509.DSAParameter
getQ() - method in class org.bouncycastle.crypto.params.DSAParameters
getQ() - method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
getQ() - method in class org.bouncycastle.crypto.params.ECPublicKeyParameters
getQ() - method in class org.bouncycastle.crypto.params.GOST3410Parameters
getQ() - method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
getQ() - method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getQInv() - method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
getRandom() - method in class org.bouncycastle.crypto.KeyGenerationParameters
return the random source associated with this generator.
getRandom() - method in class org.bouncycastle.crypto.params.ParametersWithRandom
getRC2ParameterVersion() - method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
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 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.
getRecoveredMessage() - method in class org.bouncycastle.crypto.SignerWithRecovery
Returns a reference to what message was recovered (if any).
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
getResponses() - 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
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
getSalt() - method in class org.bouncycastle.asn1.pkcs.MacData
getSalt() - method in class org.bouncycastle.crypto.params.ParametersWithSalt
getSalt() - method in class org.bouncycastle.crypto.PBEParametersGenerator
return the salt byte array.
getSalt() - method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
getSaltLength() - method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getSBox() - method in class org.bouncycastle.crypto.params.ParametersWithSBox
getSBox(String) - static method in class org.bouncycastle.crypto.engines.GOST28147Engine
Return the S-Box associated with SBoxName
getSeconds() - method in class org.bouncycastle.asn1.tsp.Accuracy
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
getSeed() - method in class org.bouncycastle.asn1.x9.X9Curve
getSeed() - method in class org.bouncycastle.asn1.x9.X9ECParameters
getSerial() - method in class org.bouncycastle.asn1.x509.IssuerSerial
getSerialNumber() - method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getSerialNumber() - method in class org.bouncycastle.asn1.ocsp.CertID
getSerialNumber() - method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
getSerialNumber() - method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getSerialNumber() - method in class org.bouncycastle.asn1.tsp.TSTInfo
getSerialNumber() - method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getSharedSecret() - method in class org.bouncycastle.crypto.params.KDFParameters
getSID() - method in class org.bouncycastle.asn1.cms.SignerInfo
getSignature() - method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
getSignature() - method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getSignature() - method in class org.bouncycastle.asn1.x509.CertificateList
getSignature() - method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getSignature() - method in class org.bouncycastle.asn1.ocsp.Signature
getSignature() - method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getSignature() - method in class org.bouncycastle.asn1.x509.TBSCertList
getSignature() - method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getSignatureAlgorithm() - method in class org.bouncycastle.asn1.x509.AttributeCertificate
getSignatureAlgorithm() - method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getSignatureAlgorithm() - method in class org.bouncycastle.asn1.x509.CertificateList
getSignatureAlgorithm() - method in class org.bouncycastle.asn1.pkcs.CertificationRequest
getSignatureAlgorithm() - method in class org.bouncycastle.asn1.ocsp.Signature
getSignatureAlgorithm() - method in class org.bouncycastle.asn1.x509.X509CertificateStructure
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
getSize() - method in class org.bouncycastle.asn1.DERConstructedSet
getStartDate() - method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getStartDate() - method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getStatus() - method in class org.bouncycastle.asn1.ocsp.CertStatus
getStatus() - method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
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.DERBitString
getString() - method in class org.bouncycastle.asn1.DERBMPString
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 class org.bouncycastle.asn1.DERString
getString() - method in class org.bouncycastle.asn1.DERT61String
getString() - method in class org.bouncycastle.asn1.DERUniversalString
getString() - method in class org.bouncycastle.asn1.DERUTF8String
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.pkcs.CertificationRequestInfo
getSubjectPublicKeyInfo() - method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
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
getSuppPubInfo() - method in class org.bouncycastle.asn1.x9.OtherInfo
getTag() - method in class org.bouncycastle.asn1.DERUnknownTag
getTagNo() - method in class org.bouncycastle.asn1.ASN1TaggedObject
getTagNo() - method in class org.bouncycastle.asn1.ocsp.CertStatus
getTagNo() - method in class org.bouncycastle.asn1.x509.GeneralName
getTBSCertificate() - method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getTBSCertList() - method in class org.bouncycastle.asn1.x509.CertificateList
getTbsRequest() - method in class org.bouncycastle.asn1.ocsp.OCSPRequest
getTbsResponseData() - method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
getThisUpdate() - method in class org.bouncycastle.asn1.x509.CertificateList
getThisUpdate() - method in class org.bouncycastle.asn1.ocsp.SingleResponse
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
getTimeStampToken() - method in class org.bouncycastle.asn1.tsp.TimeStampResp
getTrailerField() - method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
getTsa() - method in class org.bouncycastle.asn1.tsp.TSTInfo
getType() - method in class org.bouncycastle.asn1.x509.DistributionPointName
Return the tag number applying to the underlying choice.
getType() - method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
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.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.encodings.ISO9796d1Encoding
getUnderlyingCipher() - method in class org.bouncycastle.crypto.encodings.OAEPEncoding
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.encodings.PKCS1Encoding
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
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
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.
getUserKeyingMaterial() - method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
getValidationParameters() - method in class org.bouncycastle.crypto.params.DHParameters
getValidationParameters() - method in class org.bouncycastle.crypto.params.DSAParameters
getValidationParameters() - method in class org.bouncycastle.crypto.params.GOST3410Parameters
getValue() - method in class org.bouncycastle.asn1.ess.ContentIdentifier
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.x509.X509Extension
getValue() - method in class org.bouncycastle.asn1.x9.X9FieldElement
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.
getValueType() - method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
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.pkcs.CertificationRequestInfo
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.ocsp.ResponseData
getVersion() - method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
getVersion() - method in class org.bouncycastle.asn1.cms.SignedData
getVersion() - method in class org.bouncycastle.asn1.pkcs.SignedData
getVersion() - method in class org.bouncycastle.asn1.cms.SignerInfo
getVersion() - method in class org.bouncycastle.asn1.pkcs.SignerInfo
getVersion() - method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getVersion() - method in class org.bouncycastle.asn1.x509.TBSCertList
getVersion() - method in class org.bouncycastle.asn1.ocsp.TBSRequest
getVersion() - method in class org.bouncycastle.asn1.tsp.TimeStampReq
getVersion() - method in class org.bouncycastle.asn1.x509.X509CertificateStructure
getVersionNumber() - method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
getVersionNumber() - method in class org.bouncycastle.asn1.x509.TBSCertList
getX() - method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
getX() - method in class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
getX() - method in class org.bouncycastle.math.ec.ECPoint
getX() - method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
getX() - method in class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
getX0() - method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getX0L() - method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
getY() - method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
getY() - method in class org.bouncycastle.crypto.params.DSAPublicKeyParameters
getY() - method in class org.bouncycastle.math.ec.ECPoint
getY() - method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
getY() - method in class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
GIVENNAME - static field in class org.bouncycastle.asn1.x509.X509Name
gnBasis - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
GOFBBlockCipher - class org.bouncycastle.crypto.modes.GOFBBlockCipher
implements the GOST 28147 OFB counter mode (GCTR).
GOFBBlockCipher(org.bouncycastle.crypto.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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
GOST28147Test - class org.bouncycastle.crypto.test.GOST28147Test
GOST3410KeyPairGenerator - class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
a GOST3410 key pair generator.
GOST3410KeyParameters - class org.bouncycastle.crypto.params.GOST3410KeyParameters
GOST3410NamedParameters - class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
table of the available named parameters for GOST 3410-94.
GOST3410Parameters - class org.bouncycastle.crypto.params.GOST3410Parameters
GOST3410Parameters(BigInteger,BigInteger,BigInteger) - constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
GOST3410ParametersGenerator - class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
generate suitable parameters for GOST3410.
GOST3410ParamSetParameters - class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
GOST3410PrivateKeyParameters - class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
GOST3410PublicKeyAlgParameters - class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
GOST3410PublicKeyParameters - class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
GOST3410Signer - class org.bouncycastle.crypto.signers.GOST3410Signer
GOST R 34.10-94 Signature Algorithm
GOST3410Test - 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(org.bouncycastle.crypto.digests.GOST3411Digest) - constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
Copy constructor.
GOST3411DigestTest - class org.bouncycastle.crypto.test.GOST3411DigestTest
gost_ElSgDH3410_1 - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gost_ElSgDH3410_default - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
GOST_id - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR28147_cbc - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001 - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_A - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_B - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_C - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_XchA - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_2001_CryptoPro_XchB - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94 - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_A - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_B - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_C - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_D - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_XchA - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_XchB - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3410_94_CryptoPro_XchC - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3411 - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3411_94_CryptoProParamSet - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3411_94_with_gostR3410_2001 - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
gostR3411_94_with_gostR3410_94 - static field in class org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
GRANTED - static field in class org.bouncycastle.asn1.cmp.PKIStatus
GRANTED_WITH_MODS - static field in class org.bouncycastle.asn1.cmp.PKIStatus
GRAPHIC_STRING - static field in class org.bouncycastle.asn1.DERTags

H

H1 - field in class org.bouncycastle.crypto.digests.LongDigest
H2 - field in class org.bouncycastle.crypto.digests.LongDigest
H3 - field in class org.bouncycastle.crypto.digests.LongDigest
H4 - field in class org.bouncycastle.crypto.digests.LongDigest
H5 - field in class org.bouncycastle.crypto.digests.LongDigest
H6 - field in class org.bouncycastle.crypto.digests.LongDigest
H7 - field in class org.bouncycastle.crypto.digests.LongDigest
H8 - field in class org.bouncycastle.crypto.digests.LongDigest
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.
hasFullMessage() - method in class org.bouncycastle.crypto.SignerWithRecovery
Returns true if the signer has recovered the full message as part of signature verification.
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.DERBitString
hashCode() - method in class org.bouncycastle.asn1.DERBMPString
hashCode() - method in class org.bouncycastle.asn1.DERBoolean
hashCode() - method in class org.bouncycastle.asn1.DEREnumerated
hashCode() - method in class org.bouncycastle.asn1.DERGeneralizedTime
hashCode() - method in class org.bouncycastle.asn1.DERGeneralString
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.DERUniversalString
hashCode() - method in class org.bouncycastle.asn1.DERUnknownTag
hashCode() - method in class org.bouncycastle.asn1.DERUTCTime
hashCode() - method in class org.bouncycastle.asn1.DERUTF8String
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
hasMoreTokens() - method in class org.bouncycastle.asn1.OIDTokenizer
hasMoreTokens() - method in class org.bouncycastle.asn1.x509.X509NameTokenizer
Hex - class org.bouncycastle.util.encoders.Hex
HexEncoder - class org.bouncycastle.util.encoders.HexEncoder
HexEncoder() - constructor for class org.bouncycastle.util.encoders.HexEncoder
HexTest - class org.bouncycastle.util.encoders.test.HexTest
HexTest(String) - constructor for class org.bouncycastle.util.encoders.test.HexTest
HexTranslator - class org.bouncycastle.util.encoders.HexTranslator
Converters for going from hex to binary and back.
HMac - class org.bouncycastle.crypto.macs.HMac
HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))
HMac(org.bouncycastle.crypto.Digest) - constructor for class org.bouncycastle.crypto.macs.HMac
Holder - class org.bouncycastle.asn1.x509.Holder
The Holder object.
Holder(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.Holder
Holder(org.bouncycastle.asn1.x509.GeneralNames) - constructor for class org.bouncycastle.asn1.x509.Holder
Holder(org.bouncycastle.asn1.x509.IssuerSerial) - constructor for class org.bouncycastle.asn1.x509.Holder

I

IA5_STRING - static field in class org.bouncycastle.asn1.DERTags
id - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
id_aa - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_commitmentType - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_contentIdentifier - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_encrypKeyPref - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_otherSigCert - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_signatureTimeStampToken - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_signerLocation - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_signingCertificate - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aa_sigPolicyId - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_aes128_CBC - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes128_CFB - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes128_ECB - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes128_OFB - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes128_wrap - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes192_CBC - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes192_CFB - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes192_ECB - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes192_OFB - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes192_wrap - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes256_CBC - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes256_CFB - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes256_ECB - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes256_OFB - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_aes256_wrap - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_alg_PWRI_KEK - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_ct - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_ct_compressedData - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_ct_TSTInfo - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfApproval - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfCreation - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfDelivery - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfOrigin - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfReceipt - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_cti_ets_proofOfSender - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_dsa - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
id_dsa_with_sha1 - static field in class 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 field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
id_ecPublicKey - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
id_ecSigType - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
id_fieldType - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
id_hmacWithSHA1 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_kp_clientAuth - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
id_kp_codeSigning - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
id_kp_emailProtection - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
id_kp_ipsecEndSystem - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
id_kp_ipsecTunnel - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
id_kp_ipsecUser - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
id_kp_OCSPSigning - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
id_kp_serverAuth - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
id_kp_smartcardlogon - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
id_kp_timeStamping - static field in class org.bouncycastle.asn1.x509.KeyPurposeId
id_mgf1 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_PBES2 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_PBKDF2 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_pkix_ocsp - static field in class org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_archive_cutoff - static field in class org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_basic - static field in class org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_crl - static field in class org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_nocheck - static field in class org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_nonce - static field in class org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_response - static field in class org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pkix_ocsp_service_locator - static field in class org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
id_pSpecified - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_publicKeyType - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
id_qt_cps - static field in class org.bouncycastle.asn1.x509.PolicyQualifierId
id_qt_unotice - static field in class org.bouncycastle.asn1.x509.PolicyQualifierId
id_RSAES_OAEP - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_RSASSA_PSS - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id_SHA1 - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
id_sha224 - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_sha256 - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_sha384 - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
id_sha512 - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
IDEACBCPar - class org.bouncycastle.asn1.misc.IDEACBCPar
IDEACBCPar(byte[]) - constructor for class org.bouncycastle.asn1.misc.IDEACBCPar
IDEACBCPar(org.bouncycastle.asn1.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
idSHA1 - static field in class org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
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
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.
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
IetfAttrSyntax - class org.bouncycastle.asn1.x509.IetfAttrSyntax
Implementation of IetfAttrSyntax as specified by RFC3281.
IetfAttrSyntax(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.IetfAttrSyntax
InhibitAnyPolicy - static field in class org.bouncycastle.asn1.x509.X509Extensions
Inhibit Any Policy
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.AESEngine
initialise an AES cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.AESFastEngine
initialise an AES cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.AESLightEngine
initialise an AES cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.AESWrapEngine
initialise the cipher.
Initialise the cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.BlowfishEngine
initialise a Blowfish cipher.
initialise the buffer and the underlying cipher.
initialise the cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.CAST5Engine
initialise a CAST cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.modes.CBCBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.DESedeEngine
initialise a DESede cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method init
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.DESEngine
initialise a DES cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.DSA
initialise the signer for signature generation or signature verification.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.signers.DSASigner
initialise the signer for signature generation or signature verification.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.signers.ECDSASigner
initialise the signer for signature generation or signature verification.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.ElGamalEngine
initialise the ElGamal engine.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.GOST28147Engine
initialise an GOST28147 cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.signers.GOST3410Signer
initialise the signer for signature generation or signature verification.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.IDEAEngine
initialise an IDEA cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
initialise the cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
Initialise the signer.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
Initialise the signer for signing or verification.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.NullEngine
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.encodings.OAEPEncoding
initialise the cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.modes.OFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
Initialise the cipher and, possibly, the initialisation vector (IV).
initialise the cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
initialise the cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.signers.PSSSigner
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.RC2Engine
initialise a RC2 cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.RC2WrapEngine
Method init
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.RC4Engine
initialise a RC4 cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.RC532Engine
initialise a RC5-32 cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.RC564Engine
initialise a RC5-64 cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.RC6Engine
initialise a RC5-32 cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.RijndaelEngine
initialise a Rijndael cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.RSAEngine
initialise the RSA engine.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.SerpentEngine
initialise a Serpent cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.modes.SICBlockCipher
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.Signer
Initialise the signer for signing or verification.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.SkipjackEngine
initialise a SKIPJACK cipher.
initialise the underlying cipher.
Initialise the cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.engines.TwofishEngine
initialise a Twofish cipher.
init(boolean,org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.Wrapper
Initialise the encryptor.
init(byte[],byte[]) - method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Initialise - note the iteration count for this algorithm is fixed at 1.
init(byte[],byte[],int) - method in class org.bouncycastle.crypto.PBEParametersGenerator
initialise the PBE generator.
init(int,int,SecureRandom) - method in class org.bouncycastle.crypto.generators.DHParametersGenerator
Initialise the parameters generator.
init(int,int,SecureRandom) - method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
initialise the key generator.
init(int,int,SecureRandom) - method in class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
init(int,int,SecureRandom) - method in class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
initialise the key generator.
init(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.BasicAgreement
initialise the agreement engine.
init(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.macs.BlockCipherMac
Initialise the MAC.
init(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
Initialise the MAC.
init(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.agreement.DHAgreement
init(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
initialise the agreement engine.
init(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
initialise the agreement engine.
init(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
initialise the agreement engine.
init(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.macs.HMac
Initialise the MAC.
init(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.Mac
Initialise the MAC.
init(org.bouncycastle.crypto.CipherParameters) - method in class org.bouncycastle.crypto.macs.MacCFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(org.bouncycastle.crypto.DerivationParameters) - method in class org.bouncycastle.crypto.generators.KDF2BytesGenerator
init(org.bouncycastle.crypto.DerivationParameters) - method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
intialise the key pair generator.
initialise the key generator.
init(org.bouncycastle.crypto.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(org.bouncycastle.crypto.KeyGenerationParameters) - method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
init(org.bouncycastle.crypto.KeyGenerationParameters) - method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
init(org.bouncycastle.crypto.KeyGenerationParameters) - method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
init(org.bouncycastle.crypto.KeyGenerationParameters) - method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
init(org.bouncycastle.crypto.KeyGenerationParameters) - method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
init(org.bouncycastle.crypto.KeyGenerationParameters) - method in class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
init(org.bouncycastle.crypto.KeyGenerationParameters) - method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
init(SecureRandom) - method in class 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(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.
initialiseDecodingTable() - method in class org.bouncycastle.util.encoders.Base64Encoder
initialiseDecodingTable() - method in class org.bouncycastle.util.encoders.HexEncoder
INITIALS - static field in class org.bouncycastle.asn1.x509.X509Name
InstructionCode - static field in class org.bouncycastle.asn1.x509.X509Extensions
Hold Instruction Code
INTEGER - static field in class org.bouncycastle.asn1.DERTags
INTERNAL_ERROR - static field in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
IntsTo32bits(int[],int) - method in class org.bouncycastle.crypto.engines.CAST5Engine
intValue() - method in class org.bouncycastle.asn1.DERBitString
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 field in class org.bouncycastle.asn1.x509.X509Extensions
Invalidity Date
invert() - method in class org.bouncycastle.math.ec.ECFieldElement
iPAddress - static field in class org.bouncycastle.asn1.x509.GeneralName
isCA() - method in class org.bouncycastle.asn1.x509.BasicConstraints
isConstructed() - method in class org.bouncycastle.asn1.DERApplicationSpecific
isCritical() - method in class org.bouncycastle.asn1.x509.X509Extension
isEmpty() - method in class org.bouncycastle.asn1.ASN1TaggedObject
isEncodedChar(char) - method in class org.bouncycastle.util.encoders.test.AbstractCoderTest
isEncodedChar(char) - method in class org.bouncycastle.util.encoders.test.Base64Test
isEncodedChar(char) - method in class org.bouncycastle.util.encoders.test.HexTest
isEncodedChar(char) - method in class org.bouncycastle.util.encoders.test.UrlBase64Test
isExplicit() - method in class org.bouncycastle.asn1.ASN1TaggedObject
return whether or not the object may be explicitly tagged.
isIndirectCRL() - method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
isNamedCurve() - method in class org.bouncycastle.asn1.x9.X962Parameters
ISO10126d2Padding - class org.bouncycastle.crypto.paddings.ISO10126d2Padding
A padder that adds ISO10126-2 padding to a block.
ISO7816d4Padding - class org.bouncycastle.crypto.paddings.ISO7816d4Padding
A padder that adds ISO7816-4 padding to a block.
ISO9796d1Encoding - class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
ISO 9796-1 padding.
ISO9796d1Encoding(org.bouncycastle.crypto.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).
Constructor for a signer with an explicit digest trailer.
Generate a signer for the with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.
ISO9796d2Signer - class org.bouncycastle.crypto.signers.ISO9796d2Signer
ISO9796-2 - mechanism using a hash function with recovery (scheme 1)
Constructor for a signer with an explicit digest trailer.
Generate a signer for the with either implicit or explicit trailers for ISO9796-2.
ISO9796Test - class org.bouncycastle.crypto.test.ISO9796Test
test vectors from ISO 9796-1 and ISO 9796-2 edition 1.
isPrivate() - method in class org.bouncycastle.crypto.params.AsymmetricKeyParameter
isSuccessful() - method in class org.bouncycastle.util.test.SimpleTestResult
isSuccessful() - method in class org.bouncycastle.util.test.TestResult
IssuerAlternativeName - static field in class org.bouncycastle.asn1.x509.X509Extensions
Issuer Alternative Name
IssuerAndSerialNumber - class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
IssuerAndSerialNumber - class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
IssuerAndSerialNumber(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
IssuerSerial - class org.bouncycastle.asn1.x509.IssuerSerial
IssuerSerial(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.IssuerSerial
IssuingDistributionPoint - class org.bouncycastle.asn1.x509.IssuingDistributionPoint
IssuingDistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE, onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE, onlySomeReasons [3] ReasonFlags OPTIONAL, indirectCRL [4] BOOLEAN DEFAULT FALSE, onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE }
IssuingDistributionPoint - static field in class org.bouncycastle.asn1.x509.X509Extensions
Issuing Distribution Point
Constructor from ASN1Sequence
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.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.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.
iterationCount - field in class org.bouncycastle.crypto.PBEParametersGenerator
IV_MATERIAL - static field in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator

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(org.bouncycastle.crypto.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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
KEKRecipientInfo - class org.bouncycastle.asn1.cms.KEKRecipientInfo
KEKRecipientInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
KEY_COMPROMISE - static field in class org.bouncycastle.asn1.x509.CRLReason
KEY_COMPROMISE - static field in class org.bouncycastle.asn1.x509.ReasonFlags
KEY_MATERIAL - static field in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
keyAgreement - static field in class org.bouncycastle.asn1.x509.KeyUsage
KeyAgreeRecipientInfo - class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
keyBag - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
keyCertSign - static field in class org.bouncycastle.asn1.x509.KeyUsage
keyCompromise - static field in class org.bouncycastle.asn1.x509.CRLReason
keyCompromise - static field in class org.bouncycastle.asn1.x509.ReasonFlags
KeyDerivationFunc - class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
keyEncipherment - static field in class org.bouncycastle.asn1.x509.KeyUsage
KeyGenerationParameters - class org.bouncycastle.crypto.KeyGenerationParameters
The base class for parameters to key generators.
KeyGenerationParameters(SecureRandom,int) - constructor for class org.bouncycastle.crypto.KeyGenerationParameters
initialise the generator with a source of randomness and a strength (in bits).
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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
KeyTransRecipientInfo - class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
KeyUsage - class org.bouncycastle.asn1.x509.KeyUsage
The KeyUsage object.
KeyUsage - static field in class org.bouncycastle.asn1.x509.X509Extensions
Key Usage
KeyUsage(int) - constructor for class org.bouncycastle.asn1.x509.KeyUsage
Basic constructor.
KeyUsage(org.bouncycastle.asn1.DERBitString) - constructor for class org.bouncycastle.asn1.x509.KeyUsage

L

L - static field in class org.bouncycastle.asn1.x509.X509Name
locality name - StringType(SIZE(1..64))
LICENSE - class org.bouncycastle.LICENSE
The Bouncy Castle License Copyright (c) 2000-2005 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

licenseText - static field in class org.bouncycastle.LICENSE
localityName - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
log(Exception) - static method in class org.bouncycastle.util.encoders.test.EncoderTest
log(String) - static method in class org.bouncycastle.util.encoders.test.EncoderTest
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(org.bouncycastle.crypto.digests.LongDigest) - constructor for class org.bouncycastle.crypto.digests.LongDigest
Copy constructor.

M

M32 - static field in class org.bouncycastle.crypto.engines.CAST5Engine
mac - field in class org.bouncycastle.crypto.io.MacInputStream
mac - field in class org.bouncycastle.crypto.io.MacOutputStream
Mac - interface org.bouncycastle.crypto.Mac
The base interface for implementations of message authentication codes (MACs).
MAC_MATERIAL - static field in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
MacCFBBlockCipher - class org.bouncycastle.crypto.macs.MacCFBBlockCipher
implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
MacCFBBlockCipher(org.bouncycastle.crypto.BlockCipher,int) - constructor for class org.bouncycastle.crypto.macs.MacCFBBlockCipher
Basic constructor.
MacData - class org.bouncycastle.asn1.pkcs.MacData
MacData(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.MacData
MacData(org.bouncycastle.asn1.x509.DigestInfo,byte[],int) - constructor for class org.bouncycastle.asn1.pkcs.MacData
MacInputStream - class org.bouncycastle.crypto.io.MacInputStream
MacInputStream(InputStream,org.bouncycastle.crypto.Mac) - constructor for class org.bouncycastle.crypto.io.MacInputStream
MacOutputStream - class org.bouncycastle.crypto.io.MacOutputStream
MacOutputStream(OutputStream,org.bouncycastle.crypto.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
main(args[]) - static method in class org.bouncycastle.asn1.util.Dump
main(String[]) - static method in class org.bouncycastle.crypto.test.AESTest
main(String[]) - static method in class org.bouncycastle.crypto.test.AESVectorFileTest
main(String[]) - static method in class org.bouncycastle.asn1.test.BitStringTest
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.asn1.test.CertificateTest
main(String[]) - static method in class org.bouncycastle.asn1.test.CMSTest
main(String[]) - static method in class org.bouncycastle.crypto.test.CTSTest
main(String[]) - static method in class org.bouncycastle.crypto.test.DESedeTest
main(String[]) - static method in class org.bouncycastle.crypto.examples.DESExample
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.util.encoders.test.EncoderTest
main(String[]) - static method in class org.bouncycastle.util.encoders.test.EncoderTestSuite
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.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.LICENSE
main(String[]) - static method in class org.bouncycastle.crypto.test.MacTest
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.asn1.test.MiscTest
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.asn1.test.OCSPTest
main(String[]) - static method in class org.bouncycastle.asn1.test.OIDTest
main(String[]) - static method in class org.bouncycastle.crypto.test.PaddingTest
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.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.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.asn1.test.RegressionTest
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.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.SerpentTest
main(String[]) - static method in class org.bouncycastle.asn1.test.SetTest
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.SkipjackTest
main(String[]) - static method in class org.bouncycastle.asn1.test.SMIMETest
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
main(String[]) - static method in class org.bouncycastle.asn1.test.X509NameTest
main(String[]) - static method in class org.bouncycastle.asn1.test.X9Test
MALFORMED_REQUEST - static field in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
MAX_MICROS - static field in class org.bouncycastle.asn1.tsp.Accuracy
MAX_MILLIS - static field in class org.bouncycastle.asn1.tsp.Accuracy
MAX_ROUNDS - static field in class org.bouncycastle.crypto.engines.CAST5Engine
md2 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
MD2Digest - class org.bouncycastle.crypto.digests.MD2Digest
implementation of MD2 as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992
MD2Digest() - constructor for class org.bouncycastle.crypto.digests.MD2Digest
MD2Digest(org.bouncycastle.crypto.digests.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
md2WithRSAEncryption - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
md4 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
MD4Digest - class org.bouncycastle.crypto.digests.MD4Digest
implementation of MD4 as RFC 1320 by R.
MD4Digest() - constructor for class org.bouncycastle.crypto.digests.MD4Digest
Standard constructor
MD4Digest(org.bouncycastle.crypto.digests.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.
md4WithRSAEncryption - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
md5 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
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(org.bouncycastle.crypto.digests.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.
MD5HMacTest - class org.bouncycastle.crypto.test.MD5HMacTest
MD5 HMac Test, test vectors from RFC 2202
md5WithRSAEncryption - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
messageDigest - static field in class org.bouncycastle.asn1.cms.CMSAttributes
MessageImprint - class org.bouncycastle.asn1.tsp.MessageImprint
MessageImprint(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.tsp.MessageImprint
MGF1BytesGenerator - class org.bouncycastle.crypto.generators.MGF1BytesGenerator
Generator for MGF1 as defined in PKCS 1v2
MGF1BytesGenerator(org.bouncycastle.crypto.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
MIN_MICROS - static field in class org.bouncycastle.asn1.tsp.Accuracy
MIN_MILLIS - static field in class org.bouncycastle.asn1.tsp.Accuracy
MiscObjectIdentifiers - interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
MiscTest - class org.bouncycastle.asn1.test.MiscTest
ModeTest - class org.bouncycastle.crypto.test.ModeTest
CFB/OFB Mode test of IV padding.
ModeTest() - constructor for class org.bouncycastle.crypto.test.ModeTest
multiply(BigInteger) - method in class org.bouncycastle.math.ec.ECPoint
multiply(org.bouncycastle.math.ec.ECFieldElement) - method in class org.bouncycastle.math.ec.ECFieldElement

N

NAME_RELATIVE_TO_CRL_ISSUER - static field in class org.bouncycastle.asn1.x509.DistributionPointName
NameConstraints - class org.bouncycastle.asn1.x509.NameConstraints
NameConstraints - static field in class org.bouncycastle.asn1.x509.X509Extensions
Name Constraints
NameConstraints(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.NameConstraints
negate() - method in class org.bouncycastle.math.ec.ECFieldElement
netscape - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeBaseURL - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeCApolicyURL - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeCARevocationURL - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeCertComment - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeCertType - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
NetscapeCertType - class org.bouncycastle.asn1.misc.NetscapeCertType
The NetscapeCertType object.
NetscapeCertType(int) - constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
Basic constructor.
NetscapeCertType(org.bouncycastle.asn1.DERBitString) - constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
netscapeRenewalURL - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
netscapeRevocationURL - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
NetscapeRevocationURL - class org.bouncycastle.asn1.misc.NetscapeRevocationURL
NetscapeRevocationURL(org.bouncycastle.asn1.DERIA5String) - constructor for class org.bouncycastle.asn1.misc.NetscapeRevocationURL
netscapeSSLServerName - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
nextToken() - method in class org.bouncycastle.asn1.OIDTokenizer
nextToken() - method in class org.bouncycastle.asn1.x509.X509NameTokenizer
nistAlgorithm - static field in class org.bouncycastle.asn1.nist.NISTObjectIdentifiers
NISTObjectIdentifiers - interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
nonRepudiation - static field in class org.bouncycastle.asn1.x509.KeyUsage
NoticeReference - class org.bouncycastle.asn1.x509.NoticeReference
NoticeReference class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).
NoticeReference(int,String,org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.NoticeReference
Creates a new NoticeReference instance.
NoticeReference(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.NoticeReference
Creates a new NoticeReference instance.
NoticeReference(String,org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.NoticeReference
Creates a new NoticeReference instance.
NoticeReference(String,Vector) - constructor for class org.bouncycastle.asn1.x509.NoticeReference
Creates a new NoticeReference instance.
NULL - static field in class org.bouncycastle.asn1.DERTags
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
NUMERIC_STRING - static field in class org.bouncycastle.asn1.DERTags

O

O - static field 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(org.bouncycastle.crypto.AsymmetricBlockCipher) - constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
OAEPTest - class org.bouncycastle.crypto.test.OAEPTest
OAEPTest() - constructor for class org.bouncycastle.crypto.test.OAEPTest
OBJECT_IDENTIFIER - static field in class org.bouncycastle.asn1.DERTags
ObjectDigestInfo - class org.bouncycastle.asn1.x509.ObjectDigestInfo
ObjectDigestInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.ObjectDigestInfo
objectSigning - static field in class org.bouncycastle.asn1.misc.NetscapeCertType
objectSigningCA - static field in class org.bouncycastle.asn1.misc.NetscapeCertType
ocspAccessMethod - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
OCSPObjectIdentifiers - interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
OCSPRequest - class org.bouncycastle.asn1.ocsp.OCSPRequest
OCSPRequest(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.OCSPRequest
OCSPResponse - class org.bouncycastle.asn1.ocsp.OCSPResponse
OCSPResponse(org.bouncycastle.asn1.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(org.bouncycastle.asn1.DEREnumerated) - constructor for class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
OCSPTest - class org.bouncycastle.asn1.test.OCSPTest
OCTET_STRING - static field in class org.bouncycastle.asn1.DERTags
OFBBlockCipher - class org.bouncycastle.crypto.modes.OFBBlockCipher
implements a Output-FeedBack (OFB) mode on top of a simple cipher.
OFBBlockCipher(org.bouncycastle.crypto.BlockCipher,int) - constructor for class org.bouncycastle.crypto.modes.OFBBlockCipher
Basic constructor.
OIDLookUp - static field in class org.bouncycastle.asn1.x509.X509Name
look up table translating OID values into their common symbols - this static is scheduled for deletion
oids() - method in class org.bouncycastle.asn1.x509.X509Extensions
return an Enumeration of the extension field's object ids.
OIDTest - class org.bouncycastle.asn1.test.OIDTest
X.690 test example
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 field in class org.bouncycastle.math.ec.ECConstants
onlyContainsAttributeCerts() - method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
onlyContainsCACerts() - method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
onlyContainsUserCerts() - method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
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(org.bouncycastle.crypto.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.
organization - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
organizationalUnitName - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
OriginatorIdentifierOrKey - class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
OriginatorInfo - class org.bouncycastle.asn1.cms.OriginatorInfo
OriginatorInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.OriginatorInfo
OriginatorPublicKey - class org.bouncycastle.asn1.cms.OriginatorPublicKey
OriginatorPublicKey(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
OtherCertID - class org.bouncycastle.asn1.ess.OtherCertID
OtherCertID(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ess.OtherCertID
constructor
OtherInfo - class org.bouncycastle.asn1.x9.OtherInfo
ANS.1 def for Diffie-Hellman key exchange OtherInfo structure.
OtherInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x9.OtherInfo
OtherKeyAttribute - class org.bouncycastle.asn1.cms.OtherKeyAttribute
OtherKeyAttribute(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.OtherKeyAttribute
otherName - static field in class org.bouncycastle.asn1.x509.GeneralName
OtherRecipientInfo - class org.bouncycastle.asn1.cms.OtherRecipientInfo
OtherRecipientInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.OtherRecipientInfo
OtherSigningCertificate - class org.bouncycastle.asn1.ess.OtherSigningCertificate
constructeurs
OU - static field in class org.bouncycastle.asn1.x509.X509Name
organizational unit name - StringType(SIZE(1..64))

P

padBits - field in class org.bouncycastle.asn1.DERBitString
padCount(byte[]) - method in class 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.
PaddedBlockCipher - class org.bouncycastle.crypto.modes.PaddedBlockCipher
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion with PKCS5/PKCS7 padding.
PaddedBlockCipher(org.bouncycastle.crypto.BlockCipher) - constructor for class org.bouncycastle.crypto.modes.PaddedBlockCipher
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(org.bouncycastle.crypto.BlockCipher) - constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
Create a buffered block cipher PKCS7 padding
Create a buffered block cipher with the desired padding.
padding - field in class org.bouncycastle.util.encoders.Base64Encoder
paddingChar() - method in class org.bouncycastle.util.encoders.test.AbstractCoderTest
paddingChar() - method in class org.bouncycastle.util.encoders.test.Base64Test
paddingChar() - method in class org.bouncycastle.util.encoders.test.HexTest
paddingChar() - method in class org.bouncycastle.util.encoders.test.UrlBase64Test
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(org.bouncycastle.crypto.CipherParameters,byte[]) - constructor for class org.bouncycastle.crypto.params.ParametersWithIV
ParametersWithRandom - class org.bouncycastle.crypto.params.ParametersWithRandom
ParametersWithRandom(org.bouncycastle.crypto.CipherParameters) - constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
ParametersWithSalt - class org.bouncycastle.crypto.params.ParametersWithSalt
Cipher parameters with a fixed salt value associated with them.
ParametersWithSBox - class org.bouncycastle.crypto.params.ParametersWithSBox
partialBlockOkay - field in class org.bouncycastle.crypto.BufferedBlockCipher
password - field in class org.bouncycastle.crypto.PBEParametersGenerator
PasswordRecipientInfo - class org.bouncycastle.asn1.cms.PasswordRecipientInfo
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
PBES2Algorithms(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.PBES2Algorithms
PBES2Parameters - class org.bouncycastle.asn1.pkcs.PBES2Parameters
PBES2Parameters(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.PBES2Parameters
pbeWithMD2AndDES_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithMD2AndRC2_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithMD5AndDES_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithMD5AndRC2_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHA1AndDES_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHA1AndRC2_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHAAnd128BitRC2_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHAAnd128BitRC4 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHAAnd2_KeyTripleDES_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHAAnd3_KeyTripleDES_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbewithSHAAnd40BitRC2_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pbeWithSHAAnd40BitRC4 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PBKDF2Params - class org.bouncycastle.asn1.pkcs.PBKDF2Params
PBKDF2Params(byte[],int) - constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
PBKDF2Params(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
perform() - method in class org.bouncycastle.crypto.test.AESTest
perform() - method in class org.bouncycastle.crypto.test.AESVectorFileTest
perform() - method in class org.bouncycastle.asn1.test.BitStringTest
perform() - method in class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
perform() - method in class org.bouncycastle.crypto.test.BlockCipherVectorTest
perform() - method in class org.bouncycastle.asn1.test.CertificateTest
perform() - method in class org.bouncycastle.crypto.test.CipherTest
perform() - method in class org.bouncycastle.asn1.test.CMSTest
perform() - method in class org.bouncycastle.crypto.test.CTSTest
perform() - method in class org.bouncycastle.crypto.test.DESedeTest
perform() - method in class org.bouncycastle.crypto.test.DESParityTest
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.util.encoders.test.EncoderTest
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.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.MacTest
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.asn1.test.MiscTest
perform() - method in class org.bouncycastle.crypto.test.ModeTest
perform() - method in class org.bouncycastle.crypto.test.OAEPTest
perform() - method in class org.bouncycastle.asn1.test.OCSPTest
perform() - method in class org.bouncycastle.asn1.test.OIDTest
perform() - method in class org.bouncycastle.crypto.test.PaddingTest
perform() - method in class org.bouncycastle.asn1.test.PKCS10Test
perform() - method in class org.bouncycastle.asn1.test.PKCS12Test
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.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.asn1.test.SetTest
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.asn1.test.SMIMETest
perform() - method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
perform() - method in class org.bouncycastle.util.test.Test
perform() - method in class org.bouncycastle.crypto.test.TigerDigestTest
perform() - method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
perform() - method in class org.bouncycastle.asn1.test.X509NameTest
perform() - method in class org.bouncycastle.asn1.test.X9Test
Pfx - class org.bouncycastle.asn1.pkcs.Pfx
the infamous Pfx from PKCS12
Pfx(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.Pfx
pgpCFB - field in class org.bouncycastle.crypto.BufferedBlockCipher
PGPCFBBlockCipher - class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
PGPCFBBlockCipher(org.bouncycastle.crypto.BlockCipher,boolean) - constructor for class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
Basic constructor.
PKCS10Test - class org.bouncycastle.asn1.test.PKCS10Test
pkcs10Test(String,byte[]) - method in class org.bouncycastle.asn1.test.PKCS10Test
PKCS12ParametersGenerator - class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generator for PBE derived keys and ivs as defined by PKCS 12 V1.0.
PKCS12ParametersGenerator(org.bouncycastle.crypto.Digest) - constructor for class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Construct a PKCS 12 Parameters generator.
PKCS12PasswordToBytes(char[]) - static method in class org.bouncycastle.crypto.PBEParametersGenerator
converts a password to a byte array according to the scheme in PKCS12 (unicode, big endian, 2 zero pad bytes at the end).
PKCS12PBEParams - class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
PKCS12PBEParams(byte[],int) - constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
PKCS12PBEParams(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
PKCS12Test - 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
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(org.bouncycastle.crypto.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(org.bouncycastle.crypto.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).
PKCS7Padding - class org.bouncycastle.crypto.paddings.PKCS7Padding
A padder that adds PKCS7/PKCS5 padding to a block.
pkcs8ShroudedKeyBag - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_1 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_12 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_12PbeIds - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_3 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_5 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_7 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9 - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_challengePassword - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_contentType - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_counterSignature - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_emailAddress - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_extendedCertificateAttributes - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_extensionRequest - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_friendlyName - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_localKeyId - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_messageDigest - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_signingDescription - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_signingTime - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_smimeCapabilities - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_unstructuredAddress - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs_9_at_unstructuredName - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
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(org.bouncycastle.asn1.DERBitString) - constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
PKIFreeText - class org.bouncycastle.asn1.cmp.PKIFreeText
PKIFreeText(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIFreeText(org.bouncycastle.asn1.DERUTF8String) - constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
PKIStatus - interface org.bouncycastle.asn1.cmp.PKIStatus
PKIStatusInfo - class org.bouncycastle.asn1.cmp.PKIStatusInfo
PKIStatusInfo(int) - constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
PKIStatusInfo(int,org.bouncycastle.asn1.cmp.PKIFreeText) - constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
PKIStatusInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
pkix_ocsp - static field in class org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
PolicyConstraints - static field in class org.bouncycastle.asn1.x509.X509Extensions
Policy Constraints
PolicyInformation - class org.bouncycastle.asn1.x509.PolicyInformation
PolicyInformation(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.PolicyInformation
PolicyInformation(org.bouncycastle.asn1.DERObjectIdentifier) - constructor for class org.bouncycastle.asn1.x509.PolicyInformation
PolicyMappings - class org.bouncycastle.asn1.x509.PolicyMappings
PolicyMappings V3 extension, described in RFC3280.
PolicyMappings - static field in class org.bouncycastle.asn1.x509.X509Extensions
Policy Mappings
PolicyMappings(Hashtable) - constructor for class org.bouncycastle.asn1.x509.PolicyMappings
Creates a new PolicyMappings instance.
PolicyMappings(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.PolicyMappings
Creates a new PolicyMappings instance.
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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
Creates a new PolicyQualifierInfo instance.
Creates a new PolicyQualifierInfo instance.
PolicyQualifierInfo(String) - constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
Creates a new PolicyQualifierInfo containing a cPSuri qualifier.
ppBasis - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
preferSignedData - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
preferSignedData - static field in class org.bouncycastle.asn1.smime.SMIMECapabilities
general preferences
preferSignedData - static field in class org.bouncycastle.asn1.smime.SMIMECapability
general preferences
prime192v1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
prime192v2 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
prime192v3 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
prime239v1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
prime239v2 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
prime239v3 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
prime256v1 - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
prime_field - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
primeCurve - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
PRINTABLE_STRING - static field in class org.bouncycastle.asn1.DERTags
PrivateKeyFactory - class org.bouncycastle.crypto.util.PrivateKeyFactory
Factory for creating private key objects from PKCS8 PrivateKeyInfo objects.
PrivateKeyInfo - class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
PrivateKeyInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
PrivateKeyUsagePeriod - static field in class org.bouncycastle.asn1.x509.X509Extensions
Private Key Usage Period
PRIVILEGE_WITHDRAWN - static field in class org.bouncycastle.asn1.x509.CRLReason
PRIVILEGE_WITHDRAWN - static field in class org.bouncycastle.asn1.x509.ReasonFlags
privilegeWithdrawn - static field in class org.bouncycastle.asn1.x509.CRLReason
privilegeWithdrawn - static field in class org.bouncycastle.asn1.x509.ReasonFlags
processBlock() - method in class org.bouncycastle.crypto.digests.GeneralDigest
processBlock() - method in class org.bouncycastle.crypto.digests.LongDigest
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[]) - method in class org.bouncycastle.crypto.digests.MD2Digest
processBlock(byte[],int) - method in class org.bouncycastle.crypto.digests.GOST3411Digest
processBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.engines.AESEngine
Process one block of input from the array in and write it to the out array.
processBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.engines.AESFastEngine
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.AESLightEngine
processBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.BlockCipher
Process one block of input from the array in and write it to the out array.
processBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.engines.BlowfishEngine
processBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.engines.CAST5Engine
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.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.engines.DESedeEngine
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.DESEngine
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.engines.GOST28147Engine
processBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.engines.IDEAEngine
processBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.macs.MacCFBBlockCipher
Process one block of input from the array in and write it to the out array.
processBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.engines.NullEngine
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.engines.RC2Engine
processBlock(byte[],int,byte[],int) - method in class org.bouncycastle.crypto.engines.RC532Engine
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.RC564Engine
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.RC6Engine
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.modes.SICBlockCipher
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,int) - method in class org.bouncycastle.crypto.AsymmetricBlockCipher
process the block of len bytes stored in in from offset inOff.
processBlock(byte[],int,int) - method in class org.bouncycastle.crypto.engines.ElGamalEngine
Process a single block using the basic ElGamal algorithm.
processBlock(byte[],int,int) - method in class org.bouncycastle.crypto.engines.IESEngine
processBlock(byte[],int,int) - method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
process the block of len bytes stored in in from offset inOff.
processBlock(byte[],int,int) - method in class org.bouncycastle.crypto.encodings.OAEPEncoding
process the block of len bytes stored in in from offset inOff.
processBlock(byte[],int,int) - method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
process the block of len bytes stored in in from offset inOff.
processBlock(byte[],int,int) - method in class org.bouncycastle.crypto.engines.RSAEngine
Process a single block using the basic RSA algorithm.
processByte(byte) - method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
add another byte for processing.
processByte(byte,byte[],int) - method in class org.bouncycastle.crypto.BufferedBlockCipher
process a single byte, producing an output block if neccessary.
processByte(byte,byte[],int) - method in class org.bouncycastle.util.encoders.BufferedDecoder
processByte(byte,byte[],int) - method in class org.bouncycastle.util.encoders.BufferedEncoder
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
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.
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.util.encoders.BufferedDecoder
processBytes(byte[],int,int,byte[],int) - method in class org.bouncycastle.util.encoders.BufferedEncoder
processBytes(byte[],int,int,byte[],int) - method in class org.bouncycastle.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
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.crypto.engines.RC4Engine
process a block of bytes from in putting the result into out.
processBytes(byte[],int,int,byte[],int) - method in class org.bouncycastle.crypto.StreamBlockCipher
process a block of bytes from in putting the result into out.
processBytes(byte[],int,int,byte[],int) - method in class org.bouncycastle.crypto.StreamCipher
process a block of bytes from in putting the result into out.
processCheckSum(byte[]) - method in class org.bouncycastle.crypto.digests.MD2Digest
processLength(long) - method in class org.bouncycastle.crypto.digests.GeneralDigest
processLength(long) - method in class org.bouncycastle.crypto.digests.MD4Digest
processLength(long) - method in class org.bouncycastle.crypto.digests.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
processLength(long,long) - method in class org.bouncycastle.crypto.digests.LongDigest
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
proofOfApproval - static field in class org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfCreation - static field in class org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfDelivery - static field in class org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfOrigin - static field in class org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfReceipt - static field in class org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
proofOfSender - static field in class org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
PSSSigner - class org.bouncycastle.crypto.signers.PSSSigner
RSA-PSS as described in PKCS# 1 v 2.1.
basic constructor
PSSTest - class org.bouncycastle.crypto.test.PSSTest
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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
PublicKeyFactory - class org.bouncycastle.crypto.util.PublicKeyFactory
Factory to create asymmetric public key parameters for asymmetric ciphers from range of ASN.1 encoded SubjectPublicKeyInfo objects.

R

random - field in class org.bouncycastle.crypto.CipherKeyGenerator
RC2_CBC - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
rC2_CBC - static field in class org.bouncycastle.asn1.smime.SMIMECapabilities
rC2_CBC - static field in class org.bouncycastle.asn1.smime.SMIMECapability
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(org.bouncycastle.asn1.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.
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.
RC4Engine - class org.bouncycastle.crypto.engines.RC4Engine
RC4Test - class org.bouncycastle.crypto.test.RC4Test
RC4 Test
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"
RC6Engine - class org.bouncycastle.crypto.engines.RC6Engine
An RC6 engine.
RC6Engine() - constructor for class org.bouncycastle.crypto.engines.RC6Engine
Create an instance of the RC6 encryption algorithm and set some defaults
RC6Test - class org.bouncycastle.crypto.test.RC6Test
RC6 Test - test vectors from AES Submitted RSA Reference implementation.
read() - method in class 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.DigestInputStream
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
readLength() - method in class org.bouncycastle.asn1.ASN1InputStream
readLength() - method in class org.bouncycastle.asn1.DERInputStream
readObject() - method in class org.bouncycastle.asn1.ASN1InputStream
readObject() - method in class org.bouncycastle.asn1.BERInputStream
readObject() - method in class org.bouncycastle.asn1.DERInputStream
ReasonCode - static field 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(org.bouncycastle.asn1.DERBitString) - constructor for class org.bouncycastle.asn1.x509.ReasonFlags
RecipientIdentifier - class org.bouncycastle.asn1.cms.RecipientIdentifier
RecipientIdentifier(org.bouncycastle.asn1.DERObject) - constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
RecipientInfo - class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(org.bouncycastle.asn1.cms.KEKRecipientInfo) - constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo) - constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(org.bouncycastle.asn1.cms.KeyTransRecipientInfo) - constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(org.bouncycastle.asn1.cms.OtherRecipientInfo) - constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(org.bouncycastle.asn1.cms.PasswordRecipientInfo) - constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientInfo(org.bouncycastle.asn1.DERObject) - constructor for class org.bouncycastle.asn1.cms.RecipientInfo
RecipientKeyIdentifier - class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
RED_ROUNDS - static field in class org.bouncycastle.crypto.engines.CAST5Engine
registeredID - static field in class org.bouncycastle.asn1.x509.GeneralName
RegressionTest - class org.bouncycastle.asn1.test.RegressionTest
RegressionTest - class org.bouncycastle.crypto.test.RegressionTest
REJECTION - static field in class org.bouncycastle.asn1.cmp.PKIStatus
REMOVE_FROM_CRL - static field in class org.bouncycastle.asn1.x509.CRLReason
removeFromCRL - static field in class org.bouncycastle.asn1.x509.CRLReason
reqInfo - field in class org.bouncycastle.asn1.pkcs.CertificationRequest
Request - class org.bouncycastle.asn1.ocsp.Request
Request(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.Request
reserved - static field in class org.bouncycastle.asn1.misc.NetscapeCertType
reset() - method in class org.bouncycastle.crypto.engines.AESEngine
Reset the cipher.
reset() - method in class org.bouncycastle.crypto.engines.AESFastEngine
Reset the cipher.
reset() - method in class org.bouncycastle.crypto.engines.AESLightEngine
reset() - method in class org.bouncycastle.crypto.BlockCipher
Reset the cipher.
reset() - method in class org.bouncycastle.crypto.macs.BlockCipherMac
Reset the mac generator.
reset() - method in class org.bouncycastle.crypto.engines.BlowfishEngine
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 class org.bouncycastle.crypto.engines.CAST5Engine
Reset the cipher.
reset() - method in class org.bouncycastle.crypto.engines.CAST6Engine
Reset the cipher.
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.macs.CBCBlockCipherMac
Reset the mac generator.
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.engines.DESedeEngine
Reset the cipher.
reset() - method in class org.bouncycastle.crypto.engines.DESEngine
Reset the cipher.
reset() - method in class org.bouncycastle.crypto.Digest
reset the digest back to it's initial state.
reset() - method in class org.bouncycastle.crypto.digests.GeneralDigest
reset the digest back to it's initial state.
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.engines.GOST28147Engine
reset() - method in class org.bouncycastle.crypto.digests.GOST3411Digest
reset() - method in class org.bouncycastle.crypto.macs.HMac
Reset the mac generator.
reset() - method in class org.bouncycastle.crypto.engines.IDEAEngine
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.digests.LongDigest
reset the digest back to it's initial state.
reset() - method in class org.bouncycastle.crypto.Mac
Reset the MAC.
reset() - method in class org.bouncycastle.crypto.macs.MacCFBBlockCipher
reset the chaining vector back to the IV and reset the underlying cipher.
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.engines.NullEngine
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.signers.PSSSigner
reset the internal state
reset() - method in class org.bouncycastle.crypto.engines.RC2Engine
reset() - method in class org.bouncycastle.crypto.engines.RC4Engine
reset the cipher.
reset() - method in class org.bouncycastle.crypto.engines.RC532Engine
Reset the cipher.
reset() - method in class org.bouncycastle.crypto.engines.RC564Engine
Reset the cipher.
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.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.engines.SerpentEngine
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.modes.SICBlockCipher
reset() - method in class org.bouncycastle.crypto.Signer
reset the internal state
reset() - method in class org.bouncycastle.crypto.engines.SkipjackEngine
reset() - method in class org.bouncycastle.crypto.StreamBlockCipher
reset the underlying cipher.
reset() - method in class org.bouncycastle.crypto.StreamCipher
reset the cipher.
reset() - method in class org.bouncycastle.crypto.digests.TigerDigest
reset the chaining variables
reset() - method in class org.bouncycastle.crypto.engines.TwofishEngine
reset() - method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
reset the chaining variables
ResponderID - class org.bouncycastle.asn1.ocsp.ResponderID
ResponderID(org.bouncycastle.asn1.ASN1OctetString) - constructor for class org.bouncycastle.asn1.ocsp.ResponderID
ResponderID(org.bouncycastle.asn1.x509.X509Name) - constructor for class org.bouncycastle.asn1.ocsp.ResponderID
ResponseBytes - class org.bouncycastle.asn1.ocsp.ResponseBytes
ResponseBytes(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
ResponseData - class org.bouncycastle.asn1.ocsp.ResponseData
ResponseData(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.ResponseData
returnByte(byte) - method in class org.bouncycastle.crypto.engines.RC4Engine
encrypt/decrypt a single byte returning the result.
returnByte(byte) - method in class org.bouncycastle.crypto.StreamBlockCipher
encrypt/decrypt a single byte returning the result.
returnByte(byte) - method in class org.bouncycastle.crypto.StreamCipher
encrypt/decrypt a single byte returning the result.
REVOCATION_NOTIFICATION - static field in class org.bouncycastle.asn1.cmp.PKIStatus
REVOCATION_WARNING - static field in class org.bouncycastle.asn1.cmp.PKIStatus
RevokedInfo - class org.bouncycastle.asn1.ocsp.RevokedInfo
RevokedInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.RevokedInfo
RFC2253Symbols - static field 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
rfc822Name - static field in class org.bouncycastle.asn1.x509.GeneralName
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/
ripemd128 - static field in class org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
RIPEMD128Digest - class org.bouncycastle.crypto.digests.RIPEMD128Digest
implementation of RIPEMD128
RIPEMD128Digest() - constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
Standard constructor
RIPEMD128Digest(org.bouncycastle.crypto.digests.RIPEMD128Digest) - constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
Copy constructor.
RIPEMD128DigestTest - class org.bouncycastle.crypto.test.RIPEMD128DigestTest
RIPEMD128 Digest Test
RIPEMD128HMacTest - class org.bouncycastle.crypto.test.RIPEMD128HMacTest
RIPEMD128 HMac Test, test vectors from RFC 2286
ripemd160 - static field in class org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
ripemd160 - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
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(org.bouncycastle.crypto.digests.RIPEMD160Digest) - constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
Copy constructor.
RIPEMD160DigestTest - class org.bouncycastle.crypto.test.RIPEMD160DigestTest
RIPEMD160 Digest Test
RIPEMD160HMacTest - class org.bouncycastle.crypto.test.RIPEMD160HMacTest
RIPEMD160 HMac Test, test vectors from RFC 2286
ripemd160WithRSAEncryption - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
ripemd256 - static field in class org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
RIPEMD256Digest - class org.bouncycastle.crypto.digests.RIPEMD256Digest
implementation of RIPEMD256.
RIPEMD256Digest() - constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
Standard constructor
RIPEMD256Digest(org.bouncycastle.crypto.digests.RIPEMD256Digest) - constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
Copy constructor.
RIPEMD256DigestTest - class org.bouncycastle.crypto.test.RIPEMD256DigestTest
RIPEMD128 Digest Test
RIPEMD320Digest - class org.bouncycastle.crypto.digests.RIPEMD320Digest
implementation of RIPEMD 320.
RIPEMD320Digest() - constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
Standard constructor
RIPEMD320Digest(org.bouncycastle.crypto.digests.RIPEMD320Digest) - constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
Copy constructor.
RIPEMD320DigestTest - class org.bouncycastle.crypto.test.RIPEMD320DigestTest
RIPEMD320 Digest Test
ROUNDS - static field in class org.bouncycastle.crypto.engines.CAST6Engine
rsaEncryption - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
RSAEngine - class org.bouncycastle.crypto.engines.RSAEngine
this does your basic RSA algorithm.
RSAESOAEPparams - class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
RSAESOAEPparams() - constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
The default version
RSAESOAEPparams(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
RSAKeyGenerationParameters - class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
RSAKeyPairGenerator - class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
an RSA key pair generator.
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
RSAPrivateKeyStructure - class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
RSAPublicKeyStructure - class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
RSAPublicKeyStructure(BigInteger,BigInteger) - constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
RSAPublicKeyStructure(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
rsaSignatureWithripemd128 - static field in class org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
rsaSignatureWithripemd160 - static field in class org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
rsaSignatureWithripemd256 - static field in class org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
RSASSAPSSparams - class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
RSASSAPSSparams() - constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
The default version
RSASSAPSSparams(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
RSATest - class org.bouncycastle.crypto.test.RSATest
RuntimeCryptoException - class org.bouncycastle.crypto.RuntimeCryptoException
the foundation class for the exceptions thrown by the crypto packages.
RuntimeCryptoException() - constructor for class org.bouncycastle.crypto.RuntimeCryptoException
base constructor.
RuntimeCryptoException(String) - constructor for class org.bouncycastle.crypto.RuntimeCryptoException
create a RuntimeCryptoException with the given message.

S

S1 - static field in class org.bouncycastle.crypto.engines.CAST5Engine
S2 - static field in class org.bouncycastle.crypto.engines.CAST5Engine
S3 - static field in class org.bouncycastle.crypto.engines.CAST5Engine
S4 - static field in class org.bouncycastle.crypto.engines.CAST5Engine
S5 - static field in class org.bouncycastle.crypto.engines.CAST5Engine
S6 - static field in class org.bouncycastle.crypto.engines.CAST5Engine
S7 - static field in class org.bouncycastle.crypto.engines.CAST5Engine
S8 - static field in class org.bouncycastle.crypto.engines.CAST5Engine
SafeBag - class org.bouncycastle.asn1.pkcs.SafeBag
SafeBag(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.SafeBag
safeContentsBag - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
salt - field in class org.bouncycastle.crypto.PBEParametersGenerator
secretBag - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
SEQUENCE - static field in class org.bouncycastle.asn1.DERTags
SEQUENCE_OF - static field in class org.bouncycastle.asn1.DERTags
SerpentEngine - class org.bouncycastle.crypto.engines.SerpentEngine
Serpent is a 128-bit 32-round block cipher with variable key lengths, including 128, 192 and 256 bit keys conjectured to be at least as secure as three-key triple-DES.
SerpentTest - class org.bouncycastle.crypto.test.SerpentTest
ServiceLocator - class org.bouncycastle.asn1.ocsp.ServiceLocator
set - field in class org.bouncycastle.asn1.ASN1Set
SET - static field in class org.bouncycastle.asn1.DERTags
SET_OF - static field in class org.bouncycastle.asn1.DERTags
setEndDate(org.bouncycastle.asn1.DERUTCTime) - method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setEndDate(org.bouncycastle.asn1.DERUTCTime) - method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setEndDate(org.bouncycastle.asn1.x509.Time) - method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
setEndDate(org.bouncycastle.asn1.x509.Time) - method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
setIssuer(org.bouncycastle.asn1.x509.X509Name) - method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setKey(byte[]) - method in class org.bouncycastle.crypto.engines.CAST5Engine
setKey(byte[]) - method in class org.bouncycastle.crypto.engines.CAST6Engine
setNextUpdate(org.bouncycastle.asn1.DERUTCTime) - method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setNextUpdate(org.bouncycastle.asn1.x509.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.
SetTest - class org.bouncycastle.asn1.test.SetTest
Set sorting test example
setThisUpdate(org.bouncycastle.asn1.DERUTCTime) - method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setThisUpdate(org.bouncycastle.asn1.x509.Time) - method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
setUp() - method in class org.bouncycastle.util.encoders.test.AbstractCoderTest
setUp() - method in class org.bouncycastle.util.encoders.test.Base64Test
setUp() - method in class org.bouncycastle.util.encoders.test.HexTest
setUp() - method in class org.bouncycastle.util.encoders.test.UrlBase64Test
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(org.bouncycastle.crypto.digests.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.
SHA1HMacTest - class org.bouncycastle.crypto.test.SHA1HMacTest
SHA1 HMac Test, test vectors from RFC 2202
sha1WithRSAEncryption - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
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(org.bouncycastle.crypto.digests.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.
sha224WithRSAEncryption - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
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(org.bouncycastle.crypto.digests.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.
sha256WithRSAEncryption - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
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(org.bouncycastle.crypto.digests.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.
sha384WithRSAEncryption - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
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(org.bouncycastle.crypto.digests.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.
sha512WithRSAEncryption - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
SICBlockCipher - class org.bouncycastle.crypto.modes.SICBlockCipher
Implements the Segmented Integer Counter (SIC) mode on top of a simple block cipher.
SICBlockCipher(org.bouncycastle.crypto.BlockCipher) - constructor for class org.bouncycastle.crypto.modes.SICBlockCipher
Basic constructor.
SIG_REQUIRED - static field in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
sigAlgId - field in class org.bouncycastle.asn1.pkcs.CertificationRequest
sigBits - field in class org.bouncycastle.asn1.pkcs.CertificationRequest
Signature - class org.bouncycastle.asn1.ocsp.Signature
Signature(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.Signature
signedAndEnvelopedData - static field in class org.bouncycastle.asn1.cms.CMSObjectIdentifiers
signedAndEnvelopedData - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
signedData - static field in class org.bouncycastle.asn1.cms.CMSObjectIdentifiers
SignedData - class org.bouncycastle.asn1.cms.SignedData
a signed data object.
SignedData - class org.bouncycastle.asn1.pkcs.SignedData
a PKCS#7 signed data object.
signedData - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
SignedData(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.SignedData
SignedData(org.bouncycastle.asn1.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(org.bouncycastle.asn1.ASN1OctetString) - constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
SignerIdentifier(org.bouncycastle.asn1.DERObject) - constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
SignerInfo - class org.bouncycastle.asn1.cms.SignerInfo
SignerInfo - class org.bouncycastle.asn1.pkcs.SignerInfo
a PKCS#7 signer info object.
SignerInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.cms.SignerInfo
SignerInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
signerLocation - static field in class org.bouncycastle.asn1.esf.ESFAttributes
SignerLocation - class org.bouncycastle.asn1.esf.SignerLocation
Signer-Location attribute (RFC3126).
SignerLocation(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.esf.SignerLocation
SignerWithRecovery - interface org.bouncycastle.crypto.SignerWithRecovery
Signer with message recovery.
SigningCertificate - class org.bouncycastle.asn1.ess.SigningCertificate
SigningCertificate(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ess.SigningCertificate
constructeurs
SigningCertificate(org.bouncycastle.asn1.ess.ESSCertID) - constructor for class org.bouncycastle.asn1.ess.SigningCertificate
signingTime - static field in class org.bouncycastle.asn1.cms.CMSAttributes
sigPolicyId - static field in class org.bouncycastle.asn1.esf.ESFAttributes
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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
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.x509.ExtendedKeyUsage
size() - method in class org.bouncycastle.asn1.cmp.PKIFreeText
Return the number of string elements present.
SkipjackEngine - class org.bouncycastle.crypto.engines.SkipjackEngine
a class that provides a basic SKIPJACK engine.
SkipjackTest - class org.bouncycastle.crypto.test.SkipjackTest
smime - static field in class org.bouncycastle.asn1.misc.NetscapeCertType
SMIMEAttributes - interface org.bouncycastle.asn1.smime.SMIMEAttributes
smimeCA - static field in class org.bouncycastle.asn1.misc.NetscapeCertType
sMIMECapabilitesVersions - static field in class org.bouncycastle.asn1.smime.SMIMECapabilities
SMIMECapabilities - class org.bouncycastle.asn1.smime.SMIMECapabilities
Handler class for dealing with S/MIME Capabilities
smimeCapabilities - static field in class org.bouncycastle.asn1.smime.SMIMEAttributes
SMIMECapabilities(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.smime.SMIMECapabilities
SMIMECapabilitiesAttribute - class org.bouncycastle.asn1.smime.SMIMECapabilitiesAttribute
sMIMECapabilitiesVersions - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
sMIMECapabilitiesVersions - static field in class org.bouncycastle.asn1.smime.SMIMECapability
SMIMECapability - class org.bouncycastle.asn1.smime.SMIMECapability
SMIMECapability(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.smime.SMIMECapability
SMIMECapabilityVector - class org.bouncycastle.asn1.smime.SMIMECapabilityVector
Handler for creating a vector S/MIME Capabilities
The SMIMEEncryptionKeyPreference object.
SMIMETest - class org.bouncycastle.asn1.test.SMIMETest
SN - static field in class org.bouncycastle.asn1.x509.X509Name
device serial number name - StringType(SIZE(1..64))
sort() - method in class org.bouncycastle.asn1.ASN1Set
sqrt() - method in class org.bouncycastle.math.ec.ECFieldElement
square() - method in class org.bouncycastle.math.ec.ECFieldElement
srsaOAEPEncryptionSET - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
sslCA - static field in class org.bouncycastle.asn1.misc.NetscapeCertType
sslClient - static field in class org.bouncycastle.asn1.misc.NetscapeCertType
sslServer - static field in class org.bouncycastle.asn1.misc.NetscapeCertType
ST - static field in class org.bouncycastle.asn1.x509.X509Name
state, or province name - StringType(SIZE(1..64))
stateOrProvinceName - static field in class org.bouncycastle.asn1.x509.X509ObjectIdentifiers
StreamBlockCipher - class org.bouncycastle.crypto.StreamBlockCipher
a wrapper for block ciphers with a single byte block size, so that they can be treated like stream ciphers.
StreamBlockCipher(org.bouncycastle.crypto.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.
strength - field in class org.bouncycastle.crypto.CipherKeyGenerator
SubjectAlternativeName - static field in class org.bouncycastle.asn1.x509.X509Extensions
Subject Alternative Name
SubjectKeyIdentifier - class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
The SubjectKeyIdentifier object.
SubjectKeyIdentifier - static field in class org.bouncycastle.asn1.x509.X509Extensions
Subject Key Identifier
SubjectKeyIdentifier(byte[]) - constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
Calulates the keyidentifier using a SHA1 hash over the BIT STRING from SubjectPublicKeyInfo as defined in RFC2459.
SubjectPublicKeyInfo - class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
The object that contains the public key stored in a certficate.
SubjectPublicKeyInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
subtract(org.bouncycastle.math.ec.ECFieldElement) - method in class org.bouncycastle.math.ec.ECFieldElement
subtract(org.bouncycastle.math.ec.ECPoint) - method in class org.bouncycastle.math.ec.ECPoint
SUCCESSFUL - static field in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
successful(String) - static method in class org.bouncycastle.util.test.SimpleTestResult
suite() - static method in class org.bouncycastle.util.encoders.test.EncoderTestSuite
superseded - static field in class org.bouncycastle.asn1.x509.CRLReason
superseded - static field in class org.bouncycastle.asn1.x509.ReasonFlags
SURNAME - static field in class org.bouncycastle.asn1.x509.X509Name
Naming attributes of type X520name
SymbolLookUp - static field in class org.bouncycastle.asn1.x509.X509Name
look up table translating string values into their OIDS - this static is scheduled for deletion
SYSTEM_FAILURE - static field in class org.bouncycastle.asn1.cmp.PKIFailureInfo

T

T - static field in class org.bouncycastle.asn1.x509.X509Name
Title
T61_STRING - static field in class org.bouncycastle.asn1.DERTags
TAGGED - static field in class org.bouncycastle.asn1.DERTags
TBCPadding - class org.bouncycastle.crypto.paddings.TBCPadding
A padder that adds Trailing-Bit-Compliment padding to a block.
TBSCertificateStructure - class org.bouncycastle.asn1.x509.TBSCertificateStructure
The TBSCertificate object.
TBSCertList - class org.bouncycastle.asn1.x509.TBSCertList
PKIX RFC-2459 - TBSCertList object.
TBSCertList(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.TBSCertList
TBSRequest - class org.bouncycastle.asn1.ocsp.TBSRequest
TBSRequest(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
teleTrusTAlgorithm - static field in class org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
TeleTrusTObjectIdentifiers - interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
teleTrusTRSAsignatureAlgorithm - static field in class org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
Test - interface org.bouncycastle.util.test.Test
testBase64() - method in class org.bouncycastle.util.encoders.test.EncoderTest
testEncode() - method in class org.bouncycastle.util.encoders.test.AbstractCoderTest
testHex() - method in class org.bouncycastle.util.encoders.test.EncoderTest
TestResult - interface org.bouncycastle.util.test.TestResult
tests - static field in class org.bouncycastle.asn1.test.RegressionTest
tests - static field in class org.bouncycastle.crypto.test.RegressionTest
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(org.bouncycastle.crypto.digests.TigerDigest) - constructor for class org.bouncycastle.crypto.digests.TigerDigest
Copy constructor.
TigerDigestTest - class org.bouncycastle.crypto.test.TigerDigestTest
Tiger Digest Test
Time - class org.bouncycastle.asn1.cms.Time
Time - class org.bouncycastle.asn1.x509.Time
Time(Date) - constructor for class org.bouncycastle.asn1.cms.Time
creates a time object from a given date - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
Time(Date) - constructor for class org.bouncycastle.asn1.x509.Time
creates a time object from a given date - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
Time(org.bouncycastle.asn1.DERObject) - constructor for class org.bouncycastle.asn1.cms.Time
Time(org.bouncycastle.asn1.DERObject) - constructor for class org.bouncycastle.asn1.x509.Time
TIME_NOT_AVAILABLE - static field in class org.bouncycastle.asn1.cmp.PKIFailureInfo
TimeStampReq - class org.bouncycastle.asn1.tsp.TimeStampReq
TimeStampReq(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.tsp.TimeStampReq
TimeStampResp - class org.bouncycastle.asn1.tsp.TimeStampResp
TimeStampResp(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.tsp.TimeStampResp
toASN1Object() - method in class org.bouncycastle.asn1.x509.AccessDescription
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.x509.AlgorithmIdentifier
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.ASN1Encodable
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.cms.Attribute
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.pkcs.Attribute
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.pkcs.AuthenticatedSafe
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.ocsp.BasicOCSPResponse
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.pkcs.CertBag
toASN1Object() - method in class org.bouncycastle.asn1.ocsp.CertID
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
 certificatePolicies ::= SEQUENCE SIZE (1..MAX) OF PolicyInformation

 PolicyInformation ::= SEQUENCE {
   policyIdentifier   CertPolicyId,
   policyQualifiers   SEQUENCE SIZE (1..MAX) OF
                           PolicyQualifierInfo OPTIONAL }

 CertPolicyId ::= OBJECT IDENTIFIER

 PolicyQualifierInfo ::= SEQUENCE {
   policyQualifierId  PolicyQualifierId,
   qualifier          ANY DEFINED BY policyQualifierId }

 PolicyQualifierId ::=
   OBJECT IDENTIFIER ( id-qt-cps | id-qt-unotice )
 
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.ocsp.CertStatus
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 CommitmentTypeIndication ::= SEQUENCE {
      commitmentTypeId   CommitmentTypeIdentifier,
      commitmentTypeQualifier   SEQUENCE SIZE (1..MAX) OF
              CommitmentTypeQualifier OPTIONAL }
 
toASN1Object() - method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
Returns a DER-encodable representation of this instance.
toASN1Object() - method in class org.bouncycastle.asn1.cms.CompressedData
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.cms.ContentInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.pkcs.ContentInfo
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.ocsp.CrlID
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.DERObject
toASN1Object() - method in class org.bouncycastle.asn1.pkcs.DHParameter
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.DSAParameter
toASN1Object() - method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
toASN1Object() - method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
toASN1Object() - method in class org.bouncycastle.asn1.oiw.ElGamalParameter
toASN1Object() - method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
Produce an object suitable for an ASN1OutputStream.
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.cms.EnvelopedData
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.ess.ESSCertID
 ESSCertID ::= SEQUENCE {
     certHash Hash, 
     issuerSerial IssuerSerial OPTIONAL }
 
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.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.x509.Holder
toASN1Object() - method in class org.bouncycastle.asn1.misc.IDEACBCPar
Produce an object suitable for an ASN1OutputStream.
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.cms.IssuerAndSerialNumber
toASN1Object() - method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
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.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.x9.KeySpecificInfo
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.pkcs.MacData
toASN1Object() - method in class org.bouncycastle.asn1.tsp.MessageImprint
    MessageImprint ::= SEQUENCE  {
       hashAlgorithm                AlgorithmIdentifier,
       hashedMessage                OCTET STRING  }
 
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.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.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.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.x9.OtherInfo
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.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.cms.PasswordRecipientInfo
Produce an object suitable for an ASN1OutputStream.
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.Pfx
toASN1Object() - method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
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.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.pkcs.PrivateKeyInfo
write out an RSA private key with it's asscociated information as described in PKCS8.
toASN1Object() - method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
toASN1Object() - method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
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.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.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 },
     ...
toASN1Object() - method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
This outputs the key in PKCS1v2 format.
toASN1Object() - method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
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 },
    ...
toASN1Object() - method in class org.bouncycastle.asn1.pkcs.SafeBag
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.cms.SignedData
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.pkcs.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.pkcs.SignerInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.esf.SignerLocation
   SignerLocation ::= SEQUENCE {
       countryName        [0] DirectoryString OPTIONAL,
       localityName       [1] DirectoryString OPTIONAL,
       postalAddress      [2] PostalAddress OPTIONAL }

   PostalAddress ::= SEQUENCE SIZE(1..6) OF DirectoryString
 
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.ocsp.SingleResponse
Produce an object suitable for an ASN1OutputStream.
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.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.TBSCertificateStructure
toASN1Object() - method in class org.bouncycastle.asn1.x509.TBSCertList
toASN1Object() - method in class org.bouncycastle.asn1.ocsp.TBSRequest
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.cms.Time
Produce an object suitable for an ASN1OutputStream.
toASN1Object() - method in class org.bouncycastle.asn1.x509.Time
Produce an object suitable for an ASN1OutputStream.
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.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.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.&id ({ExtensionSet}),
        critical          BOOLEAN DEFAULT FALSE,
        extnValue         OCTET STRING }
 
toASN1Object() - method in class org.bouncycastle.asn1.x509.X509Name
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.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.DERObjectIdentifier
toString() - method in class org.bouncycastle.asn1.x509.KeyUsage
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.cmp.PKIFailureInfo
toString() - method in class org.bouncycastle.util.test.SimpleTestResult
toString() - method in class org.bouncycastle.util.test.TestResult
toString() - method in class org.bouncycastle.asn1.misc.VerisignCzagExtension
toString() - method in class org.bouncycastle.asn1.x509.X509Name
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.
tpBasis - static field in class org.bouncycastle.asn1.x9.X9ObjectIdentifiers
TRAILER_IMPLICIT - static field in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_IMPLICIT - static field in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_IMPLICIT - static field in class org.bouncycastle.crypto.signers.PSSSigner
TRAILER_RIPEMD128 - static field in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_RIPEMD128 - static field in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_RIPEMD160 - static field in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_RIPEMD160 - static field in class org.bouncycastle.crypto.signers.ISO9796d2Signer
TRAILER_SHA1 - static field in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
TRAILER_SHA1 - static field in class org.bouncycastle.crypto.signers.ISO9796d2Signer
translator - field in class org.bouncycastle.util.encoders.BufferedDecoder
translator - field in class org.bouncycastle.util.encoders.BufferedEncoder
Translator - interface org.bouncycastle.util.encoders.Translator
general interface for an translator.
TRUE - static field in class org.bouncycastle.asn1.DERBoolean
TRY_LATER - static field in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
TSTInfo - class org.bouncycastle.asn1.tsp.TSTInfo
TSTInfo(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.tsp.TSTInfo
twice() - method in class org.bouncycastle.math.ec.ECPoint
TwofishEngine - class org.bouncycastle.crypto.engines.TwofishEngine
A class that provides Twofish encryption operations.
TwofishEngine() - constructor for class org.bouncycastle.crypto.engines.TwofishEngine
TwofishTest - class org.bouncycastle.crypto.test.TwofishTest

U

UID - static field in class org.bouncycastle.asn1.x509.X509Name
LDAP User id.
UNACCEPTED_EXTENSION - static field in class org.bouncycastle.asn1.cmp.PKIFailureInfo
UNACCEPTED_POLICY - static field in class org.bouncycastle.asn1.cmp.PKIFailureInfo
UNAUTHORIZED - static field in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
uniformResourceIdentifier - static field in class org.bouncycastle.asn1.x509.GeneralName
UNIQUE_IDENTIFIER - static field in class org.bouncycastle.asn1.x509.X509Name
UNIVERSAL_STRING - static field in class org.bouncycastle.asn1.DERTags
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 field in class org.bouncycastle.asn1.x509.CRLReason
UnstructuredAddress - static field in class org.bouncycastle.asn1.x509.X509Name
UnstructuredName - static field in class org.bouncycastle.asn1.x509.X509Name
more from PKCS#9
unused - static field in class org.bouncycastle.asn1.x509.ReasonFlags
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
unwrap(byte[],int,int) - method in class org.bouncycastle.crypto.Wrapper
update(byte) - method in class org.bouncycastle.crypto.macs.BlockCipherMac
add a single byte to the mac for processing.
update(byte) - method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
add a single byte to the mac for processing.
update(byte) - method in class org.bouncycastle.crypto.Digest
update the message digest with a single byte.
update(byte) - method in class org.bouncycastle.crypto.digests.GeneralDigest
update the message digest with a single byte.
update(byte) - method in class org.bouncycastle.crypto.digests.GOST3411Digest
update(byte) - method in class org.bouncycastle.crypto.macs.HMac
add a single byte to the mac for processing.
update(byte) - method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
update the internal digest with the byte b
update(byte) - method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
update the internal digest with the byte b
update(byte) - method in class org.bouncycastle.crypto.digests.LongDigest
update the message digest with a single byte.
update(byte) - method in class org.bouncycastle.crypto.Mac
add a single byte to the mac for processing.
update(byte) - method in class org.bouncycastle.crypto.digests.MD2Digest
update the message digest with a single byte.
update(byte) - method in class org.bouncycastle.crypto.signers.PSSSigner
update the internal digest with the byte b
update(byte) - method in class org.bouncycastle.crypto.Signer
update the internal digest with the byte b
update(byte) - method in class org.bouncycastle.crypto.digests.TigerDigest
update(byte) - method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
update the message digest with a single byte.
update(byte[],int,int) - method in class org.bouncycastle.crypto.macs.BlockCipherMac
update(byte[],int,int) - method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
update(byte[],int,int) - method in class org.bouncycastle.crypto.Digest
update the message digest with a block of bytes.
update(byte[],int,int) - method in class org.bouncycastle.crypto.digests.GeneralDigest
update the message digest with a block of bytes.
update(byte[],int,int) - method in class org.bouncycastle.crypto.digests.GOST3411Digest
update(byte[],int,int) - method in class org.bouncycastle.crypto.macs.HMac
update(byte[],int,int) - method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
update the internal digest with the byte array in
update(byte[],int,int) - method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
update the internal digest with the byte array in
update(byte[],int,int) - method in class org.bouncycastle.crypto.digests.LongDigest
update the message digest with a block of bytes.
update(byte[],int,int) - method in class org.bouncycastle.crypto.Mac
update(byte[],int,int) - method in class org.bouncycastle.crypto.digests.MD2Digest
update the message digest with a block of bytes.
update(byte[],int,int) - method in class org.bouncycastle.crypto.signers.PSSSigner
update the internal digest with the byte array in
update(byte[],int,int) - method in class org.bouncycastle.crypto.Signer
update the internal digest with the byte array in
update(byte[],int,int) - method in class org.bouncycastle.crypto.digests.TigerDigest
update(byte[],int,int) - method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
update the message digest with a block of bytes.
UrlBase64 - class org.bouncycastle.util.encoders.UrlBase64
Convert binary data to and from UrlBase64 encoding.
UrlBase64Encoder - class org.bouncycastle.util.encoders.UrlBase64Encoder
Convert binary data to and from UrlBase64 encoding.
UrlBase64Encoder() - constructor for class org.bouncycastle.util.encoders.UrlBase64Encoder
UrlBase64Test - class org.bouncycastle.util.encoders.test.UrlBase64Test
UrlBase64Test(String) - constructor for class org.bouncycastle.util.encoders.test.UrlBase64Test
UserNotice - class org.bouncycastle.asn1.x509.UserNotice
UserNotice class, used in CertificatePolicies X509 extensions (in policy qualifiers).
UserNotice(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.UserNotice
Creates a new UserNotice instance.
Creates a new UserNotice instance.
UserNotice(org.bouncycastle.asn1.x509.NoticeReference,String) - constructor for class org.bouncycastle.asn1.x509.UserNotice
Creates a new UserNotice instance.
UTC_TIME - static field in class org.bouncycastle.asn1.DERTags
UTF8_STRING - static field in class org.bouncycastle.asn1.DERTags

V

V1TBSCertificateGenerator - class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
Generator for Version 1 TBSCertificateStructures.
V1TBSCertificateGenerator() - constructor for class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
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(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.V2Form
V2Form(org.bouncycastle.asn1.x509.GeneralNames) - 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 field in class org.bouncycastle.asn1.x509.IetfAttrSyntax
VALUE_OID - static field in class org.bouncycastle.asn1.x509.IetfAttrSyntax
VALUE_UTF8 - static field in class org.bouncycastle.asn1.x509.IetfAttrSyntax
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.
verifySignature(byte[]) - method in class 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.DSA
verify the message message against the signature values r and s.
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.
verisign - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
verisignCzagExtension - static field in class org.bouncycastle.asn1.misc.MiscObjectIdentifiers
VerisignCzagExtension - class org.bouncycastle.asn1.misc.VerisignCzagExtension
VerisignCzagExtension(org.bouncycastle.asn1.DERIA5String) - constructor for class org.bouncycastle.asn1.misc.VerisignCzagExtension
VIDEOTEX_STRING - static field in class org.bouncycastle.asn1.DERTags
VISIBLE_STRING - static field in class org.bouncycastle.asn1.DERTags

W

WAITING - static field in class 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(org.bouncycastle.crypto.digests.WhirlpoolDigest) - constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
Copy constructor.
WhirlpoolDigestTest - class org.bouncycastle.crypto.test.WhirlpoolDigestTest
ISO vector test for Whirlpool
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
wrap(byte[],int,int) - method in class org.bouncycastle.crypto.Wrapper
Wrapper - interface org.bouncycastle.crypto.Wrapper
write(byte[],int,int) - method in class org.bouncycastle.crypto.io.DigestOutputStream
write(byte[],int,int) - method in class org.bouncycastle.crypto.io.MacOutputStream
write(int) - method in class org.bouncycastle.crypto.io.DigestOutputStream
write(int) - method in class org.bouncycastle.crypto.io.MacOutputStream
writeNull() - method in class org.bouncycastle.asn1.DEROutputStream
writeObject(Object) - method in class org.bouncycastle.asn1.ASN1OutputStream
writeObject(Object) - method in class org.bouncycastle.asn1.BEROutputStream
writeObject(Object) - method in class org.bouncycastle.asn1.DEROutputStream

X

x400Address - static field in class org.bouncycastle.asn1.x509.GeneralName
X509CertificateStructure - class org.bouncycastle.asn1.x509.X509CertificateStructure
an X509Certificate structure.
x509certType - static field in class org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
X509DefaultEntryConverter - class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
The default converter for X509 DN entries when going from their string value to
X509Extension - class org.bouncycastle.asn1.x509.X509Extension
an object for the elements in the X.509 V3 extension block.
X509Extension(boolean,org.bouncycastle.asn1.ASN1OctetString) - constructor for class org.bouncycastle.asn1.x509.X509Extension
X509Extensions - class org.bouncycastle.asn1.x509.X509Extensions
X509Extensions(Hashtable) - constructor for class org.bouncycastle.asn1.x509.X509Extensions
constructor from a table of extensions.
X509Extensions(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x509.X509Extensions
Constructor from ASN1Sequence.
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(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.
Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Name(boolean,String) - constructor for class org.bouncycastle.asn1.x509.X509Name
Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
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(Hashtable) - constructor for class org.bouncycastle.asn1.x509.X509Name
constructor from a table of attributes.
X509Name(org.bouncycastle.asn1.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(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,org.bouncycastle.asn1.x509.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(Vector,Hashtable) - constructor for class org.bouncycastle.asn1.x509.X509Name
Constructor from a table of attributes with ordering.
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.
Takes two vectors one of the oids and the other of the values.
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.
X509NameTest - 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.
X962NamedCurves - class org.bouncycastle.asn1.x9.X962NamedCurves
table of the current named curves defined in X.962 EC-DSA.
X962Parameters - class org.bouncycastle.asn1.x9.X962Parameters
X962Parameters(org.bouncycastle.asn1.DERObject) - constructor for class org.bouncycastle.asn1.x9.X962Parameters
X962Parameters(org.bouncycastle.asn1.DERObjectIdentifier) - constructor for class org.bouncycastle.asn1.x9.X962Parameters
X962Parameters(org.bouncycastle.asn1.x9.X9ECParameters) - constructor for class org.bouncycastle.asn1.x9.X962Parameters
X9Curve - class org.bouncycastle.asn1.x9.X9Curve
ASN.1 def for Elliptic-Curve Curve structure.
X9Curve(org.bouncycastle.math.ec.ECCurve) - constructor for class org.bouncycastle.asn1.x9.X9Curve
X9Curve(org.bouncycastle.math.ec.ECCurve,byte[]) - constructor for class org.bouncycastle.asn1.x9.X9Curve
X9ECParameters - class org.bouncycastle.asn1.x9.X9ECParameters
ASN.1 def for Elliptic-Curve ECParameters structure.
X9ECParameters(org.bouncycastle.asn1.ASN1Sequence) - 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(org.bouncycastle.math.ec.ECPoint) - constructor for class org.bouncycastle.asn1.x9.X9ECPoint
X9FieldElement - class org.bouncycastle.asn1.x9.X9FieldElement
class for processing an FieldElement as a DER object.
X9FieldElement(org.bouncycastle.math.ec.ECFieldElement) - constructor for class org.bouncycastle.asn1.x9.X9FieldElement
X9FieldID - class org.bouncycastle.asn1.x9.X9FieldID
ASN.1 def for Elliptic-Curve Field ID structure.
X9FieldID(org.bouncycastle.asn1.ASN1Sequence) - constructor for class org.bouncycastle.asn1.x9.X9FieldID
X9FieldID(org.bouncycastle.asn1.DERObjectIdentifier,BigInteger) - constructor for class org.bouncycastle.asn1.x9.X9FieldID
X9ObjectIdentifiers - interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9Test - class org.bouncycastle.asn1.test.X9Test

Z

ZERO - static field in class org.bouncycastle.math.ec.ECConstants
ZeroBytePadding - class org.bouncycastle.crypto.paddings.ZeroBytePadding
A padder that adds NULL byte padding to a block.