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

A

a - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
A - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
A - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
aACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
aACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
access_denied - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
AccessDescription - Class in org.bouncycastle.asn1.x509
The AccessDescription object.
AccessDescription(ASN1ObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AccessDescription
create an AccessDescription with the oid and location provided.
Accuracy - Class in org.bouncycastle.asn1.tsp
 
Accuracy() - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
 
Accuracy(ASN1Integer, ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
 
add(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
 
add(PKIStatusInfo) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
 
add(PKIStatusInfo, CertId) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
 
add(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.cms.AttributeTable
Return a new table with the passed in attribute added.
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
add(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
Return sum of two elements
add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
Add another vector to this vector.
add(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Compute the sum of this element and addend.
add(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Adds the PolynomialGF2n b to this and returns the result in a new PolynomialGF2n.
add(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Compute the sum of this element and addend.
add(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Adds two GF2Polynomials, this and b, and returns the result.
add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Adds another GF2Vector to this vector.
add(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Compute the sum of this element and the addend.
add(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the sum of this polynomial and the given polynomial.
add(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Return sum of two polyomials
add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
Add another vector to this vector.
ADD_INFO_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
addAddionalStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Deprecated.  
addAdditionalStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Adds an additional Bouncy Castle Store to find CRLs, certificates, attribute certificates or cross certificates.
addAdditionalStoreFromLocation(String, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
addAdditionalStoresFromAltNames(X509Certificate, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
addAdditionalStoresFromCRLDistributionPoint(CRLDistPoint, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
addAlgorithm(String, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addAll(ASN1EncodableVector) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
 
addAttribute(String, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
addAttribute(Attribute) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
addAttribute(X509Attribute) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. add an attribute
addCapability(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
addCapability(ASN1ObjectIdentifier, int) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
addCapability(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
addChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
addCrl(CertificateList) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
 
addCRL(X509CRL) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. Add the CRLEntry objects contained in a previous CRL.
addCRLEntry(ASN1Sequence) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(ASN1Integer, ASN1UTCTime, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(ASN1Integer, Time, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(ASN1Integer, Time, int, ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(ASN1Integer, Time, Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
addCRLEntry(BigInteger, Date, int) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. Reason being as indicated by CRLReason, i.e.
addCRLEntry(BigInteger, Date, int, Date) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. Add a CRL entry with an Invalidity Date extension as well as a CRLReason extension.
addCRLEntry(BigInteger, Date, X509Extensions) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. Add a CRL entry with extensions.
addCryptedBlocks(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Adds the contents of two encrypted blocks mod sigma
addData(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.ByteQueue
Add some data to our buffer.
addElem(short, short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
This function calculates the sum of two elements as an operation in GF2^8
addError(ErrorBundle) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addError(ErrorBundle, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Adds a subtree to the excluded set of these name constraints.
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
Add an extension with the given oid and the passed in value to be included in the OCTET STRING associated with the extension.
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
Add an extension with the given oid and the passed in byte array to be wrapped in the OCTET STRING associated with the extension.
addExtension(DERObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated. use ASN1ObjectIdentifier
addExtension(DERObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated. use ASN1ObjectIdentifier
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated. Add an extension with the given oid and the passed in value to be included in the OCTET STRING associated with the extension.
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated. Add an extension with the given oid and the passed in byte array to be wrapped in the OCTET STRING associated with the extension.
addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. add a given extension field for the standard extensions tag
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. add a given extension field for the standard extensions tag The value parameter becomes the contents of the octet string associated with the extension.
addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 0)
addExtension(DERObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 0)
addExtension(DERObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 0)
addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 3)
addExtension(DERObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 3)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 3) The value parameter becomes the contents of the octet string associated with the extension.
addExtension(DERObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 3)
addExtraArgs(String, Locale) - Method in class org.bouncycastle.i18n.LocalizedMessage
 
addInfoNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
AdditionalInformationSyntax - Class in org.bouncycastle.asn1.isismtt.x509
Some other information of non-restrictive nature regarding the usage of this certificate.
AdditionalInformationSyntax(String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
Constructor from a given details.
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addMonomial(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the sum of this polynomial and the monomial of the given degree.
addMultiValuedRDN(ASN1ObjectIdentifier[], String[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
 
addMultiValuedRDN(ASN1ObjectIdentifier[], ASN1Encodable[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
 
addMultiValuedRDN(AttributeTypeAndValue[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
 
addNotification(ErrorBundle) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addNotification(ErrorBundle, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.BERSequenceGenerator
 
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DERSequenceGenerator
 
addPadding(byte[], int) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.X923Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
add the pad bytes to the passed in block, returning the number of bytes added.
addRDN(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
 
addRDN(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
 
addRDN(AttributeTypeAndValue) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
 
addRequest(CertificateID) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Deprecated. Add a request for the given CertificateID.
addRequest(CertificateID, X509Extensions) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Deprecated. Add a request with extensions
addResponse(CertificateID, CertificateStatus) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Deprecated. Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, X509Extensions) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Deprecated. Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Date, X509Extensions) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Deprecated. Add a response for a particular Certificate ID.
addResponse(CertificateID, CertificateStatus, Date, Date, X509Extensions) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Deprecated. Add a response for a particular Certificate ID.
ADDRESS - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
addSeedMaterial(byte[]) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
Add more seed material to the generator.
addSeedMaterial(long) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
Add more seed material to the generator.
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
Add more seed material to the generator.
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
Add more seed material to the generator.
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
 
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
 
addSignatureAlgorithm(ConfigurableProvider, String, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
addSimple(ECPoint.F2m) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
Adds another ECPoints.F2m to this without checking if both points are on the same curve.
addSquareMatrix(short[][], short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
Adds the n x n matrices matrix1 and matrix2
addStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Adds a Bouncy Castle Store to find CRLs, certificates, attribute certificates or cross certificates.
addTargetGroup(GeneralName) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Adds a target group criterion for the attribute certificate to the target information extension criteria.
addTargetGroup(byte[]) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Adds a target group criterion for the attribute certificate to the target information extension criteria.
addTargetName(GeneralName) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Adds a target name criterion for the attribute certificate to the target information extension criteria.
addTargetName(byte[]) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Adds a target name criterion for the attribute certificate to the target information extension criteria.
addToThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Compute this + addend (overwrite this).
addToThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Compute this + addend (overwrite this).
addToThis(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Adds b to this GF2Polynomial and assigns the result to this GF2Polynomial.
addToThis(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Compute the sum of this element and the addend, overwriting this element.
addToThis(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Add the given polynomial to this polynomial (overwrite this).
addVect(short[], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
Addition of two vectors
Admissions - Class in org.bouncycastle.asn1.isismtt.x509
An Admissions structure.
Admissions(GeneralName, NamingAuthority, ProfessionInfo[]) - Constructor for class org.bouncycastle.asn1.isismtt.x509.Admissions
Constructor from a given details.
AdmissionSyntax - Class in org.bouncycastle.asn1.isismtt.x509
Attribute to indicate admissions to certain professions.
AdmissionSyntax(GeneralName, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
Constructor from given details.
AEADBlockCipher - Interface in org.bouncycastle.crypto.modes
A block cipher mode that includes authenticated encryption with a streaming mode and optional associated data.
AEADParameters - Class in org.bouncycastle.crypto.params
 
AEADParameters(KeyParameter, int, byte[]) - Constructor for class org.bouncycastle.crypto.params.AEADParameters
Base constructor.
AEADParameters(KeyParameter, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.AEADParameters
Base constructor.
aes - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
AES - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCMAC
 
AES.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
AES.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams
 
AES.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CBC
 
AES.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CFB
 
AES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.ECB
 
AES.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen
 
AES.KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen
 
AES.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen128
 
AES.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen192
 
AES.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen256
 
AES.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Mappings
 
AES.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.OFB
 
AES.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.RFC3211Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.RFC3211Wrap
 
AES.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Wrap
 
aES128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
aES192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
aES256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
AES_128_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
AES_128_GCM - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
AES_256_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
AES_256_GCM - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
AESEngine - Class in org.bouncycastle.crypto.engines
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 in org.bouncycastle.crypto.engines
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 in org.bouncycastle.crypto.engines
an implementation of the AES (Rijndael), from FIPS-197.
AESLightEngine() - Constructor for class org.bouncycastle.crypto.engines.AESLightEngine
default constructor - 128 bit block size.
AESWrapEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES Key Wrapper from the NIST Key Wrap Specification.
AESWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.AESWrapEngine
 
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
agreeMAC - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
alert - Static variable in class org.bouncycastle.crypto.tls.ContentType
 
AlertDescription - Class in org.bouncycastle.crypto.tls
RFC 2246 7.2
AlertDescription() - Constructor for class org.bouncycastle.crypto.tls.AlertDescription
 
AlertLevel - Class in org.bouncycastle.crypto.tls
RFC 2246 7.2
AlertLevel() - Constructor for class org.bouncycastle.crypto.tls.AlertLevel
 
algName - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
algName - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
algName - Variable in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
algOid - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
algOid - Variable in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
AlgorithmIdentifier - Class in org.bouncycastle.asn1.x509
 
AlgorithmIdentifier(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmIdentifier(String) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
Deprecated. use ASN1ObjectIdentifier
AlgorithmIdentifier(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
Deprecated. use ASN1ObjectIdentifier
AlgorithmIdentifier(DERObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
Deprecated. use ASN1ObjectIdentifier
AlgorithmIdentifier(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
AlgorithmParametersSpi.OAEP - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi.OAEP() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
AlgorithmParametersSpi.PSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi.PSS() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
AlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
 
AlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AlgorithmProvider
 
AlwaysValidVerifyer - Class in org.bouncycastle.crypto.tls
Deprecated. Perform certificate verification in TlsAuthentication implementation
AlwaysValidVerifyer() - Constructor for class org.bouncycastle.crypto.tls.AlwaysValidVerifyer
Deprecated.  
AnnotatedException - Exception in org.bouncycastle.jce.provider
 
ansi_X9_42 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42
ansi_X9_62 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ansiX962_compressed_char2 - Static variable in class org.bouncycastle.crypto.tls.ECPointFormat
 
ansiX962_compressed_prime - Static variable in class org.bouncycastle.crypto.tls.ECPointFormat
 
ANSWER_TO_RESET - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
ANY_POLICY - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
ANY_POLICY - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
anyExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ 2 5 29 37 0 }
appendRDN(StringBuffer, RDN, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
appendTypeAndValue(StringBuffer, AttributeTypeAndValue, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
APPLICATION - Static variable in interface org.bouncycastle.asn1.BERTags
 
application_data - Static variable in class org.bouncycastle.crypto.tls.ContentType
 
APPLICATION_EFFECTIVE_DATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
APPLICATION_EXPIRATION_DATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
APPLICATION_IDENTIFIER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
APPLICATION_IMAGE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
APPLICATION_IMAGE_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
APPLICATION_LABEL - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
APPLICATION_RELATED_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
APPLICATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
arbitrary_explicit_char2_curves - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
arbitrary_explicit_prime_curves - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
ARC4 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.Base
 
ARC4.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.KeyGen
 
ARC4.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings
 
archiveRemGenPrivKey - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
archiveTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
archiveTimestampV2 - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
areEqual(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStrictStyle
 
areEqual(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
areEqual(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
areEqual(X500Name, X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
 
areEqual(boolean[], boolean[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(char[], char[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(int[], int[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(long[], long[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(BigInteger[], BigInteger[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(byte[], byte[]) - Method in class org.bouncycastle.util.test.SimpleTest
 
argFilterType - Variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
arguments - Variable in class org.bouncycastle.i18n.LocalizedMessage
 
arguments - Variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
Arrays - Class in org.bouncycastle.util
General array utilities.
asCharArray(byte[]) - Static method in class org.bouncycastle.util.Strings
Do a simple conversion of an array of 8 bit characters into a string.
ASN1ApplicationSpecificParser - Interface in org.bouncycastle.asn1
 
ASN1Boolean - Class in org.bouncycastle.asn1
 
ASN1Boolean(boolean) - Constructor for class org.bouncycastle.asn1.ASN1Boolean
 
ASN1Choice - Interface in org.bouncycastle.asn1
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 in org.bouncycastle.asn1.util
 
ASN1Dump() - Constructor for class org.bouncycastle.asn1.util.ASN1Dump
 
ASN1Encodable - Interface in org.bouncycastle.asn1
 
ASN1EncodableVector - Class in org.bouncycastle.asn1
 
ASN1EncodableVector() - Constructor for class org.bouncycastle.asn1.ASN1EncodableVector
 
ASN1Encoding - Interface in org.bouncycastle.asn1
 
ASN1Enumerated - Class in org.bouncycastle.asn1
 
ASN1Enumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
 
ASN1Enumerated(int) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
 
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERBitString
 
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERBMPString
 
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERBoolean
 
ASN1Exception - Exception in org.bouncycastle.asn1
 
ASN1GeneralizedTime - Class in org.bouncycastle.asn1
 
ASN1GeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
 
ASN1GeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
 
ASN1Generator - Class in org.bouncycastle.asn1
 
ASN1Generator(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1Generator
 
ASN1InputStream - Class in org.bouncycastle.asn1
a general purpose ASN.1 decoder - note: this class differs from the others in that it returns null after it has read the last object in the stream.
ASN1InputStream(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
 
ASN1InputStream(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream based on the input byte array.
ASN1InputStream(byte[], boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream based on the input byte array.
ASN1InputStream(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream where no DER object will be longer than limit.
ASN1InputStream(InputStream, boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream where no DER object will be longer than limit, and constructed objects such as sequences will be parsed lazily.
ASN1InputStream(InputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
Create an ASN1InputStream where no DER object will be longer than limit, and constructed objects such as sequences will be parsed lazily.
ASN1Integer - Class in org.bouncycastle.asn1
 
ASN1Integer(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Integer
 
ASN1Integer(long) - Constructor for class org.bouncycastle.asn1.ASN1Integer
 
ASN1Null - Class in org.bouncycastle.asn1
A NULL object.
ASN1Null() - Constructor for class org.bouncycastle.asn1.ASN1Null
Deprecated. use DERNull.INSTANCE
ASN1Object - Class in org.bouncycastle.asn1
 
ASN1Object() - Constructor for class org.bouncycastle.asn1.ASN1Object
 
ASN1ObjectIdentifier - Class in org.bouncycastle.asn1
 
ASN1ObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.ASN1ObjectIdentifier
 
ASN1OctetString - Class in org.bouncycastle.asn1
 
ASN1OctetString(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1OctetString
 
ASN1OctetStringParser - Interface in org.bouncycastle.asn1
 
ASN1OutputStream - Class in org.bouncycastle.asn1
Stream that produces output based on the default encoding for the passed in objects.
ASN1OutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1OutputStream
 
ASN1ParsingException - Exception in org.bouncycastle.asn1
 
ASN1ParsingException(String) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
 
ASN1ParsingException(String, Throwable) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
 
ASN1Primitive - Class in org.bouncycastle.asn1
 
ASN1Sequence - Class in org.bouncycastle.asn1
 
ASN1Sequence() - Constructor for class org.bouncycastle.asn1.ASN1Sequence
create an empty sequence
ASN1Sequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
create a sequence containing one object
ASN1Sequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
create a sequence containing a vector of objects.
ASN1Sequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
create a sequence containing a vector of objects.
ASN1SequenceParser - Interface in org.bouncycastle.asn1
 
ASN1Set - Class in org.bouncycastle.asn1
 
ASN1Set() - Constructor for class org.bouncycastle.asn1.ASN1Set
 
ASN1Set(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Set
create a sequence containing one object
ASN1Set(ASN1EncodableVector, boolean) - Constructor for class org.bouncycastle.asn1.ASN1Set
create a sequence containing a vector of objects.
ASN1Set(ASN1Encodable[], boolean) - Constructor for class org.bouncycastle.asn1.ASN1Set
create a sequence containing a vector of objects.
ASN1SetParser - Interface in org.bouncycastle.asn1
 
ASN1StreamParser - Class in org.bouncycastle.asn1
 
ASN1StreamParser(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
 
ASN1StreamParser(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
 
ASN1StreamParser(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
 
ASN1String - Interface in org.bouncycastle.asn1
 
ASN1TaggedObject - Class in org.bouncycastle.asn1
ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
ASN1TaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
Create a tagged object with the style given by the value of explicit.
ASN1TaggedObjectParser - Interface in org.bouncycastle.asn1
 
ASN1UTCTime - Class in org.bouncycastle.asn1
 
ASN1UTCTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
 
ASN1UTCTime(String) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
 
assertEmpty(ByteArrayInputStream) - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
Make sure the InputStream is now empty.
assignAll() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Sets all Bits to 1.
assignOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Sets the LSB to 1 and all other to 0, assigning 'one' to this GF2Polynomial.
assignX() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Sets Bit 1 to 1 and all other to 0, assigning 'x' to this GF2Polynomial.
assignZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Resets all bits to zero.
assignZeroToElements() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
 
asUnsignedByteArray(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
Return the passed in value as an unsigned byte array.
asUnsignedByteArray(int, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
Return the passed in value as an unsigned byte array.
AsymmetricAlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
 
AsymmetricAlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
AsymmetricBlockCipher - Interface in org.bouncycastle.crypto
base interface that a public/private key block cipher needs to conform to.
AsymmetricBlockCipher - Class in org.bouncycastle.pqc.jcajce.provider.util
The AsymmetricBlockCipher class extends CipherSpiExt.
AsymmetricBlockCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The AsymmetricBlockCipher() constructor
AsymmetricCipherKeyPair - Class in org.bouncycastle.crypto
a holding class for public/private parameter pairs.
AsymmetricCipherKeyPair(AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
basic constructor.
AsymmetricCipherKeyPair(CipherParameters, CipherParameters) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
Deprecated. use AsymmetricKeyParameter
AsymmetricCipherKeyPairGenerator - Interface in org.bouncycastle.crypto
interface that a public/private key pair generator should conform to.
AsymmetricHybridCipher - Class in org.bouncycastle.pqc.jcajce.provider.util
The AsymmetricHybridCipher class extends CipherSpiExt.
AsymmetricHybridCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
AsymmetricKeyInfoConverter - Interface in org.bouncycastle.jcajce.provider.util
 
AsymmetricKeyParameter - Class in org.bouncycastle.crypto.params
 
AsymmetricKeyParameter(boolean) - Constructor for class org.bouncycastle.crypto.params.AsymmetricKeyParameter
 
at(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Returns the coefficient at index.
AttCertIssuer - Class in org.bouncycastle.asn1.x509
 
AttCertIssuer(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
Don't use this one if you are trying to be RFC 3281 compliant.
AttCertIssuer(V2Form) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
 
AttCertValidityPeriod - Class in org.bouncycastle.asn1.x509
 
AttCertValidityPeriod(ASN1GeneralizedTime, ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
AttrCertExample - Class in org.bouncycastle.x509.examples
A simple example that generates an attribute certificate.
AttrCertExample() - Constructor for class org.bouncycastle.x509.examples.AttrCertExample
 
Attribute - Class in org.bouncycastle.asn1.cms
 
Attribute(DERObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.Attribute
Deprecated. use ASN1ObjectIdentifier
Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.Attribute
 
Attribute - Class in org.bouncycastle.asn1.pkcs
 
Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
 
Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
 
Attribute - Class in org.bouncycastle.asn1.x509
 
Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.x509.Attribute
 
attributeCertificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
AttributeCertificate - Class in org.bouncycastle.asn1.x509
 
AttributeCertificate(AttributeCertificateInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
 
AttributeCertificate(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
 
AttributeCertificateHolder - Class in org.bouncycastle.x509
Deprecated. use org.bouncycastle.cert.AttributeCertificateHolder
AttributeCertificateHolder(X509Principal, BigInteger) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.  
AttributeCertificateHolder(X500Principal, BigInteger) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.  
AttributeCertificateHolder(X509Certificate) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.  
AttributeCertificateHolder(X509Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.  
AttributeCertificateHolder(X500Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.  
AttributeCertificateHolder(int, String, String, byte[]) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated. Constructs a holder for v2 attribute certificates with a hash value for some type of object.
AttributeCertificateInfo - Class in org.bouncycastle.asn1.x509
 
AttributeCertificateIssuer - Class in org.bouncycastle.x509
Deprecated. use org.bouncycastle.cert.AttributeCertificateIssuer
AttributeCertificateIssuer(AttCertIssuer) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated. Set the issuer directly with the ASN.1 structure.
AttributeCertificateIssuer(X500Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.  
AttributeCertificateIssuer(X509Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.  
Attributes - Class in org.bouncycastle.asn1.cms
 
Attributes(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.cms.Attributes
 
AttributeTable - Class in org.bouncycastle.asn1.cms
 
AttributeTable(Hashtable) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AttributeTable(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AttributeTable(ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AttributeTable(Attribute) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AttributeTable(Attributes) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
 
AttributeTypeAndValue - Class in org.bouncycastle.asn1.crmf
 
AttributeTypeAndValue(String, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
 
AttributeTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
 
AttributeTypeAndValue - Class in org.bouncycastle.asn1.x500
 
AttributeTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x500.AttributeTypeAndValue
 
attrNameToOID(String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
attrNameToOID(String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
attrNameToOID(String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
 
auditIdentity - Static variable in class org.bouncycastle.asn1.x509.Extension
Audit identity extension in attribute certificates.
auditIdentity - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Audit identity extension in attribute certificates.
AuditIdentity - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
AuthenticatedData - Class in org.bouncycastle.asn1.cms
 
AuthenticatedData(OriginatorInfo, ASN1Set, AlgorithmIdentifier, AlgorithmIdentifier, ContentInfo, ASN1Set, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedData
 
AuthenticatedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedData
 
authenticatedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
AuthenticatedDataParser - Class in org.bouncycastle.asn1.cms
Produce an object suitable for an ASN1OutputStream.
AuthenticatedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
AuthenticatedSafe - Class in org.bouncycastle.asn1.pkcs
 
AuthenticatedSafe(ContentInfo[]) - Constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
AUTHENTIFICATION_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
AuthEnvelopedData - Class in org.bouncycastle.asn1.cms
 
AuthEnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
AuthEnvelopedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
authEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
AuthEnvelopedDataParser - Class in org.bouncycastle.asn1.cms
Produce an object suitable for an ASN1OutputStream.
AuthEnvelopedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
AUTHORITY_KEY_IDENTIFIER - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
AUTHORITY_KEY_IDENTIFIER - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
authorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.Extension
Authority Info Access
authorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Authority Info Access
AuthorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
AuthorityInformationAccess - Class in org.bouncycastle.asn1.x509
The AuthorityInformationAccess object.
AuthorityInformationAccess(ASN1ObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
create an AuthorityInformationAccess with the oid and location provided.
AuthorityKeyIdentifier - Class in org.bouncycastle.asn1.x509
The AuthorityKeyIdentifier object.
AuthorityKeyIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
AuthorityKeyIdentifier(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
Calulates the keyidentifier using a SHA1 hash over the BIT STRING from SubjectPublicKeyInfo as defined in RFC2459.
AuthorityKeyIdentifier(SubjectPublicKeyInfo, GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided as well.
AuthorityKeyIdentifier(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided.
AuthorityKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with a precomupted key identifier
AuthorityKeyIdentifier(byte[], GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with a precomupted key identifier and the GeneralNames tag and the serial number provided as well.
authorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.Extension
Authority Key Identifier
authorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Authority Key Identifier
AuthorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
AuthorityKeyIdentifierStructure - Class in org.bouncycastle.x509.extension
Deprecated. use JcaX509ExtensionUtils and AuthorityKeyIdentifier.getInstance()
AuthorityKeyIdentifierStructure(byte[]) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated. Constructor which will take the byte[] returned from getExtensionValue()
AuthorityKeyIdentifierStructure(X509Extension) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated. use constructor that takes Extension
AuthorityKeyIdentifierStructure(Extension) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated. Constructor which will take an extension
AuthorityKeyIdentifierStructure(X509Certificate) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated. Create an AuthorityKeyIdentifier using the passed in certificate's public key, issuer and serial number.
AuthorityKeyIdentifierStructure(PublicKey) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
Deprecated. Create an AuthorityKeyIdentifier using just the hash of the public key.
available() - Method in class org.bouncycastle.crypto.io.CipherInputStream
 

B

B - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
b - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
B - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
BAD_ALG - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
BAD_CERT_ID - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
bad_certificate - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
bad_certificate_hash_value - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
bad_certificate_status_response - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
BAD_DATA_FORMAT - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
BAD_MESSAGE_CHECK - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
BAD_POP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
bad_record_mac - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
BAD_REQUEST - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
BAD_TIME - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
badAlg - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badCertId - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badCertTemplate - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badDataFormat - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badMessageCheck - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badPOP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badRecipientNonce - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badRequest - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badSenderNonce - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
badTime - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
bagtypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
Base64 - Class in org.bouncycastle.util.encoders
 
Base64() - Constructor for class org.bouncycastle.util.encoders.Base64
 
Base64Encoder - Class in org.bouncycastle.util.encoders
 
Base64Encoder() - Constructor for class org.bouncycastle.util.encoders.Base64Encoder
 
BaseAlgorithmParameterGenerator - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameterGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
BaseAlgorithmParameters - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameters() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
BaseAlgorithmParameters.PBKDF2 - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameters.PBKDF2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PBKDF2
 
BaseAlgorithmParameters.PKCS12PBE - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameters.PKCS12PBE() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PKCS12PBE
 
BaseAlgorithmParameters.RC2AlgorithmParameters - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameters.RC2AlgorithmParameters() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.RC2AlgorithmParameters
 
BaseBlockCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BufferedBlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseCipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseCipherSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
BaseKDFBytesGenerator - Class in org.bouncycastle.crypto.generators
Basic KDF generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on ISO 18033/P1363a.
BaseKDFBytesGenerator(int, Digest) - Constructor for class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
Construct a KDF Parameters generator.
BaseKeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseKeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
BaseKeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseKeyGenerator(String, int, CipherKeyGenerator) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
BaseMac - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseMac(Mac) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
BaseMac(Mac, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
BaseMac.DES - Class in org.bouncycastle.jcajce.provider.symmetric.util
DES
BaseMac.DES() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.DES
 
BaseMac.DES64 - Class in org.bouncycastle.jcajce.provider.symmetric.util
DES 64 bit MAC
BaseMac.DES64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.DES64
 
BaseMac.DES9797Alg3 - Class in org.bouncycastle.jcajce.provider.symmetric.util
DES9797Alg3
BaseMac.DES9797Alg3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.DES9797Alg3
 
BaseMac.DES9797Alg3with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric.util
DES9797Alg3with7816-4Padding
BaseMac.DES9797Alg3with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.DES9797Alg3with7816d4
 
BaseMac.DESCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric.util
DES
BaseMac.DESCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.DESCFB8
 
BaseMac.GOST28147 - Class in org.bouncycastle.jcajce.provider.symmetric.util
GOST28147
BaseMac.GOST28147() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.GOST28147
 
BaseMac.MD2 - Class in org.bouncycastle.jcajce.provider.symmetric.util
MD2 HMac
BaseMac.MD2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.MD2
 
BaseMac.MD4 - Class in org.bouncycastle.jcajce.provider.symmetric.util
MD4 HMac
BaseMac.MD4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.MD4
 
BaseMac.MD5 - Class in org.bouncycastle.jcajce.provider.symmetric.util
MD5 HMac
BaseMac.MD5() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.MD5
 
BaseMac.OldSHA384 - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseMac.OldSHA384() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.OldSHA384
 
BaseMac.OldSHA512 - Class in org.bouncycastle.jcajce.provider.symmetric.util
SHA-512 HMac
BaseMac.OldSHA512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.OldSHA512
 
BaseMac.PBEWithRIPEMD160 - Class in org.bouncycastle.jcajce.provider.symmetric.util
PBEWithHmacRIPEMD160
BaseMac.PBEWithRIPEMD160() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.PBEWithRIPEMD160
 
BaseMac.PBEWithSHA - Class in org.bouncycastle.jcajce.provider.symmetric.util
PBEWithHmacSHA
BaseMac.PBEWithSHA() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.PBEWithSHA
 
BaseMac.PBEWithTiger - Class in org.bouncycastle.jcajce.provider.symmetric.util
PBEWithHmacTiger
BaseMac.PBEWithTiger() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.PBEWithTiger
 
BaseMac.RC2 - Class in org.bouncycastle.jcajce.provider.symmetric.util
RC2
BaseMac.RC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.RC2
 
BaseMac.RC2CFB8 - Class in org.bouncycastle.jcajce.provider.symmetric.util
RC2CFB8
BaseMac.RC2CFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.RC2CFB8
 
BaseMac.RIPEMD128 - Class in org.bouncycastle.jcajce.provider.symmetric.util
RIPEMD128 HMac
BaseMac.RIPEMD128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.RIPEMD128
 
BaseMac.RIPEMD160 - Class in org.bouncycastle.jcajce.provider.symmetric.util
RIPEMD160 HMac
BaseMac.RIPEMD160() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.RIPEMD160
 
BaseMac.SHA1 - Class in org.bouncycastle.jcajce.provider.symmetric.util
SHA1 HMac
BaseMac.SHA1() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.SHA1
 
BaseMac.SHA224 - Class in org.bouncycastle.jcajce.provider.symmetric.util
SHA-224 HMac
BaseMac.SHA224() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.SHA224
 
BaseMac.SHA256 - Class in org.bouncycastle.jcajce.provider.symmetric.util
SHA-256 HMac
BaseMac.SHA256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.SHA256
 
BaseMac.SHA384 - Class in org.bouncycastle.jcajce.provider.symmetric.util
SHA-384 HMac
BaseMac.SHA384() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.SHA384
 
BaseMac.SHA512 - Class in org.bouncycastle.jcajce.provider.symmetric.util
SHA-512 HMac
BaseMac.SHA512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.SHA512
 
BaseMac.Tiger - Class in org.bouncycastle.jcajce.provider.symmetric.util
Tiger HMac
BaseMac.Tiger() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac.Tiger
 
BaseSecretKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseSecretKeyFactory(String, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
BaseSecretKeyFactory.DES - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseSecretKeyFactory.DES() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory.DES
 
BaseSecretKeyFactory.DESPBEKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseSecretKeyFactory.DESPBEKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory.DESPBEKeyFactory
 
BaseStreamCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseStreamCipher(StreamCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
BaseStreamCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
BaseWrapCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseWrapCipher() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher(Wrapper) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher(Wrapper, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BASIC_CONSTRAINTS - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
BASIC_CONSTRAINTS - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
BasicAgreement - Interface in org.bouncycastle.crypto
The basic interface that basic Diffie-Hellman implementations conforms to.
basicAgreement - Variable in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
 
BasicConstraints - Class in org.bouncycastle.asn1.x509
 
BasicConstraints(boolean) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
 
BasicConstraints(int) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
create a cA=true object for the given path length constraint.
basicConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
Basic Constraints
basicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Basic Constraints
BasicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
BasicGCMExponentiator - Class in org.bouncycastle.crypto.modes.gcm
 
BasicGCMExponentiator() - Constructor for class org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator
 
BasicGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
 
BasicGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
 
BasicOCSPResp - Class in org.bouncycastle.ocsp
Deprecated. use classes in org.bouncycastle.cert.ocsp.
BasicOCSPResp(BasicOCSPResponse) - Constructor for class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
BasicOCSPRespGenerator - Class in org.bouncycastle.ocsp
Deprecated. use classes in org.bouncycastle.cert.ocsp.
BasicOCSPRespGenerator(RespID) - Constructor for class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Deprecated. basic constructor
BasicOCSPRespGenerator(PublicKey) - Constructor for class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Deprecated. construct with the responderID to be the SHA-1 keyHash of the passed in public key.
BasicOCSPResponse - Class in org.bouncycastle.asn1.ocsp
 
BasicOCSPResponse(ResponseData, AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
bc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle 1.3.6.1.4.1.22554
bc_pbe - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
pbe(1) algorithms
bc_pbe_sha1 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SHA-1(1)
bc_pbe_sha1_pkcs12 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bc_pbe_sha1_pkcs12_aes128_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
AES(1) .
bc_pbe_sha1_pkcs12_aes192_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bc_pbe_sha1_pkcs12_aes256_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bc_pbe_sha1_pkcs5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
PKCS-5(1)|PKCS-12(2)
bc_pbe_sha224 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bc_pbe_sha256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SHA-2(2) .
bc_pbe_sha256_pkcs12 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bc_pbe_sha256_pkcs12_aes128_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bc_pbe_sha256_pkcs12_aes192_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bc_pbe_sha256_pkcs12_aes256_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bc_pbe_sha256_pkcs5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bc_pbe_sha384 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bc_pbe_sha512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
BCDHPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
BCDHPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
BCDHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
BCDHPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
BCDHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
BCDSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
BCDSAPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
BCDSAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
BCDSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
BCDSAPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
BCECGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
BCECGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, BCECGOST3410PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
BCECGOST3410PublicKey(String, BCECGOST3410PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
BCECPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, BCECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
BCECPublicKey(String, BCECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCElGamalPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
BCElGamalPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
BCElGamalPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
BCGMSSPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.gmss
This class implements the GMSS public key and is usually initiated by the GMSSKeyPairGenerator.
BCGMSSPublicKey(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
The constructor
BCGMSSPublicKey(GMSSPublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
The constructor
BCGMSSPublicKey(GMSSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
BCGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
BCGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
BCGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
BCKeyStore - Interface in org.bouncycastle.jce.interfaces
all BC provider keystores implement this interface.
BCMcElieceCCA2PrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece CCA2 private key and is usually instantiated by the McElieceCCA2KeyPairGenerator or McElieceCCA2KeyFactorySpi.
BCMcElieceCCA2PrivateKey(String, int, int, GF2mField, PolynomialGF2mSmallM, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Constructor (used by the McElieceCCA2KeyPairGenerator).
BCMcElieceCCA2PrivateKey(McElieceCCA2PrivateKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Constructor (used by the McElieceCCA2KeyFactorySpi).
BCMcElieceCCA2PrivateKey(McElieceCCA2PrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
BCMcElieceCCA2PublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece CCA2 public key and is usually instantiated by the McElieceCCA2KeyPairGenerator or McElieceCCA2KeyFactorySpi.
BCMcElieceCCA2PublicKey(String, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Constructor (used by the McElieceCCA2KeyPairGenerator).
BCMcElieceCCA2PublicKey(McElieceCCA2PublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Constructor (used by the McElieceCCA2KeyFactorySpi).
BCMcElieceCCA2PublicKey(McElieceCCA2PublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
BCMcEliecePrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece private key and is usually instantiated by the McElieceKeyPairGenerator or McElieceKeyFactorySpi.
BCMcEliecePrivateKey(String, int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Constructor (used by the McElieceKeyPairGenerator).
BCMcEliecePrivateKey(McEliecePrivateKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Constructor (used by the McElieceKeyFactorySpi).
BCMcEliecePrivateKey(McEliecePrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
BCMcEliecePublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class implements a McEliece public key and is usually instantiated by the McElieceKeyPairGenerator or McElieceKeyFactorySpi.
BCMcEliecePublicKey(String, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Constructor (used by the McElieceKeyPairGenerator).
BCMcEliecePublicKey(McEliecePublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Constructor (used by the McElieceKeyFactorySpi).
BCMcEliecePublicKey(McEliecePublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
BCMessageDigest - Class in org.bouncycastle.jcajce.provider.digest
 
BCMessageDigest(Digest) - Constructor for class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
BCObjectIdentifiers - Interface in org.bouncycastle.asn1.bc
 
BCPBEKey - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BCPBEKey(String, ASN1ObjectIdentifier, int, int, int, int, PBEKeySpec, CipherParameters) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
BCRainbowPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
The Private key in Rainbow consists of the linear affine maps L1, L2 and the map F, consisting of quadratic polynomials.
BCRainbowPrivateKey(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Constructor.
BCRainbowPrivateKey(RainbowPrivateKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Constructor (used by the RainbowKeyFactorySpi).
BCRainbowPrivateKey(RainbowPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
BCRainbowPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
This class implements CipherParameters and PublicKey.
BCRainbowPublicKey(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
Constructor
BCRainbowPublicKey(RainbowPublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
Constructor (used by the RainbowKeyFactorySpi).
BCRainbowPublicKey(RainbowPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
BCRSAPrivateCrtKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
A provider representation for a RSA private key, with CRT factors included.
BCRSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
BCRSAPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
BCRSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
BCStrictStyle - Class in org.bouncycastle.asn1.x500.style
Variation of BCStyle that insists on strict ordering for equality and hashCode comparisons
BCStrictStyle() - Constructor for class org.bouncycastle.asn1.x500.style.BCStrictStyle
 
BCStyle - Class in org.bouncycastle.asn1.x500.style
 
BCStyle() - Constructor for class org.bouncycastle.asn1.x500.style.BCStyle
 
BER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
 
BERApplicationSpecific - Class in org.bouncycastle.asn1
 
BERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
 
BERApplicationSpecificParser - Class in org.bouncycastle.asn1
 
BERConstructedOctetString - Class in org.bouncycastle.asn1
Deprecated. use BEROctetString
BERConstructedOctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
Deprecated.  
BERConstructedOctetString(Vector) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
Deprecated.  
BERConstructedOctetString(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
Deprecated.  
BERConstructedOctetString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERConstructedOctetString
Deprecated.  
BERGenerator - Class in org.bouncycastle.asn1
 
BERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERGenerator
 
BERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERGenerator
 
BEROctetString - Class in org.bouncycastle.asn1
 
BEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
 
BEROctetString(ASN1OctetString[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
 
BEROctetStringGenerator - Class in org.bouncycastle.asn1
 
BEROctetStringGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
 
BEROctetStringGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
 
BEROctetStringParser - Class in org.bouncycastle.asn1
 
BEROutputStream - Class in org.bouncycastle.asn1
 
BEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROutputStream
 
BERSequence - Class in org.bouncycastle.asn1
 
BERSequence() - Constructor for class org.bouncycastle.asn1.BERSequence
create an empty sequence
BERSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSequence
create a sequence containing one object
BERSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSequence
create a sequence containing a vector of objects.
BERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSequence
create a sequence containing an array of objects.
BERSequenceGenerator - Class in org.bouncycastle.asn1
 
BERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
 
BERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
 
BERSequenceParser - Class in org.bouncycastle.asn1
 
BERSet - Class in org.bouncycastle.asn1
 
BERSet() - Constructor for class org.bouncycastle.asn1.BERSet
create an empty sequence
BERSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSet
 
BERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSet
 
BERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSet
create a set from an array of objects.
BERSetParser - Class in org.bouncycastle.asn1
 
BERTaggedObject - Class in org.bouncycastle.asn1
BER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
BERTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BERTaggedObject(int) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
create an implicitly tagged object that contains a zero length sequence.
BERTaggedObjectParser - Class in org.bouncycastle.asn1
 
BERTags - Interface in org.bouncycastle.asn1
 
BidirectionalMap - Class in org.bouncycastle.asn1.eac
 
BidirectionalMap() - Constructor for class org.bouncycastle.asn1.eac.BidirectionalMap
 
BigEndianConversions - Class in org.bouncycastle.pqc.math.linearalgebra
This is a utility class containing data type conversions using big-endian byte order.
bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
 
bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.crypto.util.Pack
 
bigEndianToLong(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
 
BigIntegers - Class in org.bouncycastle.util
BigInteger utilities.
BigIntegers() - Constructor for class org.bouncycastle.util.BigIntegers
 
BigIntUtils - Class in org.bouncycastle.pqc.math.linearalgebra
FIXME: is this really necessary?!
binomial(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Computes the binomial coefficient (n|t) ("n over t").
BIOMETRIC_DATA_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
BIOMETRIC_INFORMATION_GROUP_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
BIOMETRIC_INFORMATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
BiometricData - Class in org.bouncycastle.asn1.x509.qualified
The BiometricData object.
BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString, DERIA5String) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
 
BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
 
biometricInfo - Static variable in class org.bouncycastle.asn1.x509.Extension
BiometricInfo
biometricInfo - Static variable in class org.bouncycastle.asn1.x509.X509Extension
BiometricInfo
BiometricInfo - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
BIT_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
bitCount(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
Bits32ToBytes(int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
Bits32ToInts(int, int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.DESedeEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.DESEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.GOST28147Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.IDEAEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.NullEngine
 
BlockCipher - Interface in org.bouncycastle.crypto
Block cipher engines are expected to conform to this interface.
BlockCipherMac - Class in org.bouncycastle.crypto.macs
 
BlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
Deprecated. use CBCBlockCipherMac
BlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
Deprecated. use CBCBlockCipherMac
BlockCipherPadding - Interface in org.bouncycastle.crypto.paddings
Block cipher padders are expected to conform to this interface
Blowfish - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.AlgParams
 
Blowfish.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.CBC
 
Blowfish.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.ECB
 
Blowfish.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.KeyGen
 
Blowfish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.Mappings
 
BlowfishEngine - Class in org.bouncycastle.crypto.engines
A class that provides Blowfish key encryption operations, such as encoding data and generating keys.
BlowfishEngine() - Constructor for class org.bouncycastle.crypto.engines.BlowfishEngine
 
BMP_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
BOOLEAN - Static variable in interface org.bouncycastle.asn1.BERTags
 
BouncyCastlePQCProvider - Class in org.bouncycastle.pqc.jcajce.provider
 
BouncyCastlePQCProvider() - Constructor for class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
Construct a new provider.
BouncyCastleProvider - Class in org.bouncycastle.jce.provider
To add the provider at runtime use:
BouncyCastleProvider() - Constructor for class org.bouncycastle.jce.provider.BouncyCastleProvider
Construct a new provider.
brainpoolP160r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP160t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP192r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP192t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP224r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP224t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP256r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP256t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP320r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP320t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP384r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP384t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP512r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
brainpoolP512t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
branch(String) - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
Return an OID that creates a branch under the current one.
BrokenJCEBlockCipher - Class in org.bouncycastle.jce.provider
 
BrokenJCEBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
BrokenJCEBlockCipher(BlockCipher, int, int, int, int) - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES - Class in org.bouncycastle.jce.provider
PBEWithMD5AndDES
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithMD5AndDES
 
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES - Class in org.bouncycastle.jce.provider
PBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES
 
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd2-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key
 
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key
 
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
OldPBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key
 
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish - Class in org.bouncycastle.jce.provider
OldPBEWithSHAAndTwofish-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish
 
BrokenKDF2BytesGenerator - Class in org.bouncycastle.jce.provider
Generator for PBE derived keys and ivs as defined by IEEE P1363a
This implementation is based on draft 9 of IEEE P1363a.
BrokenKDF2BytesGenerator(Digest) - Constructor for class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
Construct a KDF2 Parameters generator.
BrokenPBE - Interface in org.bouncycastle.jce.provider
 
BrokenPBE.Util - Class in org.bouncycastle.jce.provider
uses the appropriate mixer to generate the key and IV if neccessary.
BrokenPBE.Util() - Constructor for class org.bouncycastle.jce.provider.BrokenPBE.Util
 
bsi_de - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
buf - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
 
buf - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
buf - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Internal buffer
buf - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
 
buf - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
 
BufferedAsymmetricBlockCipher - Class in org.bouncycastle.crypto
a buffer wrapper for an asymmetric block cipher, allowing input to be accumulated in a piecemeal fashion until final processing.
BufferedAsymmetricBlockCipher(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
base constructor.
BufferedBlockCipher - Class in org.bouncycastle.crypto
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion.
BufferedBlockCipher() - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
constructor for subclasses
BufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
Create a buffered block cipher without padding.
BufferedDecoder - Class in org.bouncycastle.util.encoders
a buffering class to allow translation from one format to another to be done in discrete chunks.
BufferedDecoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedDecoder
 
BufferedEncoder - Class in org.bouncycastle.util.encoders
a buffering class to allow translation from one format to another to be done in discrete chunks.
BufferedEncoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedEncoder
 
bufOff - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
 
bufOff - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
 
bufOff - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
 
build() - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
PKIHeader ::= SEQUENCE { pvno INTEGER { cmp1999(1), cmp2000(2) }, sender GeneralName, -- identifies the sender recipient GeneralName, -- identifies the intended recipient messageTime [0] GeneralizedTime OPTIONAL, -- time of production of this message (used when sender -- believes that the transport will be "suitable"; i.e., -- that the time will still be meaningful upon receipt) protectionAlg [1] AlgorithmIdentifier OPTIONAL, -- algorithm used for calculation of protection bits senderKID [2] KeyIdentifier OPTIONAL, recipKID [3] KeyIdentifier OPTIONAL, -- to identify specific keys used for protection transactionID [4] OCTET STRING OPTIONAL, -- identifies the transaction; i.e., this will be the same in -- corresponding request, response, certConf, and PKIConf -- messages senderNonce [5] OCTET STRING OPTIONAL, recipNonce [6] OCTET STRING OPTIONAL, -- nonces used to provide replay protection, senderNonce -- is inserted by the creator of this message; recipNonce -- is a nonce previously inserted in a related message by -- the intended recipient of this message freeText [7] PKIFreeText OPTIONAL, -- this may be used to indicate context-specific instructions -- (this field is intended for human consumption) generalInfo [8] SEQUENCE SIZE (1..MAX) OF InfoTypeAndValue OPTIONAL -- this may be used to convey context-specific information -- (this field not primarily intended for human consumption) }
build() - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
 
build() - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
CertTemplate ::= SEQUENCE { version [0] Version OPTIONAL, serialNumber [1] INTEGER OPTIONAL, signingAlg [2] AlgorithmIdentifier OPTIONAL, issuer [3] Name OPTIONAL, validity [4] OptionalValidity OPTIONAL, subject [5] Name OPTIONAL, publicKey [6] SubjectPublicKeyInfo OPTIONAL, issuerUID [7] UniqueIdentifier OPTIONAL, subjectUID [8] UniqueIdentifier OPTIONAL, extensions [9] Extensions OPTIONAL }
build() - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
 
build(X509Certificate, ExtendedPKIXBuilderParameters, List) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
 
build() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
buildObject(int, int, int) - Method in class org.bouncycastle.asn1.ASN1InputStream
build an object given its tag and the number of bytes to construct it from.
BUSINESS_CATEGORY - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
businessCategory - DirectoryString(SIZE(1..128)
BUSINESS_CATEGORY - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. businessCategory - DirectoryString(SIZE(1..128)
businessCategory - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
ByteQueue - Class in org.bouncycastle.crypto.tls
A queue for bytes.
ByteQueue() - Constructor for class org.bouncycastle.crypto.tls.ByteQueue
 
BytesTo32bits(byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
bytesToIntLittleEndian(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
Converts a byte array beginning at offset into a 32 bit integer (little-endian representation)
bytesToIntLittleEndian(byte[], int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
Converts a byte array beginning at offset into a 32 bit integer (little-endian representation)
ByteUtils - Class in org.bouncycastle.pqc.math.linearalgebra
This class is a utility class for manipulating byte arrays.

C

C - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
country code - StringType(SIZE(2))
c - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
C - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. use a X500NameStyle
c2onb191v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2onb191v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2onb239v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2onb239v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb163v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb163v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb163v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb176w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb208w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb272w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb304w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2pnb368w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb191v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb191v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb191v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb359v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
c2tnb431r1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
cACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
cACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
CAKeyUpdAnnContent - Class in org.bouncycastle.asn1.cmp
 
CAKeyUpdAnnContent(CMPCertificate, CMPCertificate, CMPCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
 
calculateA(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculate A as done in round 2.
calculateAgreement(DHPublicKeyParameters, BigInteger) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
given a message from a given party and the corresponding public key, calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
given a short term public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
 
calculateAgreement(CipherParameters) - Method in interface org.bouncycastle.crypto.BasicAgreement
given a public key from a given party calculate the next message in the agreement sequence.
calculateDHBasicAgreement(DHPublicKeyParameters, DHPrivateKeyParameters) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
 
calculateGA(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculate ga as done in round 2.
calculateGx(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculate g^x mod p as done in round 1.
calculateHashCode(X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
calculateHashCode(X500Name) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
calculateHashCode(X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
 
calculateK(Digest, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
 
calculateKeyingMaterial() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Calculates and returns the key material.
calculateKeyingMaterial(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculates the keying material, which can be done after round 2 has completed.
calculateMac(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsMac
Calculate the mac for some given data.
calculateMacConstantTime(short, byte[], int, int, int, byte[]) - Method in class org.bouncycastle.crypto.tls.TlsMac
 
calculateMacTag(String, String, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, Digest) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculates the MacTag (to be used for key confirmation), as defined by NIST SP 800-56A Revision 1, Section 8.2 Unilateral Key Confirmation for Key Agreement Schemes.
calculateMessage() - Method in class org.bouncycastle.crypto.agreement.DHAgreement
calculate our initial message.
calculateS(char[]) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Converts the given password to a BigInteger for use in arithmetic calculations.
calculateSecret(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
Generates client's verification message given the server's credentials
calculateSecret(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
Processes the client's credentials.
calculateU(Digest, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
 
calculateVersion(OriginatorInfo) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
calculateVersion(OriginatorInfo, ASN1Set, ASN1Set) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
 
calculateX(Digest, BigInteger, byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
 
calculateX2s(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculate x2 * s as done in round 2.
calculateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, String, Digest, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculate a zero knowledge proof of x using Schnorr's signature.
Camellia - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
Camellia.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParams
 
Camellia.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.CBC
 
Camellia.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.ECB
 
Camellia.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen
 
Camellia.KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen
 
Camellia.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen128
 
Camellia.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen192
 
Camellia.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen256
 
Camellia.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Mappings
 
Camellia.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.RFC3211Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.RFC3211Wrap
 
Camellia.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Wrap
 
CamelliaEngine - Class in org.bouncycastle.crypto.engines
Camellia - based on RFC 3713.
CamelliaEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaEngine
 
CamelliaLightEngine - Class in org.bouncycastle.crypto.engines
Camellia - based on RFC 3713, smaller implementation, about half the size of CamelliaEngine.
CamelliaLightEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaLightEngine
 
CamelliaWrapEngine - Class in org.bouncycastle.crypto.engines
An implementation of the Camellia key wrapper based on RFC 3657/RFC 3394.
CamelliaWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaWrapEngine
 
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.
canNotDecryptAny - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
canonicalize(String) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
CARD_CAPABILITIES - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARD_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARD_EFFECTIVE_DATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARD_EXPIRATION_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARD_ISSUER_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARD_SEQUENCE_NUMBER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARD_SERVICE_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_BIOMETRIC_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_CERTIFICATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_HANDWRITTEN_SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_IMAGE_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_NAME - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_NATIONALITY - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_PORTRAIT_IMAGE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_PRIVATE_KEY - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_PRIVATE_KEY_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_PUBLIC_KEY - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_PUBLIC_KEY_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLDER_RELATIVE_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLER_REQUIREMENTS_EXCLUDED_FEATURES - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CARDHOLER_REQUIREMENTS_INCLUDED_FEATURES - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CAST5 - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
CAST5.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
CAST5.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.CBC
 
CAST5.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.ECB
 
CAST5.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.KeyGen
 
CAST5.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.Mappings
 
CAST5CBCParameters - Class in org.bouncycastle.asn1.misc
 
CAST5CBCParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
CAST5CBCParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
CAST5Engine - Class in org.bouncycastle.crypto.engines
A class that provides CAST key encryption operations, such as encoding data and generating keys.
CAST5Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST5Engine
 
CAST6 - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.ECB
 
CAST6.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.KeyGen
 
CAST6.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Mappings
 
CAST6Engine - Class in org.bouncycastle.crypto.engines
A class that provides CAST6 key encryption operations, such as encoding data and generating keys.
CAST6Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST6Engine
 
CAST_Decipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
CAST_Decipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to decrypt the block.
CAST_Encipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Does the 16 rounds to encrypt the block.
CAST_Encipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to encrypt the block.
CBCBlockCipher - Class in org.bouncycastle.crypto.modes
implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.
CBCBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CBCBlockCipher
Basic constructor.
CBCBlockCipherMac - Class in org.bouncycastle.crypto.macs
standard CBC Block Cipher MAC - if no padding is specified the default of pad of zeroes is used.
CBCBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CBCBlockCipherMac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CCMBlockCipher - Class in org.bouncycastle.crypto.modes
Implements the Counter with Cipher Block Chaining mode (CCM) detailed in NIST Special Publication 800-38C.
CCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CCMBlockCipher
Basic constructor.
CCMParameters - Class in org.bouncycastle.crypto.params
Deprecated. use AEADParameters
CCMParameters(KeyParameter, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.CCMParameters
Deprecated. Base constructor.
ceilLog(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute the smallest integer that is greater than or equal to the logarithm to the base 2 of the given BigInteger.
ceilLog(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute the smallest integer that is greater than or equal to the logarithm to the base 2 of the given integer.
ceilLog256(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute ceil(log_256 n), the number of bytes needed to encode the integer n.
ceilLog256(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute ceil(log_256 n), the number of bytes needed to encode the long integer n.
CertBag - Class in org.bouncycastle.asn1.pkcs
 
CertBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.CertBag
 
certBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
CertConfirmContent - Class in org.bouncycastle.asn1.cmp
 
certConfirmed - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
certCRLTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
CertHash - Class in org.bouncycastle.asn1.isismtt.ocsp
ISIS-MTT PROFILE: The responder may include this extension in a response to send the hash of the requested certificate to the responder.
CertHash(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.CertHash
Constructor from a given details.
CertId - Class in org.bouncycastle.asn1.crmf
 
CertId(GeneralName, BigInteger) - Constructor for class org.bouncycastle.asn1.crmf.CertId
 
CertId(GeneralName, ASN1Integer) - Constructor for class org.bouncycastle.asn1.crmf.CertId
 
CertID - Class in org.bouncycastle.asn1.ocsp
 
CertID(AlgorithmIdentifier, ASN1OctetString, ASN1OctetString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.ocsp.CertID
 
certificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
Certificate - Class in org.bouncycastle.asn1.x509
an X509Certificate structure.
Certificate - Class in org.bouncycastle.crypto.tls
A representation for a certificate chain as used by a tls server.
Certificate(Certificate[]) - Constructor for class org.bouncycastle.crypto.tls.Certificate
Private constructor from a cert array.
certificate - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
 
CERTIFICATE_BODY - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CERTIFICATE_CONTENT - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CERTIFICATE_CONTENT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
certificate_expired - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
CERTIFICATE_HOLDER_AUTHORIZATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CERTIFICATE_HOLDER_AUTHORIZATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CERTIFICATE_POLICIES - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
CERTIFICATE_POLICIES - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
certificate_request - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
 
certificate_revoked - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
certificate_unknown - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
certificate_unobtainable - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
certificate_verify - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
 
CertificateBody - Class in org.bouncycastle.asn1.eac
an Iso7816CertificateBody structure.
CertificateBody(DERApplicationSpecific, CertificationAuthorityReference, PublicKeyDataObject, CertificateHolderReference, CertificateHolderAuthorization, PackedDate, PackedDate) - Constructor for class org.bouncycastle.asn1.eac.CertificateBody
builds an Iso7816CertificateBody by settings each parameters.
CertificateFactory - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
class for dealing with X509 certificates.
CertificateFactory() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
certificateHold - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
certificateHold - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
CertificateHolderAuthorization - Class in org.bouncycastle.asn1.eac
an Iso7816CertificateHolderAuthorization structure.
CertificateHolderAuthorization(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
create an Iso7816CertificateHolderAuthorization according to the parameters
CertificateHolderAuthorization(DERApplicationSpecific) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
create an Iso7816CertificateHolderAuthorization according to the DERApplicationSpecific
CertificateHolderReference - Class in org.bouncycastle.asn1.eac
 
CertificateHolderReference(String, String, String) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderReference
 
CertificateID - Class in org.bouncycastle.ocsp
 
CertificateID(CertID) - Constructor for class org.bouncycastle.ocsp.CertificateID
 
CertificateID(String, X509Certificate, BigInteger, String) - Constructor for class org.bouncycastle.ocsp.CertificateID
create from an issuer certificate and the serial number of the certificate it signed.
CertificateID(String, X509Certificate, BigInteger) - Constructor for class org.bouncycastle.ocsp.CertificateID
create using the BC provider
certificateIssuer - Static variable in class org.bouncycastle.asn1.x509.Extension
Certificate Issuer
certificateIssuer - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Certificate Issuer
CertificateIssuer - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
CertificateList - Class in org.bouncycastle.asn1.x509
PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.
CertificateList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.CertificateList
 
CertificatePair - Class in org.bouncycastle.asn1.x509
This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587
CertificatePair(Certificate, Certificate) - Constructor for class org.bouncycastle.asn1.x509.CertificatePair
Constructor from a given details.
CertificatePolicies - Class in org.bouncycastle.asn1.x509
 
CertificatePolicies(PolicyInformation) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
Construct a CertificatePolicies object containing one PolicyInformation.
CertificatePolicies(PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
 
certificatePolicies - Static variable in class org.bouncycastle.asn1.x509.Extension
Certificate Policies
certificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Certificate Policies
CertificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
certificateRefs - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
CertificateRequest - Class in org.bouncycastle.crypto.tls
 
CertificateRequest(short[], Vector) - Constructor for class org.bouncycastle.crypto.tls.CertificateRequest
 
CertificateStatus - Interface in org.bouncycastle.ocsp
 
CertificateVerifyer - Interface in org.bouncycastle.crypto.tls
Deprecated. Perform certificate verification in TlsAuthentication implementation
CERTIFICATION_AUTHORITY_PUBLIC_KEY - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CertificationAuthorityReference - Class in org.bouncycastle.asn1.eac
 
CertificationAuthorityReference(String, String, String) - Constructor for class org.bouncycastle.asn1.eac.CertificationAuthorityReference
 
CertificationRequest - Class in org.bouncycastle.asn1.pkcs
PKCS10 Certification request object.
CertificationRequest() - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequest(CertificationRequestInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequestInfo - Class in org.bouncycastle.asn1.pkcs
PKCS10 CertificationRequestInfo object.
CertificationRequestInfo(X500Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
CertificationRequestInfo(X509Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
Deprecated. use X500Name method.
CertificationRequestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
CertifiedKeyPair - Class in org.bouncycastle.asn1.cmp
 
CertifiedKeyPair(CertOrEncCert) - Constructor for class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
CertifiedKeyPair(CertOrEncCert, EncryptedValue, PKIPublicationInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
CertOrEncCert - Class in org.bouncycastle.asn1.cmp
 
CertOrEncCert(CMPCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CertOrEncCert
 
CertOrEncCert(EncryptedValue) - Constructor for class org.bouncycastle.asn1.cmp.CertOrEncCert
 
certPath - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
CertPathReviewerException - Exception in org.bouncycastle.x509
 
CertPathReviewerException(ErrorBundle, Throwable) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
 
CertPathReviewerException(ErrorBundle) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
 
CertPathReviewerException(ErrorBundle, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
 
CertPathReviewerException(ErrorBundle, CertPath, int) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
 
CertPathValidatorUtilities - Class in org.bouncycastle.jce.provider
 
CertPathValidatorUtilities() - Constructor for class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
CertPolicyId - Class in org.bouncycastle.asn1.x509
CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.
CertRepMessage - Class in org.bouncycastle.asn1.cmp
 
CertRepMessage(CMPCertificate[], CertResponse[]) - Constructor for class org.bouncycastle.asn1.cmp.CertRepMessage
 
CertReqMessages - Class in org.bouncycastle.asn1.crmf
 
CertReqMessages(CertReqMsg) - Constructor for class org.bouncycastle.asn1.crmf.CertReqMessages
 
CertReqMessages(CertReqMsg[]) - Constructor for class org.bouncycastle.asn1.crmf.CertReqMessages
 
CertReqMsg - Class in org.bouncycastle.asn1.crmf
 
CertReqMsg(CertRequest, ProofOfPossession, AttributeTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.crmf.CertReqMsg
Creates a new CertReqMsg.
CertRequest - Class in org.bouncycastle.asn1.crmf
 
CertRequest(int, CertTemplate, Controls) - Constructor for class org.bouncycastle.asn1.crmf.CertRequest
 
CertRequest(ASN1Integer, CertTemplate, Controls) - Constructor for class org.bouncycastle.asn1.crmf.CertRequest
 
CertResponse - Class in org.bouncycastle.asn1.cmp
 
CertResponse(ASN1Integer, PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertResponse
 
CertResponse(ASN1Integer, PKIStatusInfo, CertifiedKeyPair, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cmp.CertResponse
 
certRevoked - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
certs - Variable in class org.bouncycastle.crypto.tls.Certificate
The certificates.
certs - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
CertStatus - Class in org.bouncycastle.asn1.cmp
 
CertStatus(byte[], BigInteger) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
 
CertStatus(byte[], BigInteger, PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
 
CertStatus - Class in org.bouncycastle.asn1.ocsp
 
CertStatus() - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
create a CertStatus object with a tag of zero.
CertStatus(RevokedInfo) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
 
CertStatus(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
 
CertStatus(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
 
CertStoreCollectionSpi - Class in org.bouncycastle.jce.provider
 
CertStoreCollectionSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
CertTemplate - Class in org.bouncycastle.asn1.crmf
 
CertTemplateBuilder - Class in org.bouncycastle.asn1.crmf
 
CertTemplateBuilder() - Constructor for class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
certTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
certValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
CFBBlockCipher - Class in org.bouncycastle.crypto.modes
implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
CFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.CFBBlockCipher
Basic constructor.
CFBBlockCipherMac - Class in org.bouncycastle.crypto.macs
 
CFBBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, int, int) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CFBBlockCipherMac(BlockCipher, int, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CHAIN_VALIDITY_MODEL - Static variable in class org.bouncycastle.x509.ExtendedPKIXParameters
This model uses the following validity model.
Challenge - Class in org.bouncycastle.asn1.cmp
 
Challenge(byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cmp.Challenge
 
Challenge(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cmp.Challenge
 
challengeResp - Static variable in class org.bouncycastle.asn1.crmf.SubsequentMessage
 
change_cipher_spec - Static variable in class org.bouncycastle.crypto.tls.ContentType
 
characteristic_two_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
CharUtils - Class in org.bouncycastle.pqc.math.linearalgebra
 
check(X509AttributeCertificate, CertPath, CertPath, Collection) - Method in class org.bouncycastle.x509.PKIXAttrCertChecker
Performs checks on the specified attribute certificate.
checkCRLs(ExtendedPKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, List) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
Checks a certificate if it is revoked.
checkCRLs(PKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, Vector, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
checkExcluded(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Check if the given GeneralName is contained in the excluded set.
checkExcludedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
checkFieldElements(ECFieldElement, ECFieldElement) - Static method in class org.bouncycastle.math.ec.ECFieldElement.F2m
Checks, if the ECFieldElements a and b are elements of the same field F2m (having the same representation).
checkLength(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Check if the message length plus the length of the input length can be en/decrypted.
checkPaddingConstantTime(byte[], int, int, int, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
checkPermitted(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Checks if the given GeneralName is in the permitted set.
checkPermittedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
checkRevocation(PKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, Vector, Vector, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
checkValidity() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
checkValidity(Date) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
checkValidity() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
 
checkValidity(Date) - Method in interface org.bouncycastle.x509.X509AttributeCertificate
 
checkValidity() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
checkValidity(Date) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
children - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
chooseExtraPadBlocks(SecureRandom, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
cipher - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
cipherFactory - Variable in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
cipherFactory - Variable in class org.bouncycastle.crypto.tls.PSKTlsClient
 
cipherFactory - Variable in class org.bouncycastle.crypto.tls.SRPTlsClient
 
CipherInputStream - Class in org.bouncycastle.crypto.io
A CipherInputStream is composed of an InputStream and a BufferedBlockCipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherInputStream(InputStream, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
Constructs a CipherInputStream from an InputStream and a BufferedBlockCipher.
CipherInputStream(InputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
 
CipherKeyGenerator - Class in org.bouncycastle.crypto
The base class for symmetric, or secret, cipher key generators.
CipherKeyGenerator() - Constructor for class org.bouncycastle.crypto.CipherKeyGenerator
 
CipherOutputStream - Class in org.bouncycastle.crypto.io
 
CipherOutputStream(OutputStream, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a BufferedBlockCipher.
CipherOutputStream(OutputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a BufferedBlockCipher.
CipherParameters - Interface in org.bouncycastle.crypto
all parameter classes implement this.
CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi(boolean, boolean, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi.ISO9796d1Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.ISO9796d1Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.ISO9796d1Padding
 
CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
classes that inherit from us.
CipherSpi.NoPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.NoPadding
 
CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
classes that inherit from us.
CipherSpi.NoPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.NoPadding
 
CipherSpi.OAEPPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.OAEPPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.OAEPPadding
 
CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
CipherSpi.PKCS1v1_5Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.PKCS1v1_5Padding
 
CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding
 
CipherSpi.PKCS1v1_5Padding_PrivateOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PrivateOnly() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PrivateOnly
 
CipherSpi.PKCS1v1_5Padding_PublicOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PublicOnly() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PublicOnly
 
CipherSpiExt - Class in org.bouncycastle.pqc.jcajce.provider.util
The CipherSpiExt class extends CipherSpi.
CipherSpiExt() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
CipherSuite - Class in org.bouncycastle.crypto.tls
RFC 2246 A.5
CipherSuite() - Constructor for class org.bouncycastle.crypto.tls.CipherSuite
 
cipherTextSize - Variable in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
 
cipherTextSize - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The maximum number of bytes the cipher can encrypt.
client_certificate_url - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
client_hello - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
 
client_key_exchange - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
 
clientCert - Variable in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
 
clientCert - Variable in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
 
ClientCertificateType - Class in org.bouncycastle.crypto.tls
RFC 2246 7.4.4
ClientCertificateType() - Constructor for class org.bouncycastle.crypto.tls.ClientCertificateType
 
clientPrivateKey - Variable in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
 
clientPrivateKey - Variable in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
 
clientSigner - Variable in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD2.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD4.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD5.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA224.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA384.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Tiger.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Whirlpool.Digest
 
clone() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
clone() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
clone() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
Returns a clone of this object.
clone(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Return a clone of the given byte array (performs null check beforehand).
clone(char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
Return a clone of the given char array.
clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
 
clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Create a new GF2nONBElement by cloning this GF2nPolynomialElement.
clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Creates a new GF2nPolynomialElement by cloning this GF2nPolynomialElement.
clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
 
clone() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
 
clone(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
Return a clone of the given int array.
clone(byte[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(int[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(short[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(BigInteger[]) - Static method in class org.bouncycastle.util.Arrays
 
clone() - Method in interface org.bouncycastle.util.Selector
 
clone() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.  
clone() - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.  
clone() - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Makes a copy of this PKIXParameters object.
clone() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
 
clone() - Method in class org.bouncycastle.x509.PKIXAttrCertChecker
Returns a clone of this object.
clone() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Returns a clone of this object.
clone() - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Returns a clone of this selector.
clone() - Method in class org.bouncycastle.x509.X509CertStoreSelector
 
clone() - Method in class org.bouncycastle.x509.X509CollectionStoreParameters
Returns a shallow clone.
clone() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
 
close() - Method in class org.bouncycastle.asn1.ASN1OutputStream
 
close() - Method in class org.bouncycastle.asn1.BERSequenceGenerator
 
close() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
 
close() - Method in class org.bouncycastle.crypto.io.CipherInputStream
 
close() - Method in class org.bouncycastle.crypto.io.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
Closes this connection.
close() - Method in class org.bouncycastle.util.io.TeeInputStream
 
close() - Method in class org.bouncycastle.util.io.TeeOutputStream
 
close() - Method in class org.bouncycastle.util.test.UncloseableOutputStream
 
close_notify - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
CMac - Class in org.bouncycastle.crypto.macs
CMAC - as specified at www.nuee.nagoya-u.ac.jp/labs/tiwata/omac/omac.html
CMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CMac
create a standard MAC based on a CBC block cipher (64 or 128 bit block).
CMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CMP_1999 - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
 
CMP_2000 - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
 
CMPCertificate - Class in org.bouncycastle.asn1.cmp
 
CMPCertificate(AttributeCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
Note: the addition of attribute certificates is a BC extension.
CMPCertificate(Certificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
 
CMPObjectIdentifiers - Interface in org.bouncycastle.asn1.cmp
 
CMSAttributes - Interface in org.bouncycastle.asn1.cms
 
CMSObjectIdentifiers - Interface in org.bouncycastle.asn1.cms
 
CN - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
common name - StringType(SIZE(1..64))
cn - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
CN - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. use a X500NameStyle
COEXISTANT_TAG_ALLOCATION_AUTHORITY - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CollectionStore - Class in org.bouncycastle.util
A simple collection backed store.
CollectionStore(Collection) - Constructor for class org.bouncycastle.util.CollectionStore
Basic constructor.
COMMAND_TO_PERFORM - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
commitmentType - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
CommitmentTypeIdentifier - Interface in org.bouncycastle.asn1.esf
 
CommitmentTypeIndication - Class in org.bouncycastle.asn1.esf
 
CommitmentTypeIndication(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 
CommitmentTypeIndication(ASN1ObjectIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 
CommitmentTypeQualifier - Class in org.bouncycastle.asn1.esf
Commitment type qualifiers, used in the Commitment-Type-Indication attribute (RFC3126).
CommitmentTypeQualifier(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
Creates a new CommitmentTypeQualifier instance.
CommitmentTypeQualifier(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
Creates a new CommitmentTypeQualifier instance.
commonName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
COMPATIBLE_TAG_ALLOCATION_AUTHORITY - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CompleteRevocationRefs - Class in org.bouncycastle.asn1.esf
CompleteRevocationRefs ::= SEQUENCE OF CrlOcspRef
CompleteRevocationRefs(CrlOcspRef[]) - Constructor for class org.bouncycastle.asn1.esf.CompleteRevocationRefs
 
compress(OutputStream) - Method in interface org.bouncycastle.crypto.tls.TlsCompression
 
compress(OutputStream) - Method in class org.bouncycastle.crypto.tls.TlsNullCompression
 
compressedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
CompressedData - Class in org.bouncycastle.asn1.cms
RFC 3274 - CMS Compressed Data.
CompressedData(AlgorithmIdentifier, ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.CompressedData
 
CompressedDataParser - Class in org.bouncycastle.asn1.cms
RFC 3274 - CMS Compressed Data.
CompressedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.CompressedDataParser
 
CompressionMethod - Class in org.bouncycastle.crypto.tls
RFC 2246 6.1
CompressionMethod() - Constructor for class org.bouncycastle.crypto.tls.CompressionMethod
 
computeCOBMatrix(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
Computes the change-of-basis matrix for basis conversion according to 1363.
computeCOBMatrix(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
Computes the change-of-basis matrix for basis conversion according to 1363.
computeCOBMatrix(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Computes the change-of-basis matrix for basis conversion according to 1363.
computeFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
Computes the fieldpolynomial.
computeFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
Computes the field polynomial for a ONB according to IEEE 1363 A.7.2 (p110f).
computeFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Computes the field polynomial.
computeFieldPolynomial2() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Computes the field polynomial.
ComputeInField - Class in org.bouncycastle.pqc.crypto.rainbow.util
This class offers different operations on matrices in field GF2^8.
ComputeInField() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
Constructor with no parameters
computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compute the inverse of this matrix.
computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
Compute the inverse of this matrix.
computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
Compute the inverse of this matrix.
computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
Compute the inverse permutation P-1.
computeSystematicForm(GF2Matrix, SecureRandom) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode
Given a check matrix H, compute matrices S, M, and a random permutation P such that S*H*P = (Id|M).
computeTranspose() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compute the transpose of this matrix.
concatenate(byte[], byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Concatenate two byte arrays.
concatenate(byte[][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Convert a 2-dimensional byte array into a 1-dimensional byte array by concatenating all entries.
concatenateArray(byte[][]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
This method concatenates a 2-dimensional byte array into a 1-dimensional byte array
ConfigurableProvider - Interface in org.bouncycastle.jcajce.provider.config
Implemented by the BC provider.
CONFIGURATION - Static variable in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
CONFIGURATION - Static variable in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.EC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ECGOST.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ElGamal.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.GOST.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.RSA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.X509.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA224.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA384.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Tiger.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Blowfish.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST6.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Grain128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.HC128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.HC256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Serpent.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.util.AlgorithmProvider
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.McEliece.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Rainbow.Mappings
 
connect(CertificateVerifyer) - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
Deprecated. use version taking TlsClient
connect(TlsClient) - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
Connects to the remote system using client authentication
constantTimeAreEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
A constant time equals comparison - does not terminate early if test will fail.
CONSTRUCTED - Static variable in interface org.bouncycastle.asn1.BERTags
 
CONTENT_TYPE_BMPSTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to bmpString encoding.
CONTENT_TYPE_IA5STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to ia5String encoding.
CONTENT_TYPE_UTF8STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to utf8String encoding.
CONTENT_TYPE_VISIBLESTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Constant corresponding to visibleString encoding.
contentHint - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
ContentHints - Class in org.bouncycastle.asn1.ess
 
ContentHints(DERObjectIdentifier) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
Deprecated. use ASN1ObjectIdentifier
ContentHints(DERObjectIdentifier, DERUTF8String) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
Deprecated. use ASN1ObjectIdentifier
ContentHints(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
 
ContentHints(ASN1ObjectIdentifier, DERUTF8String) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
 
ContentIdentifier - Class in org.bouncycastle.asn1.ess
 
ContentIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ContentIdentifier
Create from byte array representing the identifier.
ContentInfo - Class in org.bouncycastle.asn1.cms
 
ContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
 
ContentInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
 
ContentInfo - Class in org.bouncycastle.asn1.pkcs
 
ContentInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
 
ContentInfoParser - Class in org.bouncycastle.asn1.cms
Produce an object suitable for an ASN1OutputStream.
ContentInfoParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.ContentInfoParser
 
contentTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
contentType - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
ContentType - Class in org.bouncycastle.crypto.tls
RFC 2246 6.2.1
ContentType() - Constructor for class org.bouncycastle.crypto.tls.ContentType
 
context - Variable in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
context - Variable in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
 
context - Variable in class org.bouncycastle.crypto.tls.PSKTlsClient
 
context - Variable in class org.bouncycastle.crypto.tls.SRPTlsClient
 
context - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
context - Variable in class org.bouncycastle.crypto.tls.TlsMac
 
context - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
 
Controls - Class in org.bouncycastle.asn1.crmf
 
Controls(AttributeTypeAndValue) - Constructor for class org.bouncycastle.asn1.crmf.Controls
 
Controls(AttributeTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.crmf.Controls
 
convert(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Performs a basis transformation of this element to the given GF2nField basis.
convert(GF2nElement, GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
Converts the given element in representation according to this field to a new element in representation according to B1 using the change-of-basis matrix calculated by computeCOBMatrix.
convertArray(byte[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
This function converts an one-dimensional array of bytes into a one-dimensional array of type short
convertArray(byte[][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
This function converts a matrix of bytes into a matrix of type short
convertArray(byte[][][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
This function converts a 3-dimensional array of bytes into a 3-dimensional array of type short
convertArray(short[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
This function converts an array of type short into an array of type byte
convertArray(short[][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
This function converts a matrix of type short into a matrix of type byte
convertArray(short[][][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
This function converts a 3-dimensional array of type short into a 3-dimensional array of type byte
convertArraytoInt(byte[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
This function converts an one-dimensional array of bytes into a one-dimensional array of int
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.
convertIntArray(int[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
This function converts an array of type int into an array of type byte
convertToDefiniteLength(byte[]) - Static method in class org.bouncycastle.jce.PKCS12Util
Just re-encode the outer layer of the PKCS#12 file to definite length encoding.
convertToDefiniteLength(byte[], char[], String) - Static method in class org.bouncycastle.jce.PKCS12Util
Re-encode the PKCS#12 structure to definite length encoding at the inner layer as well, recomputing the MAC accordingly.
convertValueToObject(X509Extension) - Static method in class org.bouncycastle.asn1.x509.X509Extension
Convert the value of the passed in extension to an object
copy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
copyAndAddExtension(String, boolean, X509Certificate) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 3) copying the extension value from another certificate.
copyAndAddExtension(DERObjectIdentifier, boolean, X509Certificate) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. add a given extension field for the standard extensions tag (tag 3) copying the extension value from another certificate.
copyData(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsNullCipher
 
copyData(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsStreamCipher
 
copyOf(byte[], int) - Static method in class org.bouncycastle.util.Arrays
 
copyOf(char[], int) - Static method in class org.bouncycastle.util.Arrays
 
copyOf(int[], int) - Static method in class org.bouncycastle.util.Arrays
 
copyOf(long[], int) - Static method in class org.bouncycastle.util.Arrays
 
copyOf(BigInteger[], int) - Static method in class org.bouncycastle.util.Arrays
 
copyOfRange(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
copyOfRange(int[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
copyOfRange(long[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
copyOfRange(BigInteger[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
counterSignature - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
COUNTRY_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
COUNTRY_CODE_NATIONAL_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
COUNTRY_OF_CITIZENSHIP - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_CITIZENSHIP - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
countryName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
CRC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
CRC32 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
createAcIssuerCert(PublicKey, PrivateKey) - Static method in class org.bouncycastle.x509.examples.AttrCertExample
we generate the AC issuer's certificate
createAESBlockCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
createAESCipher(TlsClientContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createAlgorithmParameters(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createCanonicalCheckMatrix(GF2mField, PolynomialGF2mSmallM) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode
Construct the check matrix of a Goppa code in canonical form from the irreducible Goppa polynomial over the finite field GF(2m).
createCert(PublicKey, PrivateKey, PublicKey) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
we generate a certificate signed by our CA's intermediate certficate
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createCertificateFactory(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createCipher(TlsClientContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
createCipher(TlsClientContext, int, int) - Method in interface org.bouncycastle.crypto.tls.TlsCipherFactory
See enumeration classes EncryptionAlgorithm and DigestAlgorithm for appropriate argument values
createCipher(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createCipher(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createCipher(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createCipher(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createClientCert(PublicKey, PrivateKey, PublicKey) - Static method in class org.bouncycastle.x509.examples.AttrCertExample
we generate a certificate signed by our CA's intermediate certficate
createCRL(CertificateList) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
createDESedeBlockCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
createDESedeCipher(TlsClientContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
createDHEKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
createDHKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
createDigest(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
createDigest(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createDigest(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createDigest(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createDigest(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createECDHEKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
createECDHKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
createIntermediateCert(PublicKey, PrivateKey, X509Certificate) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
we generate an intermediate certificate signed by our CA
createKey(byte[]) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding.
createKey(InputStream) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding read from a stream.
createKey(PrivateKeyInfo) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from the passed in PKCS8 PrivateKeyInfo object.
createKey(byte[]) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from a SubjectPublicKeyInfo encoding
createKey(InputStream) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from a SubjectPublicKeyInfo encoding read from a stream
createKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from the passed in SubjectPublicKeyInfo
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createKeyAgreement(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createKeyFactory(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createKeyGenerator(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createKeyPairGenerator(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createMac(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createMac(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createMac(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createMac(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createMasterCert(PublicKey, PrivateKey) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
we generate the CA's certificate
createParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
 
createPoint(BigInteger, BigInteger, boolean) - Method in class org.bouncycastle.math.ec.ECCurve
 
createPoint(BigInteger, BigInteger, boolean) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
createPoint(BigInteger, BigInteger, boolean) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
createPrivateKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.PrivateKeyInfoFactory
Create a PrivateKeyInfo representation of a private key.
createPSKKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
createRandomInRange(BigInteger, BigInteger, SecureRandom) - Static method in class org.bouncycastle.util.BigIntegers
Return a random BigInteger not less than 'min' and not greater than 'max'
createRandomRegularMatrixAndItsInverse(int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Create a nxn random regular matrix and its inverse.
createRC4Cipher(TlsClientContext, int, int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
createRC4StreamCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
createRound1PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Creates and returns the payload to send to the other participant during round 1.
createRound2PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Creates and returns the payload to send to the other participant during round 2.
createRound3PayloadToSend(BigInteger) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Creates and returns the payload to send to the other participant during round 3.
createRSAKeyExchange() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createSecretKeyFactory(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createSHA1KeyIdentifier(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
Deprecated. use org.bouncycastle.cert.X509ExtensionUtils.createSubjectKeyIdentifier
createSignature(String) - Method in class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
createSignature(String) - Method in interface org.bouncycastle.jcajce.JcaJceHelper
 
createSignature(String) - Method in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
createSignature(String) - Method in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
createSRPKeyExchange(int) - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
createSubjectPublicKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.SubjectPublicKeyInfoFactory
Create a SubjectPublicKeyInfo public key.
createTruncatedSHA1KeyIdentifier(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
Deprecated. use org.bouncycastle.cert.X509ExtensionUtils.createTruncatedSubjectKeyIdentifier
critical - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
CRL_DISTRIBUTION_POINTS - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
CRL_DISTRIBUTION_POINTS - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
CRL_NUMBER - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
CRL_NUMBER - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
CRL_SIGN - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
CRL_SIGN - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
CRL_UTIL - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
crlAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
CRLAnnContent - Class in org.bouncycastle.asn1.cmp
 
CRLAnnContent(CertificateList) - Constructor for class org.bouncycastle.asn1.cmp.CRLAnnContent
 
CRLBag - Class in org.bouncycastle.asn1.pkcs
 
CRLBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.CRLBag
 
crlBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
CRLDistPoint - Class in org.bouncycastle.asn1.x509
 
CRLDistPoint(DistributionPoint[]) - Constructor for class org.bouncycastle.asn1.x509.CRLDistPoint
 
cRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.Extension
CRL Distribution Points
cRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
CRL Distribution Points
CRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
CrlID - Class in org.bouncycastle.asn1.ocsp
 
CrlIdentifier - Class in org.bouncycastle.asn1.esf
CrlIdentifier ::= SEQUENCE { crlissuer Name, crlIssuedTime UTCTime, crlNumber INTEGER OPTIONAL }
CrlIdentifier(X500Name, ASN1UTCTime) - Constructor for class org.bouncycastle.asn1.esf.CrlIdentifier
 
CrlIdentifier(X500Name, ASN1UTCTime, BigInteger) - Constructor for class org.bouncycastle.asn1.esf.CrlIdentifier
 
CrlListID - Class in org.bouncycastle.asn1.esf
CRLListID ::= SEQUENCE { crls SEQUENCE OF CrlValidatedID }
CrlListID(CrlValidatedID[]) - Constructor for class org.bouncycastle.asn1.esf.CrlListID
 
CRLNumber - Class in org.bouncycastle.asn1.x509
The CRLNumber object.
CRLNumber(BigInteger) - Constructor for class org.bouncycastle.asn1.x509.CRLNumber
 
cRLNumber - Static variable in class org.bouncycastle.asn1.x509.Extension
CRL Number
cRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extension
CRL Number
CRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
CrlOcspRef - Class in org.bouncycastle.asn1.esf
CrlOcspRef ::= SEQUENCE { crlids [0] CRLListID OPTIONAL, ocspids [1] OcspListID OPTIONAL, otherRev [2] OtherRevRefs OPTIONAL }
CrlOcspRef(CrlListID, OcspListID, OtherRevRefs) - Constructor for class org.bouncycastle.asn1.esf.CrlOcspRef
 
CRLReason - Class in org.bouncycastle.asn1.x509
The CRLReason enumeration.
crlReasons - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
crlReasons - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
cRLSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
cRLSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
crlTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
CrlValidatedID - Class in org.bouncycastle.asn1.esf
CrlValidatedID ::= SEQUENCE { crlHash OtherHash, crlIdentifier CrlIdentifier OPTIONAL }
CrlValidatedID(OtherHash) - Constructor for class org.bouncycastle.asn1.esf.CrlValidatedID
 
CrlValidatedID(OtherHash, CrlIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CrlValidatedID
 
CRMFObjectIdentifiers - Interface in org.bouncycastle.asn1.crmf
 
cryptData(boolean, AlgorithmIdentifier, char[], boolean, byte[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
CryptoException - Exception in org.bouncycastle.crypto
the foundation class for the hard exceptions thrown by the crypto packages.
CryptoException() - Constructor for exception org.bouncycastle.crypto.CryptoException
base constructor.
CryptoException(String) - Constructor for exception org.bouncycastle.crypto.CryptoException
create a CryptoException with the given message.
CryptoException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.CryptoException
Create a CryptoException with the given message and underlying cause.
CryptoProObjectIdentifiers - Interface in org.bouncycastle.asn1.cryptopro
 
CscaMasterList - Class in org.bouncycastle.asn1.icao
The CscaMasterList object.
CscaMasterList(Certificate[]) - Constructor for class org.bouncycastle.asn1.icao.CscaMasterList
 
ct_encKeyWithID - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
CTSBlockCipher - Class in org.bouncycastle.crypto.modes
A Cipher Text Stealing (CTS) mode cipher.
CTSBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CTSBlockCipher
Create a buffered block cipher that uses Cipher Text Stealing
cTwoCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
CURRENCY_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CURRENCY_EXPONENT - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CV_CERTIFICATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CVCA - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
CVCertificate - Class in org.bouncycastle.asn1.eac
an iso7816Certificate structure.
CVCertificate(ASN1InputStream) - Constructor for class org.bouncycastle.asn1.eac.CVCertificate
Create an iso7816Certificate structure from an ASN1InputStream.
CVCertificate(CertificateBody, byte[]) - Constructor for class org.bouncycastle.asn1.eac.CVCertificate
Create an iso7816Certificate structure from a body and its signature.
CVCertificateRequest - Class in org.bouncycastle.asn1.eac
 

D

data - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
data - Variable in class org.bouncycastle.asn1.DERBitString
 
data - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
dataEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
dataEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
DataGroupHash - Class in org.bouncycastle.asn1.icao
The DataGroupHash object.
DataGroupHash(int, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.icao.DataGroupHash
 
DataLengthException - Exception in org.bouncycastle.crypto
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 exception org.bouncycastle.crypto.DataLengthException
base constructor.
DataLengthException(String) - Constructor for exception org.bouncycastle.crypto.DataLengthException
create a DataLengthException with the given message.
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
dateOfBirth - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
DC - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
dc - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
DC - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
decipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
decipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
DeclarationOfMajority - Class in org.bouncycastle.asn1.isismtt.x509
A declaration of majority.
DeclarationOfMajority(int) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
DeclarationOfMajority(boolean, String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
DeclarationOfMajority(ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
decode(byte[]) - Method in interface org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder
 
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
decode the base 64 encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Base64
decode the base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
decode the base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
 
decode(String, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
 
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
decode the Hex encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
 
decode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
 
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
Decode the URL safe base 64 encoded input data - white space will be ignored.
decode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
decode the URL safe base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String) - Static method in class org.bouncycastle.util.encoders.UrlBase64
decode the URL safe base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
Decode the URL safe base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode_error - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
decodeAttrName(String, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
decodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
decodeCiphertext(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
decodeCiphertext(short, byte[], int, int) - Method in interface org.bouncycastle.crypto.tls.TlsCipher
 
decodeCiphertext(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsNullCipher
 
decodeCiphertext(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsStreamCipher
 
decodeIntFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
 
decodeLongFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
 
decodePoint(ECCurve, byte[]) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
 
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve
 
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
Decode a point on this curve from its ASN.1 encoding.
DecoderException - Exception in org.bouncycastle.util.encoders
 
decodeTag(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
 
decodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
 
decodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
 
decompress(OutputStream) - Method in interface org.bouncycastle.crypto.tls.TlsCompression
 
decompress(OutputStream) - Method in class org.bouncycastle.crypto.tls.TlsNullCompression
 
decompression_failure - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
decrypt_error - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
DECRYPT_MODE - Static variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Constant specifying decrypt mode.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Do the appropriate processing for CFB mode decryption.
decryptCipher - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
decryptCipher - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
 
decryption_failed - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
decryptionPrimitive(McElieceCCA2PrivateKeyParameters, GF2Vector) - Static method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Primitives
The McEliece decryption primitive.
decryptionPrimitive(BCMcElieceCCA2PrivateKey, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
The McEliece decryption primitive.
decryptionPrimitive(McElieceCCA2PrivateKeyParameters, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
 
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in decryption mode when given input of the specified length.
deepHashCode(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Computes a hashcode based on the contents of a one-dimensional byte array rather than its identity.
deepHashCode(byte[][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Computes a hashcode based on the contents of a two-dimensional byte array rather than its identity.
deepHashCode(byte[][][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Computes a hashcode based on the contents of a three-dimensional byte array rather than its identity.
DEFAULT_ENCODING - Static variable in class org.bouncycastle.i18n.LocalizedMessage
 
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_M - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
The default extension degree
DEFAULT_M - Static variable in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
The default extension degree
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_MD - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
The default message digest ("SHA256").
DEFAULT_P_SOURCE_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_SALT_LENGTH - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_T - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
The default error correcting capability.
DEFAULT_T - Static variable in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
The default error correcting capability.
DEFAULT_TRAILER_FIELD - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DefaultJcaJceHelper - Class in org.bouncycastle.jcajce
 
DefaultJcaJceHelper() - Constructor for class org.bouncycastle.jcajce.DefaultJcaJceHelper
 
defaultKeySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
DefaultLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. look up table translating common symbols into their OIDS.
defaultParameters(byte[]) - Static method in class org.bouncycastle.crypto.params.HKDFParameters
 
DefaultReverse - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. determines whether or not strings should be processed and printed from back to front.
DefaultSymbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. default look up table translating OID values into their common symbols following the convention in RFC 2253 with a few extras
DefaultTlsAgreementCredentials - Class in org.bouncycastle.crypto.tls
 
DefaultTlsAgreementCredentials(Certificate, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
 
DefaultTlsCipherFactory - Class in org.bouncycastle.crypto.tls
 
DefaultTlsCipherFactory() - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsCipherFactory
 
DefaultTlsClient - Class in org.bouncycastle.crypto.tls
 
DefaultTlsClient() - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsClient
 
DefaultTlsClient(TlsCipherFactory) - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsClient
 
DefaultTlsSignerCredentials - Class in org.bouncycastle.crypto.tls
 
DefaultTlsSignerCredentials(TlsClientContext, Certificate, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
 
DEFLATE - Static variable in class org.bouncycastle.crypto.tls.CompressionMethod
 
degree(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Return the degree of a polynomial
degree(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Return the degree of a polynomial
DELTA_CRL_INDICATOR - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
DELTA_CRL_INDICATOR - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.Extension
Delta CRL indicator
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Delta CRL indicator
DeltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
DEPRECATED - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
depth - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
DER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
 
DERApplicationSpecific - Class in org.bouncycastle.asn1
Base class for an application specific object
DERApplicationSpecific(int, byte[]) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
 
DERApplicationSpecific(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
 
DERApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
 
DERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
 
DERBitString - Class in org.bouncycastle.asn1
 
DERBitString(byte, int) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(byte[]) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(int) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBMPString - Class in org.bouncycastle.asn1
DER BMPString object.
DERBMPString(String) - Constructor for class org.bouncycastle.asn1.DERBMPString
basic constructor
DERBoolean - Class in org.bouncycastle.asn1
 
DERBoolean(boolean) - Constructor for class org.bouncycastle.asn1.DERBoolean
Deprecated. use getInstance(boolean) method.
DERDump - Class in org.bouncycastle.asn1.util
Deprecated. use ASN1Dump.
DERDump() - Constructor for class org.bouncycastle.asn1.util.DERDump
Deprecated.  
DEREncodableVector - Class in org.bouncycastle.asn1
a general class for building up a vector of DER encodable objects - this will eventually be superceded by ASN1EncodableVector so you should use that class in preference.
DEREncodableVector() - Constructor for class org.bouncycastle.asn1.DEREncodableVector
Deprecated. use ASN1EncodableVector instead.
DEREnumerated - Class in org.bouncycastle.asn1
 
DEREnumerated(int) - Constructor for class org.bouncycastle.asn1.DEREnumerated
 
DEREnumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.DEREnumerated
 
DEREnumerated(byte[]) - Constructor for class org.bouncycastle.asn1.DEREnumerated
 
DERExternal - Class in org.bouncycastle.asn1
Class representing the DER-type External
DERExternal(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERExternal
 
DERExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, DERTaggedObject) - Constructor for class org.bouncycastle.asn1.DERExternal
Creates a new instance of DERExternal See X.690 for more informations about the meaning of these parameters
DERExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, int, ASN1Primitive) - Constructor for class org.bouncycastle.asn1.DERExternal
Creates a new instance of DERExternal.
DERExternalParser - Class in org.bouncycastle.asn1
 
DERExternalParser(ASN1StreamParser) - Constructor for class org.bouncycastle.asn1.DERExternalParser
 
DERGeneralizedTime - Class in org.bouncycastle.asn1
Generalized time object.
DERGeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
The correct format for this is YYYYMMDDHHMMSS[.f]Z, or without the Z for local time, or Z+-HHMM on the end, for difference between local time and UTC time.
DERGeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
base constructor from a java.util.date object
DERGeneralString - Class in org.bouncycastle.asn1
 
DERGeneralString(String) - Constructor for class org.bouncycastle.asn1.DERGeneralString
 
DERGenerator - Class in org.bouncycastle.asn1
 
DERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERGenerator
 
DERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERGenerator
 
DERIA5String - Class in org.bouncycastle.asn1
DER IA5String object - this is an ascii string.
DERIA5String(String) - Constructor for class org.bouncycastle.asn1.DERIA5String
basic constructor - without validation.
DERIA5String(String, boolean) - Constructor for class org.bouncycastle.asn1.DERIA5String
Constructor with optional validation.
DERInteger - Class in org.bouncycastle.asn1
 
DERInteger(long) - Constructor for class org.bouncycastle.asn1.DERInteger
 
DERInteger(BigInteger) - Constructor for class org.bouncycastle.asn1.DERInteger
 
DERInteger(byte[]) - Constructor for class org.bouncycastle.asn1.DERInteger
 
DerivationFunction - Interface in org.bouncycastle.crypto
base interface for general purpose byte derivation functions.
DerivationParameters - Interface in org.bouncycastle.crypto
Parameters for key/byte stream derivation classes
deriveCertificateID(CertificateID, BigInteger) - Static method in class org.bouncycastle.ocsp.CertificateID
Create a new CertificateID for a new serial number derived from a previous one calculated for the same CA certificate.
DERNull - Class in org.bouncycastle.asn1
A NULL object.
DERNull() - Constructor for class org.bouncycastle.asn1.DERNull
Deprecated. use DERNull.INSTANCE
DERNumericString - Class in org.bouncycastle.asn1
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
DERNumericString(String) - Constructor for class org.bouncycastle.asn1.DERNumericString
basic constructor - without validation..
DERNumericString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERNumericString
Constructor with optional validation.
DERObjectIdentifier - Class in org.bouncycastle.asn1
 
DERObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.DERObjectIdentifier
 
DEROctetString - Class in org.bouncycastle.asn1
 
DEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.DEROctetString
 
DEROctetString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DEROctetString
 
DEROctetStringParser - Class in org.bouncycastle.asn1
 
DEROutputStream - Class in org.bouncycastle.asn1
Stream that outputs encoding based on distinguished encoding rules.
DEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.DEROutputStream
 
DERPrintableString - Class in org.bouncycastle.asn1
DER PrintableString object.
DERPrintableString(String) - Constructor for class org.bouncycastle.asn1.DERPrintableString
basic constructor - this does not validate the string
DERPrintableString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERPrintableString
Constructor with optional validation.
DERSequence - Class in org.bouncycastle.asn1
 
DERSequence() - Constructor for class org.bouncycastle.asn1.DERSequence
create an empty sequence
DERSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing one object
DERSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing a vector of objects.
DERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSequence
create a sequence containing an array of objects.
DERSequenceGenerator - Class in org.bouncycastle.asn1
 
DERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
 
DERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
 
DERSequenceParser - Class in org.bouncycastle.asn1
 
DERSet - Class in org.bouncycastle.asn1
A DER encoded set object
DERSet() - Constructor for class org.bouncycastle.asn1.DERSet
create an empty set
DERSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERSet
 
DERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERSet
 
DERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSet
create a set from an array of objects.
DERSetParser - Class in org.bouncycastle.asn1
 
DERT61String - Class in org.bouncycastle.asn1
DER T61String (also the teletex string)
DERT61String(String) - Constructor for class org.bouncycastle.asn1.DERT61String
basic constructor - with string.
DERTaggedObject - Class in org.bouncycastle.asn1
DER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
DERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
 
DERTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
 
DERTags - Interface in org.bouncycastle.asn1
Deprecated. use BERTags
DERUniversalString - Class in org.bouncycastle.asn1
DER UniversalString object.
DERUniversalString(byte[]) - Constructor for class org.bouncycastle.asn1.DERUniversalString
basic constructor - byte encoded string.
DERUTCTime - Class in org.bouncycastle.asn1
UTC time object.
DERUTCTime(String) - Constructor for class org.bouncycastle.asn1.DERUTCTime
The correct format for this is YYMMDDHHMMSSZ (it used to be that seconds were never encoded.
DERUTCTime(Date) - Constructor for class org.bouncycastle.asn1.DERUTCTime
base constructer from a java.util.date object
DERUTF8String - Class in org.bouncycastle.asn1
DER UTF8String object.
DERUTF8String(String) - Constructor for class org.bouncycastle.asn1.DERUTF8String
basic constructor
DERVisibleString - Class in org.bouncycastle.asn1
DER VisibleString object.
DERVisibleString(String) - Constructor for class org.bouncycastle.asn1.DERVisibleString
basic constructor
DES - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
DES.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBC
 
DES.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBCMAC
 
DES.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CMAC
 
DES.DES64 - Class in org.bouncycastle.jcajce.provider.symmetric
DES64
DES.DES64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES64
 
DES.DES64with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DES64with7816-4Padding
DES.DES64with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES64with7816d4
 
DES.DESCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
DES CFB8
DES.DESCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DESCFB8
 
DES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.ECB
 
DES.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
 
DES.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
DES - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DES.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
DES.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.Mappings
 
DES.RFC3211 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.RFC3211() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.RFC3211
 
DES40_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
encryption algorithms preferences
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
encryption algorithms preferences
DES_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
des_EDE3_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
DES_EDE_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESedeParameters
 
DES_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESParameters
 
desCBC - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
desCFB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
description - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
desECB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
desEDE - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
DESede - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
DESede.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBC
 
DESede.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBCMAC
 
DESede.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CMAC
 
DESede.DESede64 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede64
DESede.DESede64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESede64
 
DESede.DESede64with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede64with7816-4Padding
DESede.DESede64with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESede64with7816d4
 
DESede.DESedeCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede CFB8
DESede.DESedeCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESedeCFB8
 
DESede.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.ECB
 
DESede.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
DESede.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
DESede - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DESede.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
DESede.KeyGenerator3 - Class in org.bouncycastle.jcajce.provider.symmetric
generate a desEDE key in the a-b-c format.
DESede.KeyGenerator3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator3
 
DESede.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.Mappings
 
DESede.PBEWithSHAAndDES2Key - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2Key
 
DESede.PBEWithSHAAndDES3Key - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3Key
 
DESede.RFC3211 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.RFC3211() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.RFC3211
 
DESede.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.Wrap
 
DESedeEngine - Class in org.bouncycastle.crypto.engines
a class that provides a basic DESede (or Triple DES) engine.
DESedeEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeEngine
standard constructor.
DESedeKeyGenerator - Class in org.bouncycastle.crypto.generators
 
DESedeKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESedeKeyGenerator
 
DESedeParameters - Class in org.bouncycastle.crypto.params
 
DESedeParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESedeParameters
 
DESedeWrapEngine - Class in org.bouncycastle.crypto.engines
Wrap keys according to draft-ietf-smime-key-wrap-01.txt.
DESedeWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeWrapEngine
 
DESEngine - Class in org.bouncycastle.crypto.engines
a class that provides a basic DES engine.
DESEngine() - Constructor for class org.bouncycastle.crypto.engines.DESEngine
standard constructor.
DESExample - Class in org.bouncycastle.crypto.examples
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 in org.bouncycastle.crypto.generators
 
DESKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESKeyGenerator
 
desOFB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
DESParameters - Class in org.bouncycastle.crypto.params
 
DESParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESParameters
 
destinationIndicator - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
destroy() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Destroys a treehash instance after the top node was taken for authentication path.
DETAIL_ENTRY - Static variable in class org.bouncycastle.i18n.ErrorBundle
detail entry key
DH - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DH
 
DH.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DH.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings
 
DH_anon - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
DH_anon_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
DH_DEFAULT_PARAMS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
Diffie-Hellman Default Parameters - VM wide version
DH_DSS - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
DH_DSS_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
DH_RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
DH_RSA_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
DHAgreement - Class in org.bouncycastle.crypto.agreement
a Diffie-Hellman key exchange engine.
DHAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHAgreement
 
dhBasedMac - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
DHBasicAgreement - Class in org.bouncycastle.crypto.agreement
a Diffie-Hellman key agreement class.
DHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHBasicAgreement
 
DHBasicKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a basic Diffie-Hellman key pair generator.
DHBasicKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
 
DHDomainParameters - Class in org.bouncycastle.asn1.x9
 
DHDomainParameters(ASN1Integer, ASN1Integer, ASN1Integer, ASN1Integer, DHValidationParms) - Constructor for class org.bouncycastle.asn1.x9.DHDomainParameters
 
DHE_DSS - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
DHE_DSS_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
DHE_PSK - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
DHE_RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
DHE_RSA_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
dhEphem - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhHybrid1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhHybrid2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhHybridOneFlow - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
DHIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
 
DHIESPublicKeyParser(DHParameters) - Constructor for class org.bouncycastle.crypto.parsers.DHIESPublicKeyParser
 
DHKDFParameters - Class in org.bouncycastle.crypto.agreement.kdf
 
DHKDFParameters(DERObjectIdentifier, int, byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
DHKDFParameters(DERObjectIdentifier, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
DHKEKGenerator - Class in org.bouncycastle.crypto.agreement.kdf
RFC 2631 Diffie-hellman KEK derivation function.
DHKEKGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
dhKeyAgreement - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
DHKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
DHKeyGenerationParameters(SecureRandom, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyGenerationParameters
 
DHKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a Diffie-Hellman key pair generator.
DHKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHKeyPairGenerator
 
DHKeyParameters - Class in org.bouncycastle.crypto.params
 
DHKeyParameters(boolean, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyParameters
 
dhMAC - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
dhOneFlow - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
DHParameter - Class in org.bouncycastle.asn1.pkcs
 
DHParameter(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.asn1.pkcs.DHParameter
 
DHParameters - Class in org.bouncycastle.crypto.params
 
DHParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, int, int) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, BigInteger, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, int, int, BigInteger, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParametersGenerator - Class in org.bouncycastle.crypto.generators
 
DHParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHParametersGenerator
 
DHPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
DHPrivateKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
DHPublicKey - Class in org.bouncycastle.asn1.x9
 
DHPublicKey(ASN1Integer) - Constructor for class org.bouncycastle.asn1.x9.DHPublicKey
 
DHPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
DHPublicKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
dhpublicnumber - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhSinglePass_cofactorDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhSinglePass_stdDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
dhStatic - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
DHUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
utility class for converting jce/jca DH objects objects into their org.bouncycastle.crypto counterparts.
DHUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.DHUtil
 
DHUtil - Class in org.bouncycastle.jce.provider
utility class for converting jce/jca DH objects objects into their org.bouncycastle.crypto counterparts.
DHUtil() - Constructor for class org.bouncycastle.jce.provider.DHUtil
 
DHValidationParameters - Class in org.bouncycastle.crypto.params
 
DHValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DHValidationParameters
 
DHValidationParms - Class in org.bouncycastle.asn1.x9
 
DHValidationParms(DERBitString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x9.DHValidationParms
 
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
 
Digest - Interface in org.bouncycastle.crypto
interface that a message digest conforms to.
digest - Variable in class org.bouncycastle.crypto.io.DigestInputStream
 
digest - Variable in class org.bouncycastle.crypto.io.DigestOutputStream
 
digest - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
digest - Variable in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
digest - Variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
 
digestAlgorithm - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
digestAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
DigestAlgorithm - Class in org.bouncycastle.crypto.tls
 
DigestAlgorithm() - Constructor for class org.bouncycastle.crypto.tls.DigestAlgorithm
 
digestedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
DigestedData - Class in org.bouncycastle.asn1.cms
RFC 3274 - CMS Digest Data.
DigestedData(AlgorithmIdentifier, ContentInfo, byte[]) - Constructor for class org.bouncycastle.asn1.cms.DigestedData
 
digestedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
DigestFactory - Class in org.bouncycastle.jcajce.provider.util
 
DigestFactory() - Constructor for class org.bouncycastle.jcajce.provider.util.DigestFactory
 
DigestInfo - Class in org.bouncycastle.asn1.x509
The DigestInfo object.
DigestInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
 
DigestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
 
DigestingMessageSigner - Class in org.bouncycastle.pqc.crypto
Implements the sign and verify functions for a Signature Scheme which can use a hash function.
DigestingMessageSigner(MessageSigner, Digest) - Constructor for class org.bouncycastle.pqc.crypto.DigestingMessageSigner
 
DigestInputStream - Class in org.bouncycastle.crypto.io
 
DigestInputStream(InputStream, Digest) - Constructor for class org.bouncycastle.crypto.io.DigestInputStream
 
DigestOutputStream - Class in org.bouncycastle.crypto.io
 
DigestOutputStream(Digest) - Constructor for class org.bouncycastle.crypto.io.DigestOutputStream
 
DigestRandomGenerator - Class in org.bouncycastle.crypto.prng
Random generation based on the digest with counter.
DigestRandomGenerator(Digest) - Constructor for class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
DigestSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
DigestSignatureSpi(ASN1ObjectIdentifier, Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
DigestSignatureSpi.MD2 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD2() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD2
 
DigestSignatureSpi.MD4 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD4() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD4
 
DigestSignatureSpi.MD5 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD5() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD5
 
DigestSignatureSpi.noneRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.noneRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.noneRSA
 
DigestSignatureSpi.RIPEMD128 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD128() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD128
 
DigestSignatureSpi.RIPEMD160 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD160
 
DigestSignatureSpi.RIPEMD256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD256
 
DigestSignatureSpi.SHA1 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA1() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA1
 
DigestSignatureSpi.SHA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA224
 
DigestSignatureSpi.SHA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA256
 
DigestSignatureSpi.SHA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA384
 
DigestSignatureSpi.SHA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512
 
DIGITAL_SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DIGITAL_SIGNATURE_BLOCK - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
digitalSignature - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
digitalSignature - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
directoryName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
DirectoryString - Class in org.bouncycastle.asn1.x500
 
DirectoryString(String) - Constructor for class org.bouncycastle.asn1.x500.DirectoryString
 
DISCRETIONARY_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DISCRETIONARY_DATA_OBJECTS - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DISPLAY_CONTROL - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DISPLAY_IMAGE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DISPLAY_TEXT_MAXIMUM_SIZE - Static variable in class org.bouncycastle.asn1.x509.DisplayText
Describe constant DISPLAY_TEXT_MAXIMUM_SIZE here.
DisplayText - Class in org.bouncycastle.asn1.x509
DisplayText class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).
DisplayText(int, String) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
Creates a new DisplayText instance.
DisplayText(String) - Constructor for class org.bouncycastle.asn1.x509.DisplayText
Creates a new DisplayText instance.
distinguishedName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
DistributionPoint - Class in org.bouncycastle.asn1.x509
The DistributionPoint object.
DistributionPoint(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DistributionPoint
 
DistributionPoint(DistributionPointName, ReasonFlags, GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.DistributionPoint
 
DistributionPointName - Class in org.bouncycastle.asn1.x509
The DistributionPointName object.
DistributionPointName(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
 
DistributionPointName(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
 
DistributionPointName(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
 
div(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Divide this polynomial by the given polynomial.
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
divide(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Divides this by b and stores the result in a new PolynomialGF2n[2], quotient in result[0] and remainder in result[1].
divide(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Divides this by g and returns the quotient and remainder in a new GF2Polynomial[2], quotient in [0], remainder in [1].
divideAndRound(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
divideAndRound(BigInteger[], BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
DL - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
 
DLOutputStream - Class in org.bouncycastle.asn1
Stream that outputs encoding based on definite length.
DLOutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.DLOutputStream
 
DLSequence - Class in org.bouncycastle.asn1
 
DLSequence() - Constructor for class org.bouncycastle.asn1.DLSequence
create an empty sequence
DLSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLSequence
create a sequence containing one object
DLSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLSequence
create a sequence containing a vector of objects.
DLSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DLSequence
create a sequence containing an array of objects.
DLSet - Class in org.bouncycastle.asn1
A DER encoded set object
DLSet() - Constructor for class org.bouncycastle.asn1.DLSet
create an empty set
DLSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLSet
 
DLSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLSet
 
DLSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DLSet
create a set from an array of objects.
DLTaggedObject - Class in org.bouncycastle.asn1
Definite Length TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
DLTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
 
DMD_NAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 2256 dmdName
DMD_NAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. RFC 2256 dmdName
DN_QUALIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
dnQualifier - DirectoryString(SIZE(1..64)
DN_QUALIFIER - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. dnQualifier - DirectoryString(SIZE(1..64)
dnQualifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
dNSName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
doChecks() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
doEngineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi
 
doEngineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
doFilter(String) - Method in interface org.bouncycastle.i18n.filter.Filter
Runs the filter on the input String and returns the filtered String
doFilter(String) - Method in class org.bouncycastle.i18n.filter.HTMLFilter
 
doFilter(String) - Method in class org.bouncycastle.i18n.filter.SQLFilter
 
doFilterUrl(String) - Method in interface org.bouncycastle.i18n.filter.Filter
Runs the filter on the input url and returns the filtered String
doFilterUrl(String) - Method in class org.bouncycastle.i18n.filter.HTMLFilter
 
doFilterUrl(String) - Method in class org.bouncycastle.i18n.filter.SQLFilter
 
doFinal() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
process the contents of the buffer using the underlying cipher.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Digest
close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.NullDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Mac
Compute the final stage of the MAC writing the output to the out parameter.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.HMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.OldHMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.VMPCMac
 
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
Finish the operation either appending or verifying the MAC at the end of the data.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.tls.SSL3Mac
 
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
drain(InputStream) - Static method in class org.bouncycastle.util.io.Streams
 
DSA - Interface in org.bouncycastle.crypto
interface for classes implementing algorithms modeled similar to the Digital Signature Alorithm.
DSA - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSA
 
DSA.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DSA.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings
 
dsa_with_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
dsa_with_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
dsa_with_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
dsa_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
DSABase - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
DSABase(String, Digest, DSA, DSAEncoder) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
DSADigestSigner - Class in org.bouncycastle.crypto.signers
 
DSADigestSigner(DSA, Digest) - Constructor for class org.bouncycastle.crypto.signers.DSADigestSigner
 
DSAEncoder - Interface in org.bouncycastle.jcajce.provider.asymmetric.util
 
DSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
DSAKeyGenerationParameters(SecureRandom, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
 
DSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a DSA key pair generator.
DSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
 
DSAKeyParameters - Class in org.bouncycastle.crypto.params
 
DSAKeyParameters(boolean, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyParameters
 
dsaOids - Static variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
DSAParameter - Class in org.bouncycastle.asn1.x509
 
DSAParameter(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.DSAParameter
 
DSAParameters - Class in org.bouncycastle.crypto.params
 
DSAParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
 
DSAParameters(BigInteger, BigInteger, BigInteger, DSAValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
 
DSAParametersGenerator - Class in org.bouncycastle.crypto.generators
generate suitable parameters for DSA, in line with FIPS 186-2.
DSAParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAParametersGenerator
 
DSAPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
DSAPrivateKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
 
DSAPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
DSAPublicKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPublicKeyParameters
 
DSASigner - Class in org.bouncycastle.crypto.signers
The Digital Signature Algorithm - as described in "Handbook of Applied Cryptography", pages 452 - 453.
DSASigner() - Constructor for class org.bouncycastle.crypto.signers.DSASigner
 
DSASigner - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner(Digest, DSA) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
DSASigner.dsa224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa224
 
DSASigner.dsa256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa256
 
DSASigner.dsa384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa384
 
DSASigner.dsa512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa512
 
DSASigner.noneDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.noneDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.noneDSA
 
DSASigner.stdDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.stdDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.stdDSA
 
DSAUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
utility class for converting jce/jca DSA objects objects into their org.bouncycastle.crypto counterparts.
DSAUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
DSAValidationParameters - Class in org.bouncycastle.crypto.params
 
DSAValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
 
dsaWithSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
dss_fixed_dh - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
 
dss_sign - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
 
dstu4145be - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
 
DSTU4145BinaryField - Class in org.bouncycastle.asn1.ua
 
DSTU4145BinaryField(int, int, int, int) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
DSTU4145BinaryField(int, int) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
DSTU4145ECBinary - Class in org.bouncycastle.asn1.ua
 
DSTU4145ECBinary(ECDomainParameters) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
DSTU4145KeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
DSTU4145KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSTU4145KeyPairGenerator
 
dstu4145le - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
 
DSTU4145NamedCurves - Class in org.bouncycastle.asn1.ua
 
DSTU4145NamedCurves() - Constructor for class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
 
DSTU4145Params - Class in org.bouncycastle.asn1.ua
 
DSTU4145Params(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145Params
 
DSTU4145Params(DSTU4145ECBinary) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145Params
 
DSTU4145PointEncoder - Class in org.bouncycastle.asn1.ua
DSTU4145 encodes points somewhat differently than X9.62 It compresses the point to the size of the field element
DSTU4145PointEncoder() - Constructor for class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
 
DSTU4145PublicKey - Class in org.bouncycastle.asn1.ua
 
DSTU4145PublicKey(ECPoint) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145PublicKey
 
DSTU4145Signer - Class in org.bouncycastle.crypto.signers
DSTU 4145-2002
DSTU4145Signer() - Constructor for class org.bouncycastle.crypto.signers.DSTU4145Signer
 
Dump - Class in org.bouncycastle.asn1.util
 
Dump() - Constructor for 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, in non-verbose mode.
dumpAsString(Object, boolean) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
Dump out the object as a string.
dumpAsString(ASN1Primitive) - Static method in class org.bouncycastle.asn1.util.DERDump
Deprecated. dump out a DER object as a formatted string
dumpAsString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.util.DERDump
Deprecated. dump out a DER object as a formatted string
duplicateCertReq - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
DV_DOMESTIC - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
DV_FOREIGN - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
DYNAMIC_AUTHENTIFICATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DYNAMIC_EXTERNAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DYNAMIC_INTERNAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DYNAMIC_MUTUAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
 

E

E - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
email address in Verisign certificates
E - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. email address in Verisign certificates
EACObjectIdentifiers - Interface in org.bouncycastle.asn1.eac
 
EACTags - Class in org.bouncycastle.asn1.eac
 
EACTags() - Constructor for class org.bouncycastle.asn1.eac.EACTags
 
EAXBlockCipher - Class in org.bouncycastle.crypto.modes
A Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency - by M.
EAXBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.EAXBlockCipher
Constructor that accepts an instance of a block cipher engine.
EC - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EC
 
EC.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EC.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EC.Mappings
 
EC_IMPLICITLY_CA - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
Elliptic Curve CA parameters - thread local version
ec_point_formats - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
ECAlgorithms - Class in org.bouncycastle.math.ec
 
ECAlgorithms() - Constructor for class org.bouncycastle.math.ec.ECAlgorithms
 
ecc_brainpool - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ECCKeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for the parameters that are used by the McEliece, McElieceCCA2, and Niederreiter key pair generators.
ECCKeyGenParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
Constructor.
ECCKeyGenParameterSpec(int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
Constructor.
ECCKeyGenParameterSpec(int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
Constructor.
ECCKeyGenParameterSpec(int, int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
Constructor.
ECConstants - Interface in org.bouncycastle.math.ec
 
ECCurve - Class in org.bouncycastle.math.ec
base class for an elliptic curve
ECCurve() - Constructor for class org.bouncycastle.math.ec.ECCurve
 
ECCurve.F2m - Class in org.bouncycastle.math.ec
Elliptic curves over F2m.
ECCurve.F2m(int, int, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Constructor for Trinomial Polynomial Basis (TPB).
ECCurve.F2m(int, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Constructor for Trinomial Polynomial Basis (TPB).
ECCurve.F2m(int, int, int, int, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Constructor for Pentanomial Polynomial Basis (PPB).
ECCurve.F2m(int, int, int, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Constructor for Pentanomial Polynomial Basis (PPB).
ECCurve.Fp - Class in org.bouncycastle.math.ec
Elliptic curve over Fp
ECCurve.Fp(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
 
ECCurveType - Class in org.bouncycastle.crypto.tls
RFC 4492 5.4
ECCurveType() - Constructor for class org.bouncycastle.crypto.tls.ECCurveType
 
ECDH_anon - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
ECDH_ECDSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
ECDH_RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
ECDHBasicAgreement - Class in org.bouncycastle.crypto.agreement
P1363 7.2.1 ECSVDP-DH ECSVDP-DH is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version.
ECDHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
ECDHCBasicAgreement - Class in org.bouncycastle.crypto.agreement
P1363 7.2.2 ECSVDP-DHC ECSVDP-DHC is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version with cofactor multiplication.
ECDHCBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
ECDHE_ECDSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
ECDHE_RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
ECDHKEKGenerator - Class in org.bouncycastle.crypto.agreement.kdf
X9.63 based key derivation function for ECDH CMS.
ECDHKEKGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
ECDomainParameters - Class in org.bouncycastle.crypto.params
 
ECDomainParameters(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ecdsa_fixed_ecdh - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
 
ecdsa_sign - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
 
ecdsa_with_SHA1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ecdsa_with_SHA2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ecdsa_with_SHA224 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ecdsa_with_SHA256 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ecdsa_with_SHA384 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ecdsa_with_SHA512 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
ECDSAPublicKey - Class in org.bouncycastle.asn1.eac
an Iso7816ECDSAPublicKeyStructure structure.
ECDSAPublicKey(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
ECDSAPublicKey(ASN1ObjectIdentifier, BigInteger, BigInteger, BigInteger, byte[], BigInteger, byte[], int) - Constructor for class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
ECDSASigner - Class in org.bouncycastle.crypto.signers
EC-DSA as described in X9.62
ECDSASigner() - Constructor for class org.bouncycastle.crypto.signers.ECDSASigner
 
ECFieldElement - Class in org.bouncycastle.math.ec
 
ECFieldElement() - Constructor for class org.bouncycastle.math.ec.ECFieldElement
 
ECFieldElement.F2m - Class in org.bouncycastle.math.ec
Class representing the Elements of the finite field F2m in polynomial basis (PB) representation.
ECFieldElement.F2m(int, int, int, int, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.F2m
Constructor for PPB.
ECFieldElement.F2m(int, int, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.F2m
Constructor for TPB.
ECFieldElement.Fp - Class in org.bouncycastle.math.ec
 
ECFieldElement.Fp(BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.Fp
 
ECGOST - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ECGOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ECGOST
 
ECGOST.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ECGOST.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ECGOST.Mappings
 
ECGOST3410NamedCurves - Class in org.bouncycastle.asn1.cryptopro
table of the available named parameters for GOST 3410-2001.
ECGOST3410NamedCurves() - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
ECGOST3410NamedCurveTable - Class in org.bouncycastle.jce
a table of locally supported named curves.
ECGOST3410NamedCurveTable() - Constructor for class org.bouncycastle.jce.ECGOST3410NamedCurveTable
 
ECGOST3410ParamSetParameters - Class in org.bouncycastle.asn1.cryptopro
 
ECGOST3410ParamSetParameters(BigInteger, BigInteger, BigInteger, BigInteger, int, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
ECGOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
ECGOST3410Signer - Class in org.bouncycastle.crypto.signers
GOST R 34.10-2001 Signature Algorithm
ECGOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.ECGOST3410Signer
 
ECIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
 
ECIESPublicKeyParser(ECDomainParameters) - Constructor for class org.bouncycastle.crypto.parsers.ECIESPublicKeyParser
 
ECKey - Interface in org.bouncycastle.jce.interfaces
generic interface for an Elliptic Curve Key.
ECKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
ECKeyGenerationParameters(ECDomainParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ECKeyGenerationParameters
 
ECKeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
ECKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ECKeyPairGenerator
 
ECKeyParameters - Class in org.bouncycastle.crypto.params
 
ECKeyParameters(boolean, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECKeyParameters
 
ECKeySpec - Class in org.bouncycastle.jce.spec
base class for an Elliptic Curve Key Spec
ECKeySpec(ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECKeySpec
 
ECKeyUtil - Class in org.bouncycastle.jce
Utility class to allow conversion of EC key parameters to explicit from named curves and back (where possible).
ECKeyUtil() - Constructor for class org.bouncycastle.jce.ECKeyUtil
 
ECMQVBasicAgreement - Class in org.bouncycastle.crypto.agreement
 
ECMQVBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
 
ECNamedCurveGenParameterSpec - Class in org.bouncycastle.jce.spec
Named curve generation spec
ECNamedCurveGenParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
 
ECNamedCurveParameterSpec - Class in org.bouncycastle.jce.spec
specification signifying that the curve parameters can also be refered to by name.
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveTable - Class in org.bouncycastle.jce
a table of locally supported named curves.
ECNamedCurveTable() - Constructor for class org.bouncycastle.jce.ECNamedCurveTable
 
ECNRSigner - Class in org.bouncycastle.crypto.signers
EC-NR as described in IEEE 1363-2000
ECNRSigner() - Constructor for class org.bouncycastle.crypto.signers.ECNRSigner
 
ECParameterSpec - Class in org.bouncycastle.jce.spec
basic domain parameters for an Elliptic Curve public or private key.
ECParameterSpec(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ECPoint - Class in org.bouncycastle.math.ec
base class for points on elliptic curves.
ECPoint(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint
 
ECPoint.F2m - Class in org.bouncycastle.math.ec
Elliptic curve points over F2m
ECPoint.F2m(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.F2m
 
ECPoint.F2m(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.ECPoint.F2m
 
ECPoint.Fp - Class in org.bouncycastle.math.ec
Elliptic curve points over Fp
ECPoint.Fp(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.Fp
Create a point which encodes with point compression.
ECPoint.Fp(ECCurve, ECFieldElement, ECFieldElement, boolean) - Constructor for class org.bouncycastle.math.ec.ECPoint.Fp
Create a point that encodes with or without point compresion.
ECPointEncoder - Interface in org.bouncycastle.jce.interfaces
All BC elliptic curve keys implement this interface.
ECPointFormat - Class in org.bouncycastle.crypto.tls
RFC 4492 5.1.2
ECPointFormat() - Constructor for class org.bouncycastle.crypto.tls.ECPointFormat
 
ECPrivateKey - Class in org.bouncycastle.asn1.sec
the elliptic curve private key object from SEC 1
ECPrivateKey(BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
 
ECPrivateKey(BigInteger, ASN1Object) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
 
ECPrivateKey(BigInteger, DERBitString, ASN1Object) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
 
ECPrivateKey - Interface in org.bouncycastle.jce.interfaces
interface for Elliptic Curve Private keys.
ECPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
ECPrivateKeyParameters(BigInteger, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPrivateKeyParameters
 
ECPrivateKeySpec - Class in org.bouncycastle.jce.spec
Elliptic Curve private key specification.
ECPrivateKeySpec(BigInteger, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPrivateKeySpec
base constructor
ECPrivateKeyStructure - Class in org.bouncycastle.asn1.sec
Deprecated. use ECPrivateKey
ECPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.  
ECPrivateKeyStructure(BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.  
ECPrivateKeyStructure(BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.  
ECPrivateKeyStructure(BigInteger, DERBitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.  
ECPublicKey - Interface in org.bouncycastle.jce.interfaces
interface for elliptic curve public keys.
ECPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
ECPublicKeyParameters(ECPoint, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPublicKeyParameters
 
ECPublicKeySpec - Class in org.bouncycastle.jce.spec
Elliptic Curve public key specification
ECPublicKeySpec(ECPoint, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPublicKeySpec
base constructor
ecSign - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ecSignWithRipemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ecSignWithSha1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ECUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
utility class for converting jce/jca ECDSA, ECDH, and ECDHC objects into their org.bouncycastle.crypto counterparts.
ECUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.ECUtil
 
ediPartyName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
ELEMENT_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
elementToStr(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
 
ElGamal - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ElGamal() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal
 
ElGamal.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ElGamal.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal.Mappings
 
elGamalAlgorithm - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
ElGamalEngine - Class in org.bouncycastle.crypto.engines
this does your basic ElGamal algorithm.
ElGamalEngine() - Constructor for class org.bouncycastle.crypto.engines.ElGamalEngine
 
ElGamalGenParameterSpec - Class in org.bouncycastle.jce.spec
 
ElGamalGenParameterSpec(int) - Constructor for class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
 
ElGamalKey - Interface in org.bouncycastle.jce.interfaces
 
ElGamalKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
ElGamalKeyGenerationParameters(SecureRandom, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
 
ElGamalKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a ElGamal key pair generator.
ElGamalKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
 
ElGamalKeyParameters - Class in org.bouncycastle.crypto.params
 
ElGamalKeyParameters(boolean, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
ElGamalKeySpec - Class in org.bouncycastle.jce.spec
 
ElGamalKeySpec(ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalKeySpec
 
ElGamalParameter - Class in org.bouncycastle.asn1.oiw
 
ElGamalParameter(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
 
ElGamalParameter(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
 
ElGamalParameters - Class in org.bouncycastle.crypto.params
 
ElGamalParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
 
ElGamalParameters(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
 
ElGamalParametersGenerator - Class in org.bouncycastle.crypto.generators
 
ElGamalParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
 
ElGamalParameterSpec - Class in org.bouncycastle.jce.spec
 
ElGamalParameterSpec(BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ElGamalParameterSpec
Constructs a parameter set for Diffie-Hellman, using a prime modulus p and a base generator g.
ElGamalPrivateKey - Interface in org.bouncycastle.jce.interfaces
 
ElGamalPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
ElGamalPrivateKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
ElGamalPrivateKeySpec - Class in org.bouncycastle.jce.spec
This class specifies an ElGamal private key with its associated parameters.
ElGamalPrivateKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
 
ElGamalPublicKey - Interface in org.bouncycastle.jce.interfaces
 
ElGamalPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
ElGamalPublicKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
ElGamalPublicKeySpec - Class in org.bouncycastle.jce.spec
This class specifies an ElGamal public key with its associated parameters.
ElGamalPublicKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
 
ElGamalUtil - Class in org.bouncycastle.jce.provider
utility class for converting jce/jca ElGamal objects objects into their org.bouncycastle.crypto counterparts.
ElGamalUtil() - Constructor for class org.bouncycastle.jce.provider.ElGamalUtil
 
elliptic_curves - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
ellipticCurve - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
ellipticCurve OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) certicom(132) curve(0) }
ellipticCurve - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ellipticCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
EmailAddress - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
Email address (RSA PKCS#9 extension) - IA5String.
EmailAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. use a X500NameStyle
EMPTY_CHAIN - Static variable in class org.bouncycastle.crypto.tls.Certificate
 
encipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
encipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
EncKeyWithID - Class in org.bouncycastle.asn1.crmf
 
EncKeyWithID(PrivateKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
 
EncKeyWithID(PrivateKeyInfo, DERUTF8String) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
 
EncKeyWithID(PrivateKeyInfo, GeneralName) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
 
encode(ASN1OutputStream) - Method in class org.bouncycastle.asn1.BEROctetString
 
encode(OutputStream) - Method in class org.bouncycastle.crypto.tls.Certificate
Encodes version of the ClientCertificate message
encode(BigInteger, BigInteger) - Method in interface org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder
 
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
encode the input data producing a base 64 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
Encode the byte data to base 64 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
Encode the byte data to base 64 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
encode the input data producing a base 64 output stream.
encode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
 
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
encode the input data producing a Hex encoded byte array.
encode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
encode the input data producing a Hex encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
Hex encode the byte data writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
Hex encode the byte data writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
encode the input data producing a Hex output stream.
encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
 
encode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
 
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
Encode the input data producing a URL safe base 64 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
Encode the byte data writing it to the given output stream.
encodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
encodePlaintext(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
encodePlaintext(short, byte[], int, int) - Method in interface org.bouncycastle.crypto.tls.TlsCipher
 
encodePlaintext(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsNullCipher
 
encodePlaintext(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsStreamCipher
 
encodePoint(ECPoint) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
 
encoder - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
Encoder - Interface in org.bouncycastle.util.encoders
Encode and decode byte arrays (typically from binary to 7-bit ASCII encodings).
EncoderException - Exception in org.bouncycastle.util.encoders
 
encodeTag(DERApplicationSpecific) - Static method in class org.bouncycastle.asn1.eac.EACTags
 
encoding - Variable in class org.bouncycastle.i18n.LocalizedMessage
 
encodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
 
encodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
 
encrCert - Static variable in class org.bouncycastle.asn1.crmf.SubsequentMessage
 
encrypKeyPref - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
 
encrypt(BigInteger) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Encrypts a BigInteger aka Plaintext with the public key.
ENCRYPT_MODE - Static variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Constant specifying encrypt mode.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Do the appropriate processing for CFB mode encryption.
encryptCipher - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
encryptCipher - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
 
EncryptedContentInfo - Class in org.bouncycastle.asn1.cms
 
EncryptedContentInfo(ASN1ObjectIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
EncryptedContentInfoParser - Class in org.bouncycastle.asn1.cms
EncryptedContentInfo ::= SEQUENCE { contentType ContentType, contentEncryptionAlgorithm ContentEncryptionAlgorithmIdentifier, encryptedContent [0] IMPLICIT EncryptedContent OPTIONAL }
EncryptedContentInfoParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
encryptedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
EncryptedData - Class in org.bouncycastle.asn1.cms
 
EncryptedData(EncryptedContentInfo) - Constructor for class org.bouncycastle.asn1.cms.EncryptedData
 
EncryptedData(EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EncryptedData
 
EncryptedData - Class in org.bouncycastle.asn1.pkcs
The EncryptedData object.
EncryptedData(ASN1ObjectIdentifier, AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
 
encryptedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
EncryptedKey - Class in org.bouncycastle.asn1.crmf
 
EncryptedKey(EnvelopedData) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedKey
 
EncryptedKey(EncryptedValue) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedKey
 
encryptedKey - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
EncryptedPrivateKeyInfo - Class in org.bouncycastle.asn1.pkcs
 
EncryptedPrivateKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
encryptedPrivKey - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
EncryptedValue - Class in org.bouncycastle.asn1.crmf
 
EncryptedValue(AlgorithmIdentifier, AlgorithmIdentifier, DERBitString, AlgorithmIdentifier, ASN1OctetString, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedValue
 
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
EncryptionAlgorithm - Class in org.bouncycastle.crypto.tls
 
EncryptionAlgorithm() - Constructor for class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
encryptionPrimitive(McElieceCCA2PublicKeyParameters, GF2Vector, GF2Vector) - Static method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Primitives
The McEliece encryption primitive.
encryptionPrimitive(BCMcElieceCCA2PublicKey, GF2Vector, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
The McEliece encryption primitive.
encryptionPrimitive(McElieceCCA2PublicKeyParameters, GF2Vector, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
 
EncryptionScheme - Class in org.bouncycastle.asn1.pkcs
 
EncryptionScheme(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in encryption mode when given input of the specified length.
engine - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineAliases() - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineAliases() - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
Build and validate a CertPath using the given parameter.
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
Build and validate a CertPath using the given parameter.
engineContainsAlias(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineContainsAlias(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineDeleteEntry(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineDeleteEntry(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
this is not quite complete - we should follow up on the chain, a bit tricky if a certificate appears in more than one chain...
engineDigest() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineDoFinal() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineDoFinal() - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the result of the last step of a multi-step en-/decryption operation or the result of a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Perform the last step of a multi-step en-/decryption operation or a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineGenerateCertificate(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Generates a certificate object and initializes it with the data read from the input stream inStream.
engineGenerateCertificates(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Returns a (possibly empty) collection view of the certificates read from the given input stream inStream.
engineGenerateCertPath(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCertPath(InputStream, String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCertPath(List) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCRL(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Generates a certificate revocation list (CRL) object and initializes it with the data read from the input stream inStream.
engineGenerateCRLs(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Returns a (possibly empty) collection view of the CRLs read from the given input stream inStream.
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts, if possible, a key specification into a BCRainbowPrivateKey.
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts, if possible, a key specification into a BCRainbowPublicKey.
engineGenerateSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory.DES
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory.DESPBEKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.DES
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.DESPBEKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEKeyFactory
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
engineGetCertificate(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCertificate(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
simply return the cert for the private key
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.MultiCertStoreSpi
 
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
 
engineGetCertPathEncodings() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.MultiCertStoreSpi
 
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
Return the PKCS#3 ASN.1 structure DHParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
Return the X.509 ASN.1 structure DSAParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
Return the X.509 ASN.1 structure ElGamalParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
Return the X.509 ASN.1 structure GOST3410Parameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
Return the PKCS#1 ASN.1 structure RSAES-OAEP-params.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
Return the PKCS#1 ASN.1 structure RSASSA-PSS-params.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PBKDF2
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PBKDF2
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PKCS12PBE
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PKCS12PBE
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.RC2AlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.RC2AlgorithmParameters
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
in the absence of a standard way of doing it this will do for now...
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PBKDF2
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PBKDF2
 
engineGetEncoded() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineGetEncoded(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the initialization vector.
engineGetKey(String, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the key size of the given key object in bits.
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Converts a given key into a key specification, if possible.
engineGetMacLength() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineGetMacLength() - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCertCollection
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCertPairCollection
Returns a colelction of certificate pairs which match the given selector.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCRLCollection
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
Returns a collection of matching attribute certificates from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
Returns a collection of matching cross certificate pairs from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCerts
Returns a collection of matching certificates from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
Returns a collection of matching CRLs from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.x509.X509StoreSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
Deprecated.  
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
Deprecated.  
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineGetParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the parameters used with this cipher.
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters
 
engineGetQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
engineGetQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PBKDF2
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PBKDF2
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PBKDF2
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PKCS12PBE
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PKCS12PBE
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PKCS12PBE
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.RC2AlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.RC2AlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.RC2AlgorithmParameters
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineInit(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PBKDF2
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PBKDF2
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PBKDF2
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineInit(byte[]) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineInit(byte[], String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CertParser
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCertCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCertPairCollection
Initializes this store.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCRLCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
Initializes this LDAP attribute cert store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
Initializes this LDAP cross certificate pair store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCerts
Initializes this LDAP cert store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
Initializes this LDAP CRL store implementation.
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher object with a proper key and some random seed.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.x509.X509StoreSpi
 
engineInit(InputStream) - Method in class org.bouncycastle.x509.X509StreamParserSpi
Initializes this stream parser with the input stream.
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore.BouncyCastleStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineParams - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineParams - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CertParser
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineRead() - Method in class org.bouncycastle.x509.X509StreamParserSpi
Returns the next X.509 object of the type of this SPI from the given input stream.
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CertParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineReadAll() - Method in class org.bouncycastle.x509.X509StreamParserSpi
Returns all X.509 objects of the type of this SPI from the given input stream.
engineReset() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineReset() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineReset() - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
should never be called.
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
should never be called.
engineSetMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the mode of this cipher.
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
should never be called.
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
should never be called.
engineSetPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the padding scheme of this cipher.
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
Deprecated. replaced with
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
Deprecated. replaced with
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineSize() - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineSize() - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore.BouncyCastleStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Blowfish.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Rijndael.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Serpent.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.TEA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PBKDF2
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PKCS12PBE
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.RC2AlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.XTEA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PBKDF2
 
engineToString() - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineTranslateKey(SecretKey) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineTranslateKey(SecretKey) - Method in class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
Translates a key into a form known by the FlexiProvider.
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEIESCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the result of the next step of a multi-step en-/decryption operation.
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Perform the next step of a multi-step en-/decryption operation.
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi
Validates an attribute certificate with the given certificate path.
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineWrap(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineWrap(Key) - Method in class org.bouncycastle.jce.provider.JCEBlockCipher
 
engineWrap(Key) - Method in class org.bouncycastle.jce.provider.JCEStreamCipher
 
enhancedSearchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
enlarge(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Enlarges the size of this PolynomialGF2n to k + 1.
entrust - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
entrustVersionExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
ENUMERATED - Static variable in interface org.bouncycastle.asn1.BERTags
 
envelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
EnvelopedData - Class in org.bouncycastle.asn1.cms
 
EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
 
EnvelopedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
 
envelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
EnvelopedDataParser - Class in org.bouncycastle.asn1.cms
EnvelopedData ::= SEQUENCE { version CMSVersion, originatorInfo [0] IMPLICIT OriginatorInfo OPTIONAL, recipientInfos RecipientInfos, encryptedContentInfo EncryptedContentInfo, unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
EnvelopedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
EphemeralKeyPair - Class in org.bouncycastle.crypto
 
EphemeralKeyPair(AsymmetricCipherKeyPair, KeyEncoder) - Constructor for class org.bouncycastle.crypto.EphemeralKeyPair
 
EphemeralKeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
EphemeralKeyPairGenerator(AsymmetricCipherKeyPairGenerator, KeyEncoder) - Constructor for class org.bouncycastle.crypto.generators.EphemeralKeyPairGenerator
 
equal(Object) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Object
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Primitive
 
equals(Object) - Method in class org.bouncycastle.asn1.eac.PackedDate
 
equals(Object) - Method in class org.bouncycastle.asn1.x500.X500Name
test for equality - note: case is ignored.
equals(Object) - Method in class org.bouncycastle.asn1.x509.Extension
 
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Extension
 
equals(Object, boolean) - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated. test for equality - note: case is ignored.
equals(Object) - Method in class org.bouncycastle.crypto.params.DHKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
equals(Object) - Method in class org.bouncycastle.jce.spec.ECParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECPoint
 
equals(Object) - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
equals(Object) - Method in class org.bouncycastle.ocsp.CertificateID
 
equals(Object) - Method in class org.bouncycastle.ocsp.OCSPResp
Deprecated.  
equals(Object) - Method in class org.bouncycastle.ocsp.RespID
 
equals(Object) - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
This function compares this Layer with another object.
equals(short[], short[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
Compare two short arrays.
equals(short[][], short[][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
Compare two two-dimensional short arrays.
equals(short[][][], short[][][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
Compare two three-dimensional short arrays.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Compare this key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Compare this Rainbow private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
Compare this Rainbow public key with another object.
equals(BigInteger[], BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
Checks if two BigInteger arrays contain the same entries
equals(byte[], byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Compare two byte arrays (perform null checks beforehand).
equals(byte[][], byte[][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Compare two two-dimensional byte arrays.
equals(byte[][][], byte[][][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Compare two three-dimensional byte arrays.
equals(char[], char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
Compare two char arrays.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compare this matrix with another object.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
checks if given object is equal to this field.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
Checks if given object is equal to this matrix.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
Compare this vector with another object.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
Decides whether the given object other is the same as this field.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Compare this element with another object.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
 
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Compare this element with another object.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns true if two GF2Polynomials have the same size and value and thus are equal.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Check if the given object is equal to this vector.
equals(Object) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Compare this curve with another object.
equals(int[], int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
Compare two int arrays.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
checks if given object is equal to this permutation.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
checks if given object is equal to this polynomial.
equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
Check if the given object is equal to this vector.
equals(Object) - Method in class org.bouncycastle.util.io.pem.PemHeader
 
equals(Object) - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.  
equals(Object) - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.  
equals(Object) - Method in class org.bouncycastle.x509.X509CertificatePair
 
equals(Object) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
equivalent(Extensions) - Method in class org.bouncycastle.asn1.x509.Extensions
 
equivalent(X509Extensions) - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.  
ErrorBundle - Class in org.bouncycastle.i18n
 
ErrorBundle(String, String) - Constructor for class org.bouncycastle.i18n.ErrorBundle
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
ErrorBundle(String, String, String) - Constructor for class org.bouncycastle.i18n.ErrorBundle
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
ErrorBundle(String, String, Object[]) - Constructor for class org.bouncycastle.i18n.ErrorBundle
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
ErrorBundle(String, String, String, Object[]) - Constructor for class org.bouncycastle.i18n.ErrorBundle
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
ErrorMsgContent - Class in org.bouncycastle.asn1.cmp
 
ErrorMsgContent(PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.ErrorMsgContent
 
ErrorMsgContent(PKIStatusInfo, ASN1Integer, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.ErrorMsgContent
 
errors - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
escTimeStamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
ESFAttributes - Interface in org.bouncycastle.asn1.esf
 
ESSCertID - Class in org.bouncycastle.asn1.ess
 
ESSCertID(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
 
ESSCertID(byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
 
ESSCertIDv2 - Class in org.bouncycastle.asn1.ess
 
ESSCertIDv2(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
 
ESSCertIDv2(AlgorithmIdentifier, byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
 
ETSIQCObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.qualified
 
evaluateAt(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Evaluate this polynomial p at a value e (in GF(2^m)) with the Horner scheme.
Evidence - Class in org.bouncycastle.asn1.cms
 
Evidence(TimeStampTokenEvidence) - Constructor for class org.bouncycastle.asn1.cms.Evidence
 
exp(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
compute exponentiation a^k
expandN(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Expands len and int[] value to i.
expectedPolicies - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
explicit_char2 - Static variable in class org.bouncycastle.crypto.tls.ECCurveType
Indicates the elliptic curve domain parameters are conveyed verbosely, and the underlying finite field is a characteristic-2 field.
explicit_prime - Static variable in class org.bouncycastle.crypto.tls.ECCurveType
Indicates the elliptic curve domain parameters are conveyed verbosely, and the underlying finite field is a prime field.
exponentiateX(long, byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator
 
exponentiateX(long, byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMExponentiator
 
exponentiateX(long, byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator
 
export_restriction - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
EXT_SRP - Static variable in class org.bouncycastle.crypto.tls.SRPTlsClient
 
ExtCertificateEncodingException - Exception in org.bouncycastle.jce.exception
 
ExtCertificateEncodingException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertificateEncodingException
 
ExtCertPathBuilderException - Exception in org.bouncycastle.jce.exception
 
ExtCertPathBuilderException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
 
ExtCertPathBuilderException(String, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
 
ExtCertPathValidatorException - Exception in org.bouncycastle.jce.exception
 
ExtCertPathValidatorException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
ExtCertPathValidatorException(String, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
EXTENDED_HEADER_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
ExtendedDigest - Interface in org.bouncycastle.crypto
 
ExtendedInvalidKeySpecException - Exception in org.bouncycastle.jcajce.provider.asymmetric.util
 
ExtendedInvalidKeySpecException(String, Throwable) - Constructor for exception org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
 
ExtendedKeyUsage - Class in org.bouncycastle.asn1.x509
The extendedKeyUsage object.
ExtendedKeyUsage(KeyPurposeId) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
ExtendedKeyUsage(KeyPurposeId[]) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
ExtendedKeyUsage(Vector) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Deprecated. use KeyPurposeId[] constructor.
extendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.Extension
Extended Key Usage
extendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Extended Key Usage
ExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
ExtendedPKIXBuilderParameters - Class in org.bouncycastle.x509
This class contains extended parameters for PKIX certification path builders.
ExtendedPKIXBuilderParameters(Set, Selector) - Constructor for class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Creates an instance of PKIXBuilderParameters with the specified Set of most-trusted CAs.
ExtendedPKIXParameters - Class in org.bouncycastle.x509
This class extends the PKIXParameters with a validity model parameter.
ExtendedPKIXParameters(Set) - Constructor for class org.bouncycastle.x509.ExtendedPKIXParameters
Creates an instance of PKIXParameters with the specified Set of most-trusted CAs.
extendLeftCompactForm() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compute the full form matrix (this | Id) from this matrix in left compact form, where Id is the k x k identity matrix and k is the number of rows of this matrix.
extendRightCompactForm() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compute the full form matrix (Id | this) from this matrix in right compact form, where Id is the k x k identity matrix and k is the number of rows of this matrix.
Extension - Class in org.bouncycastle.asn1.x509
an object for the elements in the X.509 V3 extension block.
Extension(ASN1ObjectIdentifier, ASN1Boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.Extension
 
Extension(ASN1ObjectIdentifier, boolean, byte[]) - Constructor for class org.bouncycastle.asn1.x509.Extension
 
Extension(ASN1ObjectIdentifier, boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.Extension
 
Extensions - Class in org.bouncycastle.asn1.x509
 
Extensions(Extension) - Constructor for class org.bouncycastle.asn1.x509.Extensions
Base Constructor
Extensions(Extension[]) - Constructor for class org.bouncycastle.asn1.x509.Extensions
Base Constructor
ExtensionsGenerator - Class in org.bouncycastle.asn1.x509
Generator for X.509 extensions
ExtensionsGenerator() - Constructor for class org.bouncycastle.asn1.x509.ExtensionsGenerator
 
ExtensionType - Class in org.bouncycastle.crypto.tls
RFC 4366 2.3
ExtensionType() - Constructor for class org.bouncycastle.crypto.tls.ExtensionType
 
EXTERNAL - Static variable in interface org.bouncycastle.asn1.BERTags
 
ExtException - Interface in org.bouncycastle.jce.exception
This is an extended exception.
extGCD(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Extended euclidian algorithm (computes gcd and representation).
extgcd(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Extended euclidian algorithm (computes gcd and representation).
ExtIOException - Exception in org.bouncycastle.jce.exception
 
ExtIOException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtIOException
 
extraArgs - Variable in class org.bouncycastle.i18n.LocalizedMessage
 
extractLeftVector(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Return a new vector consisting of the first k elements of this vector.
extractRightVector(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Return a new vector consisting of the last k elements of this vector.
extractVector(int[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Return a new vector consisting of the elements of this vector with the indices given by the set setJ.

F

f - Variable in class org.bouncycastle.asn1.x9.X9FieldElement
 
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.
facsimileTelephoneNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
fail(String) - Method in class org.bouncycastle.util.test.SimpleTest
 
fail(String, Throwable) - Method in class org.bouncycastle.util.test.SimpleTest
 
fail(String, Object, Object) - Method in class org.bouncycastle.util.test.SimpleTest
 
failed(Test, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
failed(Test, String, Throwable) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
failed(Test, String, Object, Object) - 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 variable in class org.bouncycastle.asn1.DERBoolean
 
fatal - Static variable in class org.bouncycastle.crypto.tls.AlertLevel
 
FCI_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
FCP_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
field - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
finite field GF(2^m)
fieldPolynomial - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
the irreducible fieldPolynomial stored in normal order (also for ONB)
fields - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
holds a list of GF2nFields to which elements have been converted and thus a COB-Matrix exists
FILE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
fill(BigInteger[], BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
Fill the given BigInteger array with the given value.
fill(int[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
Fill the given int array with the given value.
fill(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
 
fill(char[], char) - Static method in class org.bouncycastle.util.Arrays
 
fill(long[], long) - Static method in class org.bouncycastle.util.Arrays
 
fill(short[], short) - Static method in class org.bouncycastle.util.Arrays
 
fill(int[], int) - Static method in class org.bouncycastle.util.Arrays
 
Filter - Interface in org.bouncycastle.i18n.filter
 
filter - Variable in class org.bouncycastle.i18n.LocalizedMessage
 
FILTER - Static variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
filter - Variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
FILTER_URL - Static variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
filteredArgs - Variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
findCertificates(X509CertStoreSelector, List) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Return a Collection of all certificates or attribute certificates found in the X509Store's that are matching the certSelect criteriums.
findCertificates(X509AttributeCertStoreSelector, List) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
findCRLs(X509CRLStoreSelector, ExtendedPKIXParameters, Date) - Method in class org.bouncycastle.jce.provider.PKIXCRLUtil
 
findCRLs(X509CRLStoreSelector, PKIXParameters) - Method in class org.bouncycastle.jce.provider.PKIXCRLUtil
 
findIssuerCerts(X509Certificate, ExtendedPKIXBuilderParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Find the issuer certificates of a given certificate.
findTrustAnchor(X509Certificate, Set) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Search the given Set of TrustAnchor's for one that is the issuer of the given X509 certificate.
findTrustAnchor(X509Certificate, Set, String) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Search the given Set of TrustAnchor's for one that is the issuer of the given X509 certificate.
finish() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
finish() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
finished - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
 
FixedSecureRandom - Class in org.bouncycastle.util.test
 
FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
 
FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
 
FixedSecureRandom(boolean, byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
Pad the data on integer boundaries.
FixedSecureRandom(boolean, byte[][]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
Pad the data on integer boundaries.
Flags - Class in org.bouncycastle.asn1.eac
 
Flags() - Constructor for class org.bouncycastle.asn1.eac.Flags
 
Flags(int) - Constructor for class org.bouncycastle.asn1.eac.Flags
 
floatLog(float) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Calculation of a logarithmus of a float param
floatPow(float, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
int power of a base float, only use for small ints
floorLog(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute the integer part of the logarithm to the base 2 of the given integer.
floorLog(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute the integer part of the logarithm to the base 2 of the given integer.
flush() - Method in class org.bouncycastle.asn1.ASN1OutputStream
 
flush() - Method in class org.bouncycastle.crypto.io.CipherOutputStream
Flushes this output stream by forcing any buffered output bytes that have already been processed by the encapsulated cipher object to be written out.
flush() - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
flush() - Method in class org.bouncycastle.util.io.TeeOutputStream
 
FMD_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
forEncryption - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
formatWithTimeZone(String, Object[], Locale, TimeZone) - Method in class org.bouncycastle.i18n.LocalizedMessage
 
FOUR - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
FRESHEST_CRL - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
FRESHEST_CRL - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
freshestCRL - Static variable in class org.bouncycastle.asn1.x509.Extension
Freshest CRL
freshestCRL - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Freshest CRL
FreshestCRL - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
 
fromByteArray(byte[]) - Static method in class org.bouncycastle.asn1.ASN1Primitive
Create a base ASN.1 object from a byte stream.
fromByteArray(byte[]) - Static method in class org.bouncycastle.util.Strings
Convert an array of 8 bit characters into a string.
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
fromExtensions(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.KeyUsage
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
fromExtensionValue(byte[]) - Static method in class org.bouncycastle.x509.extension.X509ExtensionUtil
 
fromHexString(String) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Convert a string containing hexadecimal characters to a byte-array.
fromPublicKeyAlg(GOST3410PublicKeyAlgParameters) - Static method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
fromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.BERConstructedOctetString
Deprecated.  
fromString(String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
fromString(String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
fromString(String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
 
fromUTF8ByteArray(byte[]) - Static method in class org.bouncycastle.util.Strings
 
FULL_NAME - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
 
fullAgeAtCountry - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
fullAgeAtCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 

G

g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
 
gcd(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Computes the greatest common divisor of this and g and returns the result in a new PolynomialGF2n.
gcd(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns the greatest common divisor of this and g in a new GF2Polynomial.
gcd(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Computes the greatest common divisor of the two specified integers
gcd(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Return the greatest common divisor of this and a polynomial f
gcd(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Return the greatest common divisor of two polynomials
GCMBlockCipher - Class in org.bouncycastle.crypto.modes
Implements the Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.
GCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GCMBlockCipher
 
GCMBlockCipher(BlockCipher, GCMMultiplier) - Constructor for class org.bouncycastle.crypto.modes.GCMBlockCipher
 
GCMExponentiator - Interface in org.bouncycastle.crypto.modes.gcm
 
GCMMultiplier - Interface in org.bouncycastle.crypto.modes.gcm
 
GENDER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 Gender - PrintableString (SIZE(1)) -- "M", "F", "m" or "f"
GENDER - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. RFC 3039 Gender - PrintableString (SIZE(1)) -- "M", "F", "m" or "f"
GENERAL_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
GeneralDigest - Class in org.bouncycastle.crypto.digests
base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347.
GeneralDigest() - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
Standard constructor
GeneralDigest(GeneralDigest) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
Copy constructor.
GENERALIZED_TIME - Static variable in interface org.bouncycastle.asn1.BERTags
 
GeneralName - Class in org.bouncycastle.asn1.x509
The GeneralName object.
GeneralName(X509Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
Deprecated. use X500Name constructor.
GeneralName(X500Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
 
GeneralName(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
When the subjectAltName extension contains an Internet mail address, the address MUST be included as an rfc822Name.
GeneralName(int, String) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
Create a GeneralName for the given tag from the passed in String.
GeneralNames - Class in org.bouncycastle.asn1.x509
 
GeneralNames(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.GeneralNames
Construct a GeneralNames object containing one GeneralName.
GeneralNames(GeneralName[]) - Constructor for class org.bouncycastle.asn1.x509.GeneralNames
 
GeneralSubtree - Class in org.bouncycastle.asn1.x509
Class for containing a restriction object subtrees in NameConstraints.
GeneralSubtree(GeneralName, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
Constructor from a given details.
GeneralSubtree(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
 
generate() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
Generate an Extensions object based on the current state of the generator.
generate() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated. Generate an X509Extensions object based on the current state of the generator.
generate() - Method in class org.bouncycastle.crypto.generators.EphemeralKeyPairGenerator
 
generate(byte[], byte[], int, int, int, int) - Static method in class org.bouncycastle.crypto.generators.SCrypt
 
generate(String, PrivateKey, X509Certificate[], Date, String) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Deprecated.  
generate(String, PrivateKey, X509Certificate[], Date, String, SecureRandom) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Deprecated.  
generate() - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Deprecated. Generate an unsigned request
generate(String, PrivateKey, X509Certificate[], String) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Deprecated.  
generate(String, PrivateKey, X509Certificate[], String, SecureRandom) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Deprecated.  
generate(int, Object) - Method in class org.bouncycastle.ocsp.OCSPRespGenerator
Deprecated.  
generate() - Method in class org.bouncycastle.util.io.pem.PemObject
 
generate() - Method in interface org.bouncycastle.util.io.pem.PemObjectGenerator
 
generate(PrivateKey) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject using the default provider.
generate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject using the default provider and the passed in source of randomness
generate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing, and the passed in source of randomness (if required).
generate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing, and the passed in source of randomness (if required).
generate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing.
generate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing and the supplied source of randomness, if required.
generate(PrivateKey) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. generate an X509 CRL, based on the current issuer and subject using the default provider.
generate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. generate an X509 CRL, based on the current issuer and subject using the default provider and an user defined SecureRandom object as source of randomness.
generate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject using the passed in provider for the signing.
generate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. generate an X509 CRL, based on the current issuer and subject, using the passed in provider for the signing.
generate(PrivateKey) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject using the default provider.
generate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject using the default provider, and the passed in source of randomness (if required).
generate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing.
generate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. generate an X509 certificate, based on the current issuer and subject, using the passed in provider for the signing and the supplied source of randomness, if required.
generateAgreement(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
 
generateAgreement(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.tls.TlsAgreementCredentials
 
generateAttributeCertificateInfo() - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
generateBlindingFactor() - Method in class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
Generate a suitable blind factor for the public key the generator was initialised with.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
generateBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.DerivationFunction
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
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.HKDFBytesGenerator
 
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.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
generateCertificate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. use generate()
generateCertificate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. use generate()
generateCertificateSignature(byte[]) - Method in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
 
generateCertificateSignature(byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsSignerCredentials
 
generateClientCredentials(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
Generates client's credentials given the client's salt, identity and password
generateClientKeyExchange(OutputStream) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
 
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize, specifically for use with a MAC.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize, and an initialisation vector (IV) of length ivSize.
generateDHKeyPair(SecureRandom, DHParameters) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
 
generateEncryptedPreMasterSecret(TlsClientContext, RSAKeyParameters, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsRSAUtils
 
generateEphemeralClientKeyExchange(SecureRandom, DHParameters, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
 
generateKey() - Method in class org.bouncycastle.crypto.CipherKeyGenerator
generate a secret key.
generateKey() - Method in class org.bouncycastle.crypto.generators.DESedeKeyGenerator
 
generateKey() - Method in class org.bouncycastle.crypto.generators.DESKeyGenerator
 
generateKeyPair() - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
return an AsymmetricCipherKeyPair containing the generated keys.
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DSTU4145KeyPairGenerator
 
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.NaccacheSternKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
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.
generatePremasterSecret() - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in interface org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
 
generatePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Converts, if possible, a key specification into a BCMcElieceCCA2PrivateKey.
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
generatePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a key specification into a BCMcEliecePrivateKey.
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dh.DHUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.ec.ECUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.ElGamalUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.GOST3410Util
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
 
generatePrivateValue(Digest, BigInteger, BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in interface org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
 
generatePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Converts, if possible, a key specification into a BCMcElieceCCA2PublicKey.
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
generatePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a key specification into a BCMcEliecePublicKey.
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dh.DHUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.ec.ECUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.ElGamalUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.GOST3410Util
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
 
generateSeed(int, boolean) - Method in class org.bouncycastle.crypto.prng.ThreadedSeedGenerator
Generate seed bytes.
generateServerCredentials() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
Generates the server's credentials that are to be sent to the client.
generateSignature(byte[]) - Method in interface org.bouncycastle.crypto.DSA
sign the passed in message (usually the output of a hash function).
generateSignature() - Method in interface org.bouncycastle.crypto.Signer
generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
Generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSASigner
generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
 
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.ECNRSigner
generate a signature for the given message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.GenericSigner
Generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
generate a signature for the given message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
generate a signature for the loaded message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
generate a signature for the loaded message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.PSSSigner
generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
Generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
This function signs the message that has been updated, making use of the private key.
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
Signs a message.
generateSignature(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
sign the passed in message (usually the output of a hash function).
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
This function signs the message that has been updated, making use of the private key.
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
 
generateVerifier(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
Creates a new SRP verifier
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.
generateX1(BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Return a value that can be used as x1 or x3 during round 1.
generateX2(BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Return a value that can be used as x2 or x4 during round 1.
generateX509Certificate(PrivateKey) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. use generate(key, "BC")
generateX509Certificate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. use generate(key, random, "BC")
generateX509Certificate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. use generate()
generateX509Certificate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. use generate()
generateX509Certificate(PrivateKey) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. use generate(key, "BC")
generateX509Certificate(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. use generate(key, random, "BC")
generateX509Certificate(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. use generate()
generateX509Certificate(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. use generate()
generateX509CRL(PrivateKey) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. use generate(key, "BC")
generateX509CRL(PrivateKey, SecureRandom) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. use generate(key, random, "BC")
generateX509CRL(PrivateKey, String) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. use generate()
generateX509CRL(PrivateKey, String, SecureRandom) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. use generate()
GENERATION - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
GENERATION - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
generationQualifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
GenericSigner - Class in org.bouncycastle.crypto.signers
 
GenericSigner(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.GenericSigner
 
genKeyPair() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
This function generates a Rainbow key pair.
GenMsgContent - Class in org.bouncycastle.asn1.cmp
 
GenMsgContent(InfoTypeAndValue) - Constructor for class org.bouncycastle.asn1.cmp.GenMsgContent
 
GenMsgContent(InfoTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.cmp.GenMsgContent
 
GenRepContent - Class in org.bouncycastle.asn1.cmp
 
GenRepContent(InfoTypeAndValue) - Constructor for class org.bouncycastle.asn1.cmp.GenRepContent
 
GenRepContent(InfoTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.cmp.GenRepContent
 
get(int) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
 
get(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
Deprecated. use ASN1ObjectIdentifier
get(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
Return the first attribute matching the OBJECT IDENTIFIER oid.
get(int, int) - Static method in class org.bouncycastle.crypto.tls.ProtocolVersion
 
get() - Method in interface org.bouncycastle.pqc.crypto.gmss.GMSSDigestProvider
 
getA() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getA() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getA() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getA() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
 
getA() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the base a.
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the base a.
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the base g.
getA() - Method in class org.bouncycastle.math.ec.ECCurve
 
getAACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAACertificates(X509AttributeCertStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns attribute certificates for an attribute authority

The aAcertificate holds the privileges of an attribute authority.

getAACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
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
 
getAccessRights() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
getAccuracy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getAcinfo() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getAction() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
 
getActions() - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
getAddedukm() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
 
getAdditionalStores() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns an immutable List of additional Bouncy Castle Stores used for finding CRLs, certificates, attribute certificates or cross certificates.
getAddProfessionInfo() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getAdjustedDate() - Method in class org.bouncycastle.asn1.DERUTCTime
return the time as an adjusted date in the range of 1950 - 2049.
getAdjustedTime() - Method in class org.bouncycastle.asn1.DERUTCTime
return a time string as an adjusted date with a 4 digit year.
getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
 
getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
 
getAlertDescription() - Method in exception org.bouncycastle.crypto.tls.TlsFatalAlert
 
getAlgId() - Method in class org.bouncycastle.asn1.crmf.PKMACValue
 
getAlgorithm() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getAlgorithm() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
getAlgorithm() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
 
getAlgorithm() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return "IES"
getAlgorithm() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
return "ECMQV"
getAlgorithm() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
return "ECMQV"
getAlgorithm() - Method in class org.bouncycastle.jce.spec.RepeatedSecretKeySpec
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
Returns the name of the algorithm
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Return the name of the algorithm.
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getAlgorithmHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
Deprecated. use getPrivateKeyAlgorithm()
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
Deprecated. use getAlgorithm()
getAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
 
getAlgorithmIdentifier(PublicKey) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.BlockCipher
Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Digest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD2Digest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.NullDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Grain128Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.HC128Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.HC256Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ISAACEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NullEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC4Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TEAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.VMPCEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.VMPCKSA3Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Mac
Return the name of the algorithm the MAC implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.HMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.OldHMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.VMPCMac
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
Return the name of the algorithm.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
Deprecated.  
getAlgorithmName() - Method in class org.bouncycastle.crypto.StreamBlockCipher
return the name of the algorithm we are wrapping.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.StreamCipher
Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.tls.SSL3Mac
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Wrapper
Return the name of the algorithm the wrapper implements.
getAlgParams() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getAlgParams() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getAlgParams() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getAlgParams() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getAll(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
Deprecated. use ASN1ObjectIdentifier
getAll(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
Return all the attributes matching the OBJECT IDENTIFIER oid.
getAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
getAmount() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
 
getAmount() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getApplicationTag() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
 
getArguments() - Method in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
getArguments() - Method in class org.bouncycastle.i18n.LocalizedMessage
Returns an Object[] containing the message arguments.
getASN1EncodableVector(ASN1ObjectIdentifier, boolean) - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
getASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getAssociatedText() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getAttrCertCheckers() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns the attribute certificate checker.
getAttrCertificateChecking() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns the attribute certificate being checked.
getAttrCertValidityPeriod() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getAttributeAuthorityRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeAuthorityRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeAuthorityRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the revocation list for revoked attribute certificates for an attribute authority

The attributeAuthorityList holds a list of AA certificates that have been revoked.

getAttributeCert() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Returns the attribute certificate which must be matched.
getAttributeCertificateAttributeAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateAttributes(X509AttributeCertStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns an attribute certificate for an user.
getAttributeCertificateAttributeSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the revocation list for revoked attribute certificates.
getAttributeCertificateValid() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Get the criteria for the validity.
getAttributeDescriptorCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeDescriptorCertificates(X509AttributeCertStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns an attribute certificate for an authority

The attributeDescriptorCertificate is self signed by a source of authority and holds a description of the privilege and its delegation rules.

getAttributeDescriptorCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
 
getAttributes() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the attributes contained in the attribute block in the certificate.
getAttributes(String) - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the attributes with the same type as the passed in oid.
getAttributes() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getAttributes(String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getAttributeTypes() - Method in class org.bouncycastle.asn1.x500.X500Name
return an array of OIDs contained in the attribute type of each RDN in structure order.
getAttributeValues() - Method in class org.bouncycastle.asn1.cms.Attribute
 
getAttributeValues() - Method in class org.bouncycastle.asn1.pkcs.Attribute
 
getAttributeValues() - Method in class org.bouncycastle.asn1.x509.Attribute
 
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
 
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
getAuthEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
getAuthEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getAuthentication() - Method in class org.bouncycastle.crypto.tls.LegacyTlsClient
Deprecated.  
getAuthentication() - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
getAuthorityCertIssuer() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getAuthorityCertSerialNumber() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getAuthorityReference() - Method in class org.bouncycastle.asn1.eac.CVCertificate
 
getAuthorityRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAuthorityRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAuthorityRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the CRLs for issued certificates for other CAs matching the given selector.
getAuthPath() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
returns the authentication path of the first leaf of the tree
getAuthSafe() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
getB() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getB() - Method in class org.bouncycastle.math.ec.ECCurve
 
getB1() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
Getter for the translation part of the private quadratic map L1.
getB1() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
Getter for the translation part of the private quadratic map L1.
getB1() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the translation part of the private quadratic map L1.
getB1() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the translation part of the private quadratic map L1.
getB2() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
Getter for the translation part of the private quadratic map L2.
getB2() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
Getter for the translation part of the private quadratic map L2.
getB2() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the translation part of the private quadratic map L2.
getB2() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the translation part of the private quadratic map L2.
getBadSinceDate() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
getBagAttribute(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
getBagAttributeKeys() - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
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
 
getBaseDN() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getBasePointG() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getBasicConstraints() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getBiometricDataHash() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getBiometricDataOid() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
getBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns the bit at position i.
getBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Return the value of the bit of this vector at the specified index.
getBlindingFactor() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
 
getBlockSize() - Method in interface org.bouncycastle.crypto.BlockCipher
Return the block size for this cipher (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the blocksize for the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NullEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the block size of the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Return the block size (in bytes).
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
getBody() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
 
getBody() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
 
getBody() - Method in class org.bouncycastle.asn1.DERObjectIdentifier
 
getBody() - Method in class org.bouncycastle.asn1.eac.CVCertificate
Gives the body of the certificate.
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.nist.NISTNamedCurves
 
getByName(String) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
 
getByName(String) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
 
getByName(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
 
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
return the ECDomainParameters object for the given OID, null if it isn't present.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
return the GOST3410ParamSetParameters object for the given OID, null if it isn't present.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X where X is the curve number 0-9
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByteLength(ECCurve) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
 
getByteLength(ECFieldElement) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.MD2Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
Return the size of block that the compression function is applied to in bytes.
getByteLength() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getByteLength() - Method in interface org.bouncycastle.crypto.ExtendedDigest
Return the size in bytes of the internal buffer the digest applies it's compression function to.
getBytes(int) - Static method in class org.bouncycastle.asn1.DERBitString
return the correct number of bytes for a bit string defined in a 32 bit constant
getBytes() - Method in class org.bouncycastle.asn1.DERBitString
 
getBytes() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
getC() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
getCACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCACertificates(X509CertStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns CA certificates.
getCACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCaCerts() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
 
getCapabilities(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilities
returns a vector with 0 or more objects of all the capabilities matching the passed in capability OID.
getCapabilityID() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
 
getCaPubs() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
 
getCause() - Method in exception org.bouncycastle.asn1.ASN1Exception
 
getCause() - Method in exception org.bouncycastle.asn1.ASN1ParsingException
 
getCause() - Method in exception org.bouncycastle.crypto.CryptoException
 
getCause() - Method in exception org.bouncycastle.crypto.tls.TlsRuntimeException
 
getCause() - Method in exception org.bouncycastle.i18n.LocalizedException
 
getCause() - Method in exception org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertificateEncodingException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
getCause() - Method in interface org.bouncycastle.jce.exception.ExtException
Returns the cause of the exception.
getCause() - Method in exception org.bouncycastle.jce.exception.ExtIOException
 
getCause() - Method in exception org.bouncycastle.jce.provider.AnnotatedException
 
getCause() - Method in exception org.bouncycastle.ocsp.OCSPException
 
getCause() - Method in exception org.bouncycastle.util.encoders.DecoderException
 
getCause() - Method in exception org.bouncycastle.util.encoders.EncoderException
 
getCause() - Method in exception org.bouncycastle.util.io.pem.PemGenerationException
 
getCause() - Method in exception org.bouncycastle.util.StoreException
 
getCause() - Method in exception org.bouncycastle.util.StreamParsingException
 
getCause() - Method in exception org.bouncycastle.x509.util.StreamParsingException
 
getCertainty() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
 
getCertainty() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
 
getCertDetails() - Method in class org.bouncycastle.asn1.cmp.RevDetails
 
getCertHash() - Method in class org.bouncycastle.asn1.cmp.CertStatus
 
getCertHash() - Method in class org.bouncycastle.asn1.ess.ESSCertID
 
getCertHash() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
 
getCertHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
 
getCertId() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
 
getCertId() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
 
getCertID() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getCertId() - Method in class org.bouncycastle.asn1.pkcs.CertBag
 
getCertID() - Method in class org.bouncycastle.ocsp.Req
 
getCertID() - Method in class org.bouncycastle.ocsp.SingleResp
 
getCertificate() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
 
getCertificate() - Method in class org.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials
 
getCertificate() - Method in class org.bouncycastle.crypto.tls.DefaultTlsSignerCredentials
 
getCertificate() - Method in interface org.bouncycastle.crypto.tls.TlsCredentials
 
getCertificateAuthorities() - Method in class org.bouncycastle.crypto.tls.CertificateRequest
 
getCertificateBody() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
Returns the body of the certificate template
getCertificateBytes() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
getCertificateEffectiveDate() - Method in class org.bouncycastle.asn1.eac.CertificateBody
 
getCertificateExpirationDate() - Method in class org.bouncycastle.asn1.eac.CertificateBody
 
getCertificateHash() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
 
getCertificateHolderAuthorization() - Method in class org.bouncycastle.asn1.eac.CertificateBody
the Iso7816CertificateHolderAuthorization encodes the role of the holder (i.e.
getCertificateHolderReference() - Method in class org.bouncycastle.asn1.eac.CertificateBody
certificateHolderReference : associates the public key contained in the certificate with a unique name
getCertificateIssuer() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getCertificateList() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
Deprecated. use getCRL()
getCertificateLists() - Method in class org.bouncycastle.asn1.cmp.CRLAnnContent
 
getCertificateProfileIdentifier() - Method in class org.bouncycastle.asn1.eac.CertificateBody
CertificateProfileIdentifier : version of the certificate format.
getCertificateRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCertificateRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the certificate revocation lists for revoked certificates.
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.cms.SignedDataParser
 
getCertificates() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getCertificates() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the list of certificates in this certification path.
getCertificates(String, String) - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated. Return the certificates, if any associated with the response.
getCertificates(String, String) - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated. If the request is signed return a possibly empty CertStore containing the certificates in the request.
getCertificateSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getCertificateType() - Method in class org.bouncycastle.asn1.eac.CertificateBody
gives the type of the certificate (value should be profileType or requestType if all data are set).
getCertificateType() - Method in class org.bouncycastle.asn1.eac.CVCertificate
 
getCertificateTypes() - Method in class org.bouncycastle.crypto.tls.CertificateRequest
 
getCertificationAuthorityReference() - Method in class org.bouncycastle.asn1.eac.CertificateBody
get the certificationAuthorityReference certificationAuthorityReference : uniquely identifies the issuinng CA's signature key pair
getCertificationRequestInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getCertifiedKeyPair() - Method in class org.bouncycastle.asn1.cmp.CertResponse
 
getCertOrEncCert() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
getCertPair() - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Returns the certificate pair which is used for testing on equality.
getCertPath() - Method in exception org.bouncycastle.x509.CertPathReviewerException
 
getCertPath() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getCertPathSize() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getCertRef() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
 
getCertReq() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
 
getCertReq() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
getCertReqId() - Method in class org.bouncycastle.asn1.cmp.CertResponse
 
getCertReqId() - Method in class org.bouncycastle.asn1.cmp.CertStatus
 
getCertReqId(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
 
getCertReqId() - Method in class org.bouncycastle.asn1.crmf.CertRequest
 
getCertReqIds() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
 
getCerts() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
 
getCerts() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
 
getCerts() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
 
getCerts() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getCerts() - Method in class org.bouncycastle.asn1.ocsp.Signature
 
getCerts() - Method in class org.bouncycastle.crypto.tls.Certificate
 
getCerts(String) - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getCerts(String) - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
getCertStatus() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getCertStatus(Date, X509CRL, Object, CertStatus) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
getCertStatus() - Method in class org.bouncycastle.ocsp.SingleResp
Return the status object for the response - null indicates good.
getCertStores() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
getCertStructs() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
 
getCertTemplate() - Method in class org.bouncycastle.asn1.crmf.CertRequest
 
getCertValue() - Method in class org.bouncycastle.asn1.pkcs.CertBag
 
getChallenge() - Method in class org.bouncycastle.asn1.cmp.Challenge
 
getChallenge() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
 
getChallenge() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getCheckAfter(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
 
getChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getCipher() - Method in class org.bouncycastle.crypto.engines.IESEngine
 
getCipher() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
getCipher() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
getCipher() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
getCipher() - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
getCipherKeySize() - Method in class org.bouncycastle.crypto.params.IESWithCipherParameters
 
getCipherKeySize() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the key size in bits for the block cipher used with the message
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
getCipherSuites() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
getCipherSuites() - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
getCL() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
getClassLoader() - Method in class org.bouncycastle.i18n.LocalizedMessage
Returns the ClassLoader which loads the resource files or null if the default ClassLoader is used.
getClassLoader() - Method in exception org.bouncycastle.i18n.MissingEntryException
 
getClientCredentials(CertificateRequest) - Method in class org.bouncycastle.crypto.tls.LegacyTlsAuthentication
Deprecated.  
getClientCredentials(CertificateRequest) - Method in interface org.bouncycastle.crypto.tls.TlsAuthentication
Return client credentials in response to server's certificate request
getClientExtensions() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
getClientExtensions() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
getClientExtensions() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
getClientExtensions() - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
getClientRandom() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
 
getClientVersion() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
getClientVersion() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
getClientVersion() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
getClientVersion() - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
getClientVersion() - Method in interface org.bouncycastle.crypto.tls.TlsClientContext
 
getCntSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
 
getCoeffAlpha() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
Getter for the alpha-coefficients of the polynomials in this layer.
getCoeffBeta() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
Getter for the beta-coefficients of the polynomials in this layer.
getCoeffEta() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
Getter for the eta-coefficients of the polynomials in this layer.
getCoeffGamma() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
Getter for the gamma-coefficients of the polynomials in this layer.
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getCoefficient(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Return the coefficient with the given index.
getCoeffQuadratic() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
 
getCoeffQuadratic() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
 
getCoeffQuadratic() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getCoeffQuadratic() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getCoeffScalar() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
 
getCoeffScalar() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
 
getCoeffScalar() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getCoeffScalar() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getCoeffSingular() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
 
getCoeffSingular() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
 
getCoeffSingular() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getCoeffSingular() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getCofactorF() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getCollection() - Method in class org.bouncycastle.x509.X509CollectionStoreParameters
Returns a copy of the Collection.
getCommitmentTypeId() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 
getCommitmentTypeIdentifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
 
getCommitmentTypeQualifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
 
getCompleteCRLs(DistributionPoint, Object, Date, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Fetches complete CRLs according to RFC 3280.
getCompression() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
getCompression() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
getCompression() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
getCompression() - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
 
getCompressionMethods() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
getCompressionMethods() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
getCompressionMethods() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
getCompressionMethods() - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
getContent() - Method in class org.bouncycastle.asn1.cmp.PKIBody
 
getContent() - Method in class org.bouncycastle.asn1.cms.ContentInfo
 
getContent(int) - Method in class org.bouncycastle.asn1.cms.ContentInfoParser
 
getContent() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
 
getContent() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
 
getContent() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getContent() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getContent() - Method in class org.bouncycastle.util.io.pem.PemObject
 
getContentDescription() - Method in class org.bouncycastle.asn1.ess.ContentHints
 
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
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
 
getContentsOfAdmissions() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
 
getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfoParser
 
getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
getContentType() - Method in class org.bouncycastle.asn1.ess.ContentHints
 
getContentType() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getControls() - Method in class org.bouncycastle.asn1.crmf.CertRequest
 
getConvertedValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
Apply default coversion for the given value depending on the oid and the character range of the value.
getConvertedValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
Convert the passed in String value into the appropriate ASN.1 encoded object.
getCounter() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
 
getCounter() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
getCounter() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
getCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
 
getCountryCode() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
 
getCountryName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.  
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
getCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.Req
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.RespData
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.SingleResp
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getCRL() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
 
getCrlDetails() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
 
getCRLDistUrls(CRLDistPoint) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getCrlEntryDetails() - Method in class org.bouncycastle.asn1.cmp.RevDetails
 
getCrlHash() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
 
getcrlId() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
 
getCrlIdentifier() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
 
getCrlids() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
 
getCrlIssuedTime() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
 
getCrlIssuer() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
 
getCRLIssuer() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getCRLIssuersFromDistributionPoint(DistributionPoint, Collection, X509CRLSelector, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Add the CRL issuers from the cRLIssuer field of the distribution point or from the certificate if not given to the issuer criterion of the selector.
getCrlNum() - Method in class org.bouncycastle.asn1.ocsp.CrlID
 
getCrlNumber() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
 
getCRLNumber() - Method in class org.bouncycastle.asn1.x509.CRLNumber
 
getCrlOcspRefs() - Method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
 
getCrls() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
 
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.cms.SignedDataParser
 
getCrls() - Method in class org.bouncycastle.asn1.esf.CrlListID
 
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
 
getCrlVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
 
getCRLValue() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
 
getCrossCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCrossCertificatePairs(X509CertPairStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns cross certificate pairs.
getCrossCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCrtCoefficient() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the CRT coefficient.
getCrtCoefficient() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the CRT coefficient.
getCurrency() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
 
getCurrency() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getCurrentAuthPath() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurrentAuthPaths() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getCurrentRetain() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getCurrentRetain() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurrentRootSig() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getCurrentRootSig() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurrentSeed() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurrentSeeds() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getCurrentStack() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getCurrentStack() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurrentTreehash() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getCurrentTreehash() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getCurve() - Method in class org.bouncycastle.asn1.x9.X9Curve
 
getCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getCurve() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getCurve() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the curve along which the base point lies.
getCurve() - Method in class org.bouncycastle.math.ec.ECPoint
 
getCurveName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.ec.ECUtil
 
getD() - Method in class org.bouncycastle.crypto.params.ECPrivateKeyParameters
 
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getD() - Method in interface org.bouncycastle.jce.interfaces.ECPrivateKey
return the private value D.
getD() - Method in class org.bouncycastle.jce.spec.ECPrivateKeySpec
return the private number D
getDatagroupHash() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
 
getDataGroupHashValue() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
 
getDataGroupNumber() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
 
getDataUri() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
 
getDataUri() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
 
getDataValueDescriptor() - Method in class org.bouncycastle.asn1.DERExternal
Returns the data value descriptor
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.DERGeneralizedTime
 
getDate() - Method in class org.bouncycastle.asn1.DERUTCTime
return the time as a date based on whatever a 2 digit year will return.
getDate() - Method in class org.bouncycastle.asn1.eac.PackedDate
return the time as a date based on whatever a 2 digit year will return.
getDate() - Method in class org.bouncycastle.asn1.x509.Time
 
getDateOfBirth() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
getDateOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getDebugMsg() - Method in exception org.bouncycastle.i18n.MissingEntryException
 
getDecodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDecodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
size of the output block on decoding produced by getEncodedBlockSize() bytes.
getDefaultDKE() - Static method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
getDefaultStyle() - Static method in class org.bouncycastle.asn1.x500.X500Name
Return the current default style.
getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
return degree of the field
getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
Returns the degree n of this field.
getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Returns the degree of this PolynomialGF2n.
getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Return the degree of this polynomial
getDeltaCertificateRevocationLists(X509CRLStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns the delta revocation list for revoked certificates.
getDeltaCRLs(Date, ExtendedPKIXParameters, X509CRL) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Fetches delta CRLs according to RFC 3280 section 5.2.4.
getDeltaRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getDeltaRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getDepth() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getDerivationV() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getDerivationV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the derivation vector.
getDetail(Locale, TimeZone) - Method in class org.bouncycastle.i18n.ErrorBundle
Returns the detail message in the given locale and timezone.
getDetail(Locale) - Method in class org.bouncycastle.i18n.ErrorBundle
Returns the detail message in the given locale and the default timezone.
getDHDefaultParameters(int) - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getDigest() - Method in class org.bouncycastle.asn1.cms.DigestedData
 
getDigest() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
getDigest() - Method in interface org.bouncycastle.crypto.DerivationFunction
return the message digest used as the basis for the function
getDigest() - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
 
getDigest() - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.io.DigestInputStream
 
getDigest() - Method in class org.bouncycastle.crypto.io.DigestOutputStream
 
getDigest(String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
 
getDigest() - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.DigestedData
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated. Returns the other object type ID if an object digest info is used.
getDigestAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
 
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getDigestedObjectType() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getDigestedObjectType() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated. Returns the digest object type if an object digest info is used.
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
 
getDigestParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getDigestParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getDigestSize() - Method in interface org.bouncycastle.crypto.Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD2Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.NullDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getDirectReference() - Method in class org.bouncycastle.asn1.DERExternal
Returns the direct reference of the external element
getDistributionPoint() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getDistributionPoint() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getDistributionPoints() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
Return the distribution points making up the sequence.
getDKE() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
getDocLength() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
 
getDocLength() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyParameters
 
getDocLength() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
Getter for the number of all the polynomials in Rainbow
getDocLength() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getDocLength() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
 
getDocumentLength() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Getter for the number of all the polynomials in Rainbow
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
 
getECBinary() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
getEcImplicitlyCa() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getEffectiveDate() - Method in class org.bouncycastle.asn1.eac.CVCertificate
 
getEffectiveKeyBits() - Method in class org.bouncycastle.crypto.params.RC2Parameters
 
getEnapsulatedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.DigestedData
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getEncapsulatedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getEncoded() - Method in class org.bouncycastle.asn1.ASN1Object
Return the default BER or DER encoding for this object.
getEncoded(String) - Method in class org.bouncycastle.asn1.ASN1Object
Return either the default for "BER" or a DER encoding if "DER" is specified.
getEncoded() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
 
getEncoded(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.KeyEncoder
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the encoded form of this certification path, using the default encoding.
getEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the encoded form of this certification path, using the specified encoding.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getEncoded() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated. return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getEncoded() - Method in class org.bouncycastle.jce.spec.IEKeySpec
returns null
getEncoded() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
returns null
getEncoded() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
returns null
getEncoded() - Method in class org.bouncycastle.jce.spec.RepeatedSecretKeySpec
 
getEncoded() - Method in class org.bouncycastle.jce.X509Principal
return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
return the field element encoded with point compression.
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint
 
getEncoded() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated. return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated. return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.ocsp.OCSPResp
Deprecated. return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
Return the key data to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
Return the keyData to encode in the SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Returns encoded matrix, i.e., this matrix in byte array form
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
return the encoded form of this field
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
 
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
 
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Encode this vector as byte array.
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
 
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
Encode this permutation as byte array.
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Returns encoded polynomial, i.e., this polynomial in byte array form
getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
 
getEncoded() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return an ASN.1 encoded byte array representing the attribute certificate.
getEncoded() - Method in class org.bouncycastle.x509.X509CertificatePair
 
getEncoded() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getEncodedBlockSize() - Method in class org.bouncycastle.util.encoders.HexTranslator
size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedBlockSize() - Method in interface org.bouncycastle.util.encoders.Translator
size of the output block on encoding produced by getDecodedBlockSize() bytes.
getEncodedIssuerPrincipal(Object) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Returns the issuer of an attribute certificate or certificate.
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedPublicKey() - Method in class org.bouncycastle.crypto.EphemeralKeyPair
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncoding() - Method in class org.bouncycastle.asn1.DERExternal
Returns the encoding of the content.
getEncoding() - Method in class org.bouncycastle.asn1.eac.PackedDate
 
getEncodings() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns an iteration of the encodings supported by this certification path, with the default encoding first.
getEncodingV() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getEncodingV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the encoding vector.
getEncryptedCert() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
 
getEncryptedContent() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
getEncryptedContent(int) - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EncryptedData
 
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
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
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
 
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
 
getEncryptionParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getEncryptionParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getEncSymmKey() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getEncValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
getEntityName() - Method in class org.bouncycastle.asn1.x509.Holder
Returns the entityName for an V2 attribute certificate or the subjectName for an V1 attribute certificate.
getEntityNames() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated. Return any principal objects inside the attribute certificate holder entity names field.
getEntry(String, Locale, TimeZone) - Method in class org.bouncycastle.i18n.LocalizedMessage
Reads the entry id + "." + key from the resource file and returns a formated message for the given Locale and TimeZone.
getEphemeralKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPublicKey
return the ephemeral public key.
getEphemeralKey() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
return the ephemeral public key
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
 
getEphemeralPrivateKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
return the ephemeral private key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
return the ephemeral private key
getEphemeralPublicKey() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPublicParameters
 
getEphemeralPublicKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
return the ephemeral public key (may be null).
getEphemeralPublicKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
return the ephemeral public key (may be null)
getErrorCode() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
 
getErrorDetails() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
 
getErrorMessage() - Method in exception org.bouncycastle.i18n.LocalizedException
Returns the localized error message of the exception.
getErrors() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
Returns an Array of Lists which contains a List of global error messages and a List of error messages for each certificate in the path.
getErrors(int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
Returns an List of error messages for the certificate at the given index in the CertPath.
getException() - Method in class org.bouncycastle.util.test.SimpleTestResult
 
getException() - Method in interface org.bouncycastle.util.test.TestResult
 
getExcludedCerts() - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Excluded certificates are not used for building a certification path.
getExcludedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
 
getExp(short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
This function returns the values of exps-lookup table which correspond to the input
getExpectedPolicies() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getExpirationDate() - Method in class org.bouncycastle.asn1.eac.CVCertificate
 
getExplicitText() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
 
getExplicitText() - Method in class org.bouncycastle.asn1.x509.UserNotice
 
getExponent() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
 
getExponent() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
 
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getExtendedKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
return the extension represented by the object identifier passed in.
getExtension(DERObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. return the extension represented by the object identifier passed in.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.  
getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
 
getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.  
getExtensionParsedValue(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
return the parsed value of the extension represented by the object identifier passed in.
getExtensions() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getExtensions() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
getExtensions() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getExtensionValue(X509Extension, String) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Extract the value of the given extension, if it exists.
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getExtensionValue(String) - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getExtensionValue(String) - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
getExtensionValue(String) - Method in class org.bouncycastle.ocsp.Req
 
getExtensionValue(String) - Method in class org.bouncycastle.ocsp.RespData
 
getExtensionValue(String) - Method in class org.bouncycastle.ocsp.SingleResp
 
getExtensionValue(String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getExternalContent() - Method in class org.bouncycastle.asn1.DERExternal
Returns the content of this element
getExtnId() - Method in class org.bouncycastle.asn1.x509.Extension
 
getExtnValue() - Method in class org.bouncycastle.asn1.x509.Extension
 
getExtraArgs() - Method in class org.bouncycastle.i18n.LocalizedMessage
 
getExtraCerts() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
 
getExtraInfo() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
getFailInfo() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
getField() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getField() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getField() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getField() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getField() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getField() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getField() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getField() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getField() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getField() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
 
getField() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Returns the field of this element.
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
return the field name for this field.
getFieldName() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
getFieldPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
 
getFieldPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
 
getFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
Returns the fieldpolynomial as a new Bitstring.
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
 
getFieldSize() - Method in interface org.bouncycastle.crypto.BasicAgreement
return the field size for the agreement algorithm in bytes.
getFieldSize() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECCurve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
getFieldSize() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
getFileName() - Method in class org.bouncycastle.asn1.cms.MetaData
 
getFilter() - Method in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
getFilter() - Method in class org.bouncycastle.i18n.LocalizedMessage
Returns the current filter.
getFilteredArgs(Locale) - Method in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
getFirst() - Method in class org.bouncycastle.asn1.x500.RDN
 
getFirstCoefA() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getFirstMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
 
getFirstNode() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
returns the first node stored in treehash instance itself
getFirstNodeHeight() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Returns the top node height
GetFlag(String) - Static method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
getFlags() - Method in class org.bouncycastle.asn1.eac.Flags
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return null
getFormat() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
return null
getFormat() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
return null
getFormat() - Method in class org.bouncycastle.jce.spec.RepeatedSecretKeySpec
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
getForward() - Method in class org.bouncycastle.asn1.x509.CertificatePair
 
getForward() - Method in class org.bouncycastle.x509.X509CertificatePair
Returns the certificate from the other CA to this CA.
getForwardSelector() - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Returns the certicate selector for the forward part.
getFreeText() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getFullVersion() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
 
getG() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
 
getG() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getG() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getG() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getG() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
 
getG() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getG() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
 
getG() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getG() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getG() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getG() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
return the generator - g
getG() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
 
getG() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the base point we are using for these domain parameters.
getG() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
Returns the base generator g.
getG() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
 
getG() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
 
getG() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
 
getG() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getG() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getG() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
 
getG() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
 
getGender() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getGeneralInfo() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getGenTime() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getGivenName() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getGmssPS() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getGx1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getGx2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getH() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getH() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getH() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the cofactor H to the order of G.
getH() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getH() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getH() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getH() - Method in class org.bouncycastle.pqc.asn1.ParSet
 
getH() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getH() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getH() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getH() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getH() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getH() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getHammingWeight() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Returns the percentage of the number of "ones" in this matrix.
getHammingWeight() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Return the Hamming weight of this vector, i.e., compute the number of units of this vector.
getHashAlg() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
 
getHashAlgOID() - Method in class org.bouncycastle.ocsp.CertificateID
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.esf.OtherHash
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getHashedMessage() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
 
getHashVal() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
 
getHashValue() - Method in class org.bouncycastle.asn1.esf.OtherHash
 
getHashValue() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
 
getHeadCoefficient() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
 
getHeader() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
 
getHeader() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
 
getHeaders() - Method in class org.bouncycastle.util.io.pem.PemObject
 
getHeightOfTrees() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
Returns the array of height (for each layer) of the authentication trees
getHolder() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getHolder() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the holder of the certificate.
getHolder() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Gets the holder.
getHolder() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getHolderAuthorization() - Method in class org.bouncycastle.asn1.eac.CVCertificate
 
getHolderAuthorizationRights() - Method in class org.bouncycastle.asn1.eac.CVCertificate
 
getHolderAuthorizationRole() - Method in class org.bouncycastle.asn1.eac.CVCertificate
 
getHolderMnemonic() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
 
getHolderReference() - Method in class org.bouncycastle.asn1.eac.CVCertificate
 
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
 
getId() - Method in class org.bouncycastle.asn1.DERObjectIdentifier
 
getId() - Method in class org.bouncycastle.asn1.x509.CertPolicyId
 
getId() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
 
getId() - Method in class org.bouncycastle.i18n.LocalizedMessage
Returns the id of the message in the resource bundle.
getIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
 
getIdentifier() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
 
getIdentifier() - Method in class org.bouncycastle.asn1.x9.X9FieldID
 
getIKM() - Method in class org.bouncycastle.crypto.params.HKDFParameters
Returns the input keying material or seed.
getIndex() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getIndex(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getIndex() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getIndex() - Method in exception org.bouncycastle.x509.CertPathReviewerException
 
getIndirectReference() - Method in class org.bouncycastle.asn1.DERExternal
Returns the indirect reference of this element
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
getInfinity() - Method in class org.bouncycastle.math.ec.ECCurve
 
getInfo() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
 
getInfo() - Method in class org.bouncycastle.crypto.params.HKDFParameters
Returns the info field, which may be empty (null is converted to empty).
getInfoAt(int) - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
Return the SigPolicyQualifierInfo at index i.
getInformation() - Method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
 
getInfoType() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
 
getInfoValue() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
 
getInnerSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
 
getInput() - Method in class org.bouncycastle.i18n.filter.TrustedInput
 
getInput() - Method in class org.bouncycastle.i18n.filter.UntrustedInput
Returns the untrusted input as Object.
getInputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
return the input block size.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Returns the input block size of this algorithm.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
Return the maximum size for an input block to this engine.
getInputStream() - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Null
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1OctetString
return an Octet String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1OctetString
return an Octet String from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Sequence
return an ASN1Sequence from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Sequence
Return an ASN1 sequence from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Set
return an ASN1Set from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Set
Return an ASN1 set from a tagged object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertConfirmContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertOrEncCert
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertRepMessage
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertStatus
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.Challenge
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CMPCertificate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CRLAnnContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.GenMsgContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.GenRepContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.OOBCertHash
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PBMParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIBody
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIConfirmContent
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIMessage
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIMessages
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIStatus
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PollRepContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PollReqContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.ProtectedPart
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevAnnContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevDetails
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevRepContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevReqContent
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attribute
return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attributes
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
return an AuthenticatedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
return an AuthenticatedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
return an AuthEnvelopedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
return an AuthEnvelopedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.CompressedData
return a CompressedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CompressedData
return a CompressedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.DigestedData
return a CompressedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.DigestedData
return a CompressedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
return an MQVuserKeyingMaterial object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
return an MQVuserKeyingMaterial object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
return an EncryptedContentInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedData
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
return an EnvelopedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
return an EnvelopedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Evidence
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
return a KEKIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
return a KEKIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
return a KEKRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
return a KEKRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
return an KeyAgreeRecipientIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
return an KeyAgreeRecipientIdentifier object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
return a KeyAgreeRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
return a KeyAgreeRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
return a KeyTransRecipientInfo object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.MetaData
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
return an OriginatorIdentifierOrKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
return an OriginatorIdentifierOrKey object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
return an OriginatorInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
return an OriginatorInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
return an OriginatorPublicKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
return an OriginatorPublicKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
return an OtherKeyAttribute object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
return a OtherRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
return a OtherRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
return a PasswordRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
return a PasswordRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
return an RecipientEncryptedKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
return a RecipientEncryptedKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientIdentifier
return a RecipientIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
return a RecipientKeyIdentifier object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
return a RecipientKeyIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerIdentifier
return a SignerIdentifier object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Time
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Time
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampedData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertId
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.CertId
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertReqMessages
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertReqMsg
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.Controls
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncKeyWithID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncryptedKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.OptionalValidity
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKMACValue
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.PKMACValue
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKey
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.ProofOfPossession
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.SinglePubInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERApplicationSpecific
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBitString
return a Bit String from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBitString
return a Bit String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBMPString
return a BMP String from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBMPString
return a BMP String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBoolean
return a boolean from the passed in object.
getInstance(boolean) - Static method in class org.bouncycastle.asn1.DERBoolean
return a ASN1Boolean from the passed in boolean.
getInstance(int) - Static method in class org.bouncycastle.asn1.DERBoolean
return a ASN1Boolean from the passed in boolean.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBoolean
return a Boolean from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DEREnumerated
return an integer from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DEREnumerated
return an Enumerated from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGeneralizedTime
return a generalized time from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGeneralizedTime
return a Generalized Time object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGeneralString
 
getInstance(ASN1TaggedObject, boolean) - 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(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERIA5String
return an IA5 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERInteger
return an integer from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERInteger
return an Integer from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERNumericString
return a Numeric string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERNumericString
return an Numeric String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERObjectIdentifier
return an OID from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERObjectIdentifier
return an Object Identifier from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERPrintableString
return a printable string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERPrintableString
return a Printable String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERT61String
return a T61 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERT61String
return an T61 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUniversalString
return a Universal String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUniversalString
return a Universal String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUTCTime
return an UTC Time from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUTCTime
return an UTC Time from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUTF8String
return an UTF8 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUTF8String
return an UTF8 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERVisibleString
return a Visible String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERVisibleString
return a Visible String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CertificateBody
Gives an instance of Iso7816CertificateBody taken from Object obj
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CVCertificate
Create an iso7816Certificate structure from an object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CVCertificateRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.PublicKeyDataObject
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.UnsignedInteger
 
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.esf.CompleteRevocationRefs
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlListID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlOcspRef
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlValidatedID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspListID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspResponsesID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherHash
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherRevRefs
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherRevVals
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.RevocationValues
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignaturePolicyId
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignerAttribute
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignerLocation
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SPuri
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SPUserNotice
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentHints
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ESSCertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ESSCertIDv2
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherCertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.SigningCertificate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.SigningCertificateV2
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.CscaMasterList
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.DataGroupHash
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.LDSSecurityObject
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.LDSVersionInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.Admissions
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.Restriction
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.IDEACBCPar
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertID
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CrlID
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Request
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Request
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Signature
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Signature
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Attribute
return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertBag
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CRLBag
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.MacData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBEParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Pfx
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignedData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapabilities
return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapability
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.Accuracy
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.MessageImprint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.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.ua.DSTU4145BinaryField
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.RDN
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.X500Name
Return a X500Name based on the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.X500Name
 
getInstance(X500NameStyle, Object) - Static method in class org.bouncycastle.asn1.x500.X500Name
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AccessDescription
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Attribute
return an Attribute object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Certificate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Certificate
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificateList
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificateList
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificatePair
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CertPolicyId
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLNumber
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.CRLReason
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DisplayText
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DisplayText
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Extensions
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Extensions
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralName
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralName
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Holder
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.KeyPurposeId
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.KeyUsage
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.NameConstraints
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.NoticeReference
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyInformation
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyMappings
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.QCStatement
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RoleSyntax
RoleSyntax factory method.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.  
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.  
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Target
Creates an instance of a Target from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TargetInformation
Creates an instance of a TargetInformation from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Targets
Creates an instance of a Targets from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Time
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Time
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.UserNotice
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.V2Form
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.V2Form
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.  
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.  
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Name
Deprecated. Return a X509Name based on the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHDomainParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHDomainParameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHPublicKey
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHValidationParms
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHValidationParms
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getInstance(LDAPCertStoreParameters) - Static method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.GMSSPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.ParSet
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
 
getInstance(PKIXParameters) - Static method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Returns an instance of ExtendedPKIXParameters which can be safely casted to ExtendedPKIXBuilderParameters.
getInstance(PKIXParameters) - Static method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns an instance with the parameters of a given PKIXParameters object.
getInstance(X509CertSelector) - Static method in class org.bouncycastle.x509.X509CertStoreSelector
Returns an instance of this from a X509CertSelector.
getInstance(X509CRLSelector) - Static method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns an instance of this from a X509CRLSelector.
getInstance(String, X509StoreParameters) - Static method in class org.bouncycastle.x509.X509Store
 
getInstance(String, X509StoreParameters, String) - Static method in class org.bouncycastle.x509.X509Store
 
getInstance(String, X509StoreParameters, Provider) - Static method in class org.bouncycastle.x509.X509Store
 
getInstance(String) - Static method in class org.bouncycastle.x509.X509StreamParser
Generates a StreamParser object that implements the specified type.
getInstance(String, String) - Static method in class org.bouncycastle.x509.X509StreamParser
Generates a X509StreamParser object for the specified type from the specified provider.
getInstance(String, Provider) - Static method in class org.bouncycastle.x509.X509StreamParser
Generates a X509StreamParser object for the specified type from the specified provider.
getIntArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
 
getIntArrayForm() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
 
getIntendedAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getInvA1() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
Getter for the inverse matrix of A1.
getInvA1() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
Getter for the inverse matrix of A1.
getInvA1() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the inverse matrix of A1.
getInvA1() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the inverse matrix of A1.
getInvA2() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
Getter for the inverse matrix of A2
getInvA2() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
Getter for the inverse matrix of A2
getInvA2() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Getter for the inverse matrix of A2
getInvA2() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Getter for the inverse matrix of A2
getIrreduciblePolynomial(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Creates irreducible polynomial with degree d
getIssuer() - Method in class org.bouncycastle.asn1.crmf.CertId
 
getIssuer() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
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.Certificate
 
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.TBSCertificate
 
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
Deprecated.  
getIssuer() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated. Return the principals associated with the issuer attached to this holder
getIssuer() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the issuer details for the certificate.
getIssuer() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Returns the issuer criterion.
getIssuer() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getIssuerAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getIssuerAlternativeNames(X509Certificate) - Static method in class org.bouncycastle.x509.extension.X509ExtensionUtil
 
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
 
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getIssuerKeyHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getIssuerKeyHash() - Method in class org.bouncycastle.ocsp.CertificateID
 
getIssuerName() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getIssuerNameHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getIssuerNameHash() - Method in class org.bouncycastle.ocsp.CertificateID
 
getIssuerPrincipal(X509CRL) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertID
 
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
 
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.OtherCertID
 
getIssuerUID() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
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.TBSCertificate
 
getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getIssuerUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getIssuerUniqueID() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
 
getIssuerUniqueID() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getIssuerX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the issuer of the given cert as an X509PrincipalObject.
getIssuerX509Principal(X509CRL) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the issuer of the given CRL as an X509PrincipalObject.
getIssuingDistributionPoint() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns the issuing distribution point.
getIterationCount() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
 
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
 
getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
getIterationCount() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
return the iteration count.
getIterationCount() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
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.asn1.pkcs.PKCS12PBEParams
 
getIV() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getIV() - Method in class org.bouncycastle.crypto.params.KDFParameters
 
getIV() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
 
getIV() - Method in class org.bouncycastle.jce.spec.GOST28147ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
 
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the initialization vector.
getIvSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getJ() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
 
getJ() - Method in class org.bouncycastle.crypto.params.DHParameters
Return the subgroup factor J.
getK() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getK() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getK() - Method in class org.bouncycastle.pqc.asn1.ParSet
 
getK() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
Returns the parameter K needed for authentication path computation
getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
 
getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
 
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getK() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getK() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getK1() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getK1() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getK1() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getK2() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getK2() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getK2() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getK3() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getK3() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getK3() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getKeep() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getKeep() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getKekid() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.  
getKey() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
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
 
getKey() - Method in exception org.bouncycastle.i18n.MissingEntryException
 
getKeyAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getKeyAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getKeyAttr() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
getKeyAttrId() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
getKeyDerivationAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
getKeyExchange() - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
getKeyExchange() - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
getKeyExchange() - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
getKeyExchange() - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
getKeyHash() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
 
getKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
 
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
getKeyInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
 
getKeyLength() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
getKeyLength() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
getKeyPair() - Method in class org.bouncycastle.crypto.EphemeralKeyPair
 
getKeyPairHist() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
 
getKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getKeySize() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
Return the key size of the given key object.
getKeySize(McElieceKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
Return the key size of the given key object.
getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
Return the key size of the given key object.
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the key size of the given key object in bits.
getKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Converts, if possible, a given key into a key specification.
getKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Converts, if possible, a given key into a key specification.
getKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getKnowledgeProofForX1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getKnowledgeProofForX2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getKnowledgeProofForX2s() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
 
getL() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getL() - Method in class org.bouncycastle.crypto.params.DHParameters
Return the private value length in bits - if set, zero otherwise
getL() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
return private value limit - l
getLayers() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
Returns the layers contained in the private key
getLayers() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
Returns the layers contained in the private key
getLayers() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Returns the layers contained in the private key
getLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Returns the layers contained in the private key
getLdapAACertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeAuthorityRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeCertificateAttributeAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeCertificateRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeDescriptorCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAuthorityRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapCACertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapCertificateRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapCrossCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapDeltaRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapURL() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapUserCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdsVersion() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
 
getLeaf() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
Returns the leaf value.
getLeftSubMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Get the quadratic submatrix of this matrix consisting of the leftmost numRows columns.
getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
 
getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns the length of this GF2Polynomial.
getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
 
getLKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
Deprecated. use getKeySize
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getLoadedObject() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
 
getLoadedObject() - Method in class org.bouncycastle.asn1.BEROctetStringParser
 
getLoadedObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
 
getLoadedObject() - Method in class org.bouncycastle.asn1.BERSetParser
 
getLoadedObject() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
 
getLoadedObject() - Method in class org.bouncycastle.asn1.DERExternalParser
 
getLoadedObject() - Method in class org.bouncycastle.asn1.DEROctetStringParser
 
getLoadedObject() - Method in class org.bouncycastle.asn1.DERSequenceParser
 
getLoadedObject() - Method in class org.bouncycastle.asn1.DERSetParser
 
getLoadedObject() - Method in interface org.bouncycastle.asn1.InMemoryRepresentable
 
getLocale() - Method in exception org.bouncycastle.i18n.MissingEntryException
 
getLocaleString(Locale) - Method in class org.bouncycastle.i18n.LocaleString
 
getLocalityName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
 
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer intValue.
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer intValue.
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer intValue.
getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer intValue.
getLog(short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
This function returns the values of logs-lookup table which correspond to the input
getLowerSigmaBound() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
 
getLowestNodeHeight() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Returns the height of the lowest node stored either in treehash or on the stack.
getM() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getM() - Method in class org.bouncycastle.crypto.params.DHParameters
Return the minimum length of the private value.
getM() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getM() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getM() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
 
getM() - Method in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
 
getMac() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
 
getMac() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getMac() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getMac() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
getMac() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
getMac() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getMac() - Method in class org.bouncycastle.crypto.engines.IESEngine
 
getMac() - Method in class org.bouncycastle.crypto.io.MacInputStream
 
getMac() - Method in class org.bouncycastle.crypto.io.MacOutputStream
 
getMac() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
Return the value of the MAC associated with the last stream processed.
getMac() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
Returns a byte array containing the mac calculated as part of the last encrypt or decrypt operation.
getMac() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getMac() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
getMac() - Method in class org.bouncycastle.jcajce.io.MacOutputStream
 
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getMacData() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
getMacKeySize() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getMacKeySize() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the key size in bits for the MAC used with the message
getMACSecret() - Method in class org.bouncycastle.crypto.tls.TlsMac
 
getMacSize() - Method in interface org.bouncycastle.crypto.Mac
Return the block size for this MAC (in bytes).
getMacSize() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.CMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.HMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.OldHMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.VMPCMac
 
getMacSize() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getMacSize() - Method in class org.bouncycastle.crypto.tls.SSL3Mac
 
getMacTag() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
 
getMajorVersion() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
 
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getMasterSecret() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
 
getMatches(Selector) - Method in class org.bouncycastle.util.CollectionStore
Return the matches in the collection for the passed in selector.
getMatches(Selector) - Method in interface org.bouncycastle.util.Store
 
getMatches(Selector) - Method in class org.bouncycastle.x509.X509Store
 
getMatrixG() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
 
getMatrixG() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
 
getMaxBaseCRLNumber() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Get the maximum base CRL number.
getMaximum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getMaxPathLength() - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Returns the value of the maximum number of intermediate non-self-issued certificates in the certification path.
getMcElieceCCA2Parameters() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getMcElieceCCA2Parameters() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getMcElieceParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getMcElieceParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getMDName() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
 
getMediaType() - Method in class org.bouncycastle.asn1.cms.MetaData
 
getMessageImprint() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
getMessageImprint() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getMessageTime() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getMetaData() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
 
getMetaData() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
 
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
 
getMinorVersion() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
 
getMinTreehash() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getMinTreehash() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getModulus() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
 
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
 
getModulus() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.  
getModulus() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
 
getModulus() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
 
getModulus() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getModulus() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
return the modulus.
getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
return the modulus.
getN() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getN() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getN() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getN() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the order N of G
getN() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getN() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getN() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
 
getN() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getN() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
 
getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
 
getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
 
getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
 
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
 
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
 
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
 
getName() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
return the named curve name represented by the given object identifier.
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
 
getName() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
return the named curve name represented by the given object identifier.
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
Return the tagged object inside the distribution point name.
getName() - Method in class org.bouncycastle.asn1.x509.GeneralName
 
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.X509Principal
 
getName() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
getName() - Method in class org.bouncycastle.util.io.pem.PemHeader
 
getName() - Method in class org.bouncycastle.util.test.SimpleTest
 
getName() - Method in interface org.bouncycastle.util.test.Test
 
getNamedCurve() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
getNamedCurveByOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.ec.ECUtil
 
getNamedCurveOid(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.ec.ECUtil
 
getNameDistinguisher() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getNameOrPseudonym() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getNameRegistrationAuthorities() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
 
getNames() - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
returns an enumeration containing the name strings for parameters contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Method in class org.bouncycastle.asn1.x509.GeneralNames
 
getNames() - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.jce.ECGOST3410NamedCurveTable
return an enumeration of the names of the available curves.
getNames() - Static method in class org.bouncycastle.jce.ECNamedCurveTable
return an enumeration of the names of the available curves.
getNamingAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
 
getNamingAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getNamingAuthorityId() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
 
getNamingAuthorityText() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
 
getNamingAuthorityUrl() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
 
getNecessaryACAttributes() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns the neccessary attributes which must be contained in an attribute certificate.
getNewSigCert() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
 
getNewWithNew() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
 
getNewWithOld() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
 
getNextAuthPath() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextAuthPaths() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNextNextLeaf() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNextNextLeaf() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextNextRoot() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNextNextRoot() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextNextSeed() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextNextSeeds() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNextRetain() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNextRetain() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextRoot() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNextRoot() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextRootSig() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNextRootSig() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextStack() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNextStack() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextTreehash() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNextTreehash() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getNextUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getNextUpdate() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getNextUpdate() - Method in class org.bouncycastle.ocsp.SingleResp
return the NextUpdate value - note: this is an optional field so may be returned as null.
getNextWorkingKey(List, int) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
Return the next working key inheriting DSA parameters if necessary.
getNonce() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
getNonce() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getNonce() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.  
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.Req
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.RespData
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.ocsp.SingleResp
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getNotAfter() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
 
getNotAfter() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
 
getNotAfter() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getNotAfter() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the date after which the certificate is not valid.
getNotAfter() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getNotAfterTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
getNotBefore() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
 
getNotBefore() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
 
getNotBefore() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getNotBefore() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the date before which the certificate is not valid.
getNotBefore() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getNotBeforeTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
getNoticeNumbers() - Method in class org.bouncycastle.asn1.x509.NoticeReference
 
getNoticeRef() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
 
getNoticeRef() - Method in class org.bouncycastle.asn1.x509.UserNotice
 
getNotifications() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
Returns an Array of Lists which contains a List of global notification messages and a List of botification messages for each certificate in the path.
getNotifications(int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
Returns an List of notification messages for the certificate at the given index in the CertPath.
getNumColumns() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
 
getNumeric() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
getNumLeafs(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNumLeafs() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getNumOfLayers() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
Returns the number of levels of the authentication trees.
getNumOfLayers() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
Getter for the number of layers
getNumOfLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Getter for the number of layers
getNumRows() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
 
getObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
return whatever was following the tag.
getObject() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
 
getObject() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
Return the enclosed object assuming explicit tagging.
getObject(int) - Method in class org.bouncycastle.asn1.DERApplicationSpecific
Return the enclosed object assuming implicit tagging.
getObject() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Sequence
return the object at the sequence position indicated by index.
getObjectAt(int) - Method in class org.bouncycastle.asn1.ASN1Set
return the object at the set position indicated by index.
getObjectDigest() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getObjectDigest() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated. Returns the hash if an object digest info is used.
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.Holder
 
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getObjectId() - Method in class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
getObjectId() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
Deprecated. use getAlgorithm
getObjectParser(int, boolean) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
Return the object held in this tagged object as a parser assuming it has the type of the passed in tag.
getObjectParser(int, boolean) - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
 
getObjectParser(int, boolean) - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
 
getObjects() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
getObjects() - Method in class org.bouncycastle.asn1.ASN1Set
 
getObjects() - Method in class org.bouncycastle.asn1.BERConstructedOctetString
Deprecated. return the DER octets that make up this string.
getObjects() - Method in class org.bouncycastle.asn1.BEROctetString
return the DER octets that make up this string.
getOcspIdentifier() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
 
getOcspids() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
 
getOcspRepHash() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
 
getOcspResponderID() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
 
getOcspResponses() - Method in class org.bouncycastle.asn1.esf.OcspListID
 
getOCSPUrls(AuthorityInformationAccess) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getOcspVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
 
getOctetOutputStream() - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
 
getOctetOutputStream(byte[]) - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
 
getOctets() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
getOctets() - Method in class org.bouncycastle.asn1.BERConstructedOctetString
Deprecated.  
getOctets() - Method in class org.bouncycastle.asn1.BEROctetString
 
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
 
getOctetStream() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
getOctetStream() - Method in interface org.bouncycastle.asn1.ASN1OctetStringParser
 
getOctetStream() - Method in class org.bouncycastle.asn1.BEROctetStringParser
 
getOctetStream() - Method in class org.bouncycastle.asn1.DEROctetStringParser
 
getOi() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
Getter for the number of Oil variables of this layer.
getOID(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
getOID(String) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
 
getOid() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
getOID(String) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
return the object identifier signified by the passed in name.
getOID(short, boolean) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
 
getOID(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the object identifier signified by the passed in name.
getOID() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getOID(String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
 
getOID() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getOID() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
 
getOID() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getOID() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
 
getOID() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getOID() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getOID() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getOID() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getOID() - Method in class org.bouncycastle.x509.X509Attribute
 
getOIDs() - Static method in class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X where X is the curve number 0-9
getOIDs() - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated. return a vector of the oids in the name, in the order they were found.
getOIDString() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getOIDString() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
 
getOIDString() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getOIDString() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
 
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
 
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getOIDString() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
 
getOldWithNew() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
 
getOnlySomeReasons() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getOptionalSignature() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getOrdering() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getOrderOfBasePointR() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getOrganization() - Method in class org.bouncycastle.asn1.x509.NoticeReference
 
getOriginator() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
getOriginatorKey() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
getOther() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
 
getOtherKeyAttribute() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
getOtherMetaData() - Method in class org.bouncycastle.asn1.cms.MetaData
 
getOtherObjectTypeID() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getOtherObjectTypeID() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated. Returns the digest algorithm ID if an object digest info is used.
getOtherRev() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
 
getOtherRevRefs() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
 
getOtherRevRefType() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
 
getOtherRevVals() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
 
getOtherRevVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
 
getOtherRevValType() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
 
getOuterSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
 
getOutputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
return the maximum possible size for the output.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Returns the output block size of this algorithm.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
Return the maximum size for an output block to this engine.
getOutputSize(int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the size of the output buffer required for an update plus a doFinal with an input of 'length' bytes.
getOutputSize(int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
return the size of the output buffer required for a processBytes plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
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.EAXBlockCipher
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
return the minimum size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inLen (in bytes).
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inLen (in bytes).
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
getOutputSize(PemObject) - Method in class org.bouncycastle.util.io.pem.PemWriter
Return the number of bytes or characters required to contain the passed in object if it is PEM encoded.
getOutputStream() - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
getOutputStream() - Method in class org.bouncycastle.util.io.TeeInputStream
 
getOwf() - Method in class org.bouncycastle.asn1.cmp.Challenge
 
getOwf() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
 
getP() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getP() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getP() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
 
getP() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getP() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getP() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
 
getP() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
 
getP() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getP() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getP() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
getP() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
getP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getP() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
Returns the prime modulus p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the prime p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the prime p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the prime p.
getP() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getP() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getP() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getP() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getP1() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getP1() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getP1() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getP1() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getP2() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getP2() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getP2() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getP2() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getPadBits(int) - Static method in class org.bouncycastle.asn1.DERBitString
return the correct number of pad bits for a bit string defined in a 32 bit constant
getPadBits() - Method in class org.bouncycastle.asn1.DERBitString
 
getPadBits() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
getPadBits() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
retrieve the number of pad bits in the last decoded message.
getPaddingName() - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
Return the name of the algorithm the cipher implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.TBCPadding
Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.X923Padding
Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
Return the name of the algorithm the padder implements.
getParam() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getParameters() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getParameters() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.  
getParameters() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
 
getParameters() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getParameters() - Method in class org.bouncycastle.asn1.x9.X962Parameters
 
getParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
 
getParameters() - Method in class org.bouncycastle.asn1.x9.X9FieldID
 
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ECKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithRandom
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithSalt
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithSBox
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getParameters() - Method in interface org.bouncycastle.jce.interfaces.ECKey
return a parameter specification representing the EC domain parameters for the key.
getParameters() - Method in interface org.bouncycastle.jce.interfaces.ElGamalKey
 
getParameters() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Key
 
getParameters() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getParameters() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher

Returns the parameters used with this cipher.

getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Return the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSKeySpec
Returns the GMSS parameter set
getParameterSet() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECGOST3410NamedCurveTable
return a parameter spec representing the passed in named curve.
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECNamedCurveTable
return a parameter spec representing the passed in named curve.
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getParams() - Method in interface org.bouncycastle.jce.interfaces.ECKey
Deprecated. this method vanises in JDK 1.5. Use getParameters().
getParams() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getParams() - Method in class org.bouncycastle.jce.spec.ECKeySpec
return the domain parameters for the curve
getParams() - Method in class org.bouncycastle.jce.spec.ElGamalKeySpec
 
getParent() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getParsedValue() - Method in class org.bouncycastle.asn1.x509.Extension
 
getParsedValue() - Method in class org.bouncycastle.asn1.x509.X509Extension
 
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
 
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
 
getPartyAInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
 
getPassword() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
return the password byte array.
getPassword() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getPathLenConstraint() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getPc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Returns the degree of the middle coefficients of the used field pentanomial (x^n + x^(getPc()[2]) + x^(getPc()[1]) + x^(getPc()[0]) + 1).
getPermittedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
 
getPermutation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
 
getPgenCounter() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
 
getPhi_n() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
 
getPKIStatusInfo() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
 
getPlaceOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
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
 
getPolicies() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
 
getPolicy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getPolicyAuthority() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
 
getPolicyIdentifier() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
 
getPolicyInformation() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
 
getPolicyQualifierId() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
 
getPolicyQualifiers() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
 
getPolicyQualifiers() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getPolicyTree() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
return the field polynomial
getPop() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
Deprecated. use getPopo
getPopo() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
 
getPoposkInput() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
 
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
 
getPostalAddress() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getPredefinedBiometricType() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getPrimeExponentP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime exponent for Q.
getPrimeExponentQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for Q.
getPrimeModulusP() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getPrimeP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime P.
getPrimeP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime P.
getPrimeQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime Q.
getPrimeQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime Q.
getPrimeSize() - Method in class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
Returns the size in bits of the prime modulus.
getPrincipals() - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated. Return any principal objects inside the attribute certificate issuer object.
getPrivate() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
return the private key parameters.
getPrivate() - Method in interface org.bouncycastle.jce.interfaces.IESKey
return the local private key.
getPrivate() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return the local private key.
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getPrivateExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getPrivateExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getPrivateKey() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
getPrivateKey() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
 
getPrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
Deprecated. use parsePrivateKey()
getPrivateKey(PrivateKeyInfo) - Static method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
 
getPrivateKey(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
getPrivateKeyAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getProducedAt() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
 
getProducedAt() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getProducedAt() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getProducedAt() - Method in class org.bouncycastle.ocsp.RespData
 
getProfessionInfos() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
 
getProfessionItems() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getProfessionOIDs() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getProhibitedACAttributes() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns the attribute certificates which are not allowed.
getProtection() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
 
getProtectionAlg() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getProvider() - Method in class org.bouncycastle.x509.X509Store
 
getProvider() - Method in class org.bouncycastle.x509.X509StreamParser
 
getPseudonym() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getPSK() - Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentity
 
getPSKIdentity() - Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentity
 
getPSourceAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getPubInfos() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
 
getPublic() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
return the public key parameters.
getPublic() - Method in interface org.bouncycastle.jce.interfaces.IESKey
return the intended recipient's/sender's public key.
getPublic() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return the intended recipient's/sender's public key.
getPublicationInfo() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
getPublicExponent() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
 
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
 
getPublicExponent() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.  
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
 
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
return the public exponent.
getPublicKey() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
getPublicKey() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getPublicKey() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
 
getPublicKey() - Method in class org.bouncycastle.asn1.eac.CertificateBody
 
getPublicKey() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
Return the public key data object carried in the request
getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.  
getPublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
Deprecated. use parsePublicKey
getPublicKey() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
 
getPublicKey() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getPublicKey() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated. return the public key associated with the certification request - the public key is created using the BC provider.
getPublicKey(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.  
getPublicKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
getPublicKey() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.GMSSPublicKey
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPublicKeyParameters
Returns the GMSS public key
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
 
getPublicKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
getPublicKey() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPublicKeySpec
Returns the GMSS public key
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
 
getPublicKeyData() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
for when the public key is raw bits.
getPublicKeyMAC() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
Returns the publicKeyMAC field, or null if authInfo is sender
getPublicKeyParameters() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getPublicKeyParameters() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getPublicKeyParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getPublicKeyParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getPublicKeyParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getPublicPointY() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getPubLocation() - Method in class org.bouncycastle.asn1.crmf.SinglePubInfo
 
getPvno() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getQ() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getQ() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getQ() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getQ() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
 
getQ() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
 
getQ() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.ECPublicKeyParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
getQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getQ() - Method in interface org.bouncycastle.jce.interfaces.ECPublicKey
return the public point Q
getQ() - Method in class org.bouncycastle.jce.spec.ECPublicKeySpec
return the public point q
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the sub-prime q.
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the sub-prime q.
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the sub-prime q.
getQ() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
getQ() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
getQInv() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getQInv() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
getQInv() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getQInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getQInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getQInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getQInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getQInv() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
 
getQInv() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getQualifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
 
getQualifier() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
 
getQualifierSet(ASN1Sequence) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
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
 
getRandomElement(SecureRandom) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
create a random field element using PRNG sr
getRandomNonZeroElement() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
create a random non-zero field element
getRandomNonZeroElement(SecureRandom) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
create a random non-zero field element using PRNG sr
getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
Computes a random root from the given irreducible fieldpolynomial according to IEEE 1363 algorithm A.5.6.
getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
Computes a random root of the given polynomial.
getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Compute a random root of the given GF2Polynomial.
getRawOutputStream() - Method in class org.bouncycastle.asn1.ASN1Generator
 
getRawOutputStream() - Method in class org.bouncycastle.asn1.BERGenerator
 
getRawOutputStream() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
 
getRC2ParameterVersion() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getRDNs() - Method in class org.bouncycastle.asn1.x500.X500Name
return an array of RDNs in structure order.
getRDNs(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.X500Name
return an array of RDNs containing the attribute type given by OID in structure order.
getReadMac() - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
getReason(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
 
getReasons() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getRecipient() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
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.AuthenticatedData
 
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
getRecipKID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getRecipNonce() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
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 interface org.bouncycastle.crypto.SignerWithRecovery
Returns a reference to what message was recovered (if any).
getRegInfo() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
 
getRegistrationNumber() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getRepresentation() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
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
 
getRequestExtensions() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
getRequestList() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getRequestList() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
getRequestorName() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getRequestorName() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
getResource() - Method in class org.bouncycastle.i18n.LocalizedMessage
Returns the name of the resource bundle for this message
getResource() - Method in exception org.bouncycastle.i18n.MissingEntryException
 
getResponderID() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponderId() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getResponderId() - Method in class org.bouncycastle.ocsp.RespData
 
getResponse() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
 
getResponse() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getResponseBytes() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getResponseData() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated. RespData class is no longer required as all functionality is available on this class.
getResponseExtensions() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponseExtensions() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getResponseExtensions() - Method in class org.bouncycastle.ocsp.RespData
 
getResponseObject() - Method in class org.bouncycastle.ocsp.OCSPResp
Deprecated.  
getResponses() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponses() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getResponses() - Method in class org.bouncycastle.ocsp.RespData
 
getResponseStatus() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getResponseType() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getRestriction() - Method in class org.bouncycastle.asn1.isismtt.x509.Restriction
 
getResult() - Method in exception org.bouncycastle.util.test.TestFailedException
 
getRetain() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
returns the retain stacks storing all right nodes near to the root
getRevCerts() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
 
getReverse(Object) - Method in class org.bouncycastle.asn1.eac.BidirectionalMap
 
getReverse() - Method in class org.bouncycastle.asn1.x509.CertificatePair
 
getReverse() - Method in class org.bouncycastle.x509.X509CertificatePair
Return the certificate from this CA to the other CA.
getReverseSelector() - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Returns the certicate selector for the reverse part.
getRevocationDate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getRevocationDate() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getRevocationReason() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getRevocationReason() - Method in class org.bouncycastle.ocsp.RevokedStatus
return the revocation reason.
getRevocationTime() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getRevocationTime() - Method in class org.bouncycastle.ocsp.RevokedStatus
 
getRevokedCertificate(BigInteger) - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getRevokedCertificateEnumeration() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getRevokedCertificateEnumeration() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getRevokedCertificates() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getRightSubMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Get the submatrix of this matrix consisting of the rightmost numColumns-numRows columns.
getRKeyID() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
 
getRole() - Method in class org.bouncycastle.asn1.eac.CVCertificate
return a bits field coded on one byte.
getRoleAuthority() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
Gets the role authority of this RoleSyntax.
getRoleAuthorityAsString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
Gets the role authority as a String[] object.
GetRoleDescription(int) - Static method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
getRoleName() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
Gets the role name of this RoleSyntax.
getRoleNameAsString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
Gets the role name as a java.lang.String object.
getRoot() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
returns the finished root value
getRounds() - Method in class org.bouncycastle.crypto.params.RC5Parameters
 
getRow(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Return the row of this matrix with the given index.
getSalt() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
 
getSalt() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getSalt() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
 
getSalt() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
getSalt() - Method in class org.bouncycastle.crypto.params.HKDFParameters
Returns the salt, or null if the salt should be generated as a byte array of HashLen zeros.
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.jcajce.provider.symmetric.util.BCPBEKey
 
getSaltLength() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getSBox(String) - Static method in class org.bouncycastle.crypto.engines.GOST28147Engine
Return the S-Box associated with SBoxName
getSBox() - Method in class org.bouncycastle.crypto.params.ParametersWithSBox
 
getSbox() - Method in class org.bouncycastle.jce.spec.GOST28147ParameterSpec
 
getSearchAllStores() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
getSearchForSerialNumberIn() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getSecondCoefB() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getSecondMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
 
getSeconds() - Method in class org.bouncycastle.asn1.tsp.Accuracy
 
getSecureRandom() - Method in interface org.bouncycastle.crypto.tls.TlsClientContext
 
getSecurityParameters() - Method in interface org.bouncycastle.crypto.tls.TlsClientContext
 
getSeed() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
 
getSeed() - Method in class org.bouncycastle.asn1.x9.X9Curve
 
getSeed() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
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.ISO18033KDFParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.MGFParameters
 
getSeed() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the seed used to generate this curve (if available).
getSeedActive() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
returns the active seed
getSemanticsIdentifier() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
 
getSender() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getSender() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
Returns the sender field, or null if authInfo is publicKeyMAC
getSenderKID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getSenderNonce() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getSequenceNumber() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
 
getSequenceNumber() - Method in class org.bouncycastle.crypto.tls.TlsMac
 
getSerial() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getSerialNumber() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
getSerialNumber() - Method in class org.bouncycastle.asn1.crmf.CertId
 
getSerialNumber() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getSerialNumber() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getSerialNumber() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getSerialNumber() - Method in class org.bouncycastle.ocsp.CertificateID
return the serial number for the certificate associated with this request.
getSerialNumber() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated. Return the serial number associated with the issuer attached to this holder.
getSerialNumber() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the serial number for the certificate.
getSerialNumber() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Gets the serial number the attribute certificate must have.
getSerialNumber() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getServerRandom() - Method in class org.bouncycastle.crypto.tls.SecurityParameters
 
getServerVersion() - Method in interface org.bouncycastle.crypto.tls.TlsClientContext
 
getSetJ() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
 
getSharedSecret() - Method in class org.bouncycastle.crypto.params.KDFParameters
 
getSID() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getSig() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
 
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
return a more "meaningful" representation for the signature algorithm used in the certficate.
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
return the object identifier for the signature.
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
return the signature parameters, or null if there aren't any.
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getSignature() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
 
getSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificate
Gives the signature of the whole body.
getSignature() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getSignature() - Method in class org.bouncycastle.asn1.ocsp.Signature
 
getSignature() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getSignature() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getSignature() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getSignature() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
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
Deprecated.  
getSignature() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getSignature() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getSignature() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getSignature() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
getSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
 
getSignature() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
 
getSignature() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getSignatureAlgName() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getSignatureAlgNames() - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Deprecated. Return an iterator of the signature names supported by the generator.
getSignatureAlgNames() - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Deprecated. Return an iterator of the signature names supported by the generator.
getSignatureAlgNames() - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. Return an iterator of the signature names supported by the generator.
getSignatureAlgNames() - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. Return an iterator of the signature names supported by the generator.
getSignatureAlgNames() - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. Return an iterator of the signature names supported by the generator.
getSignatureAlgNames() - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. Return an iterator of the signature names supported by the generator.
getSignatureAlgOID() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getSignatureAlgOID() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated. return the object identifier representing the signature algorithm
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.Signature
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
getSignatureLength() - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
 
getSignaturePolicyId() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
 
getSignatureValue() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getSigner() - Method in class org.bouncycastle.crypto.io.SignerInputStream
 
getSigner() - Method in class org.bouncycastle.crypto.io.SignerOutputStream
 
getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getSignerInfos() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getSigningAlg() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getSigningAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getSigPolicyHash() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
 
getSigPolicyId() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
 
getSigPolicyQualifierId() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
 
getSigPolicyQualifiers() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
 
getSigQualifier() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
 
getSingleExtensions() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getSingleExtensions() - Method in class org.bouncycastle.ocsp.SingleResp
 
getSingleRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.Request
 
getSingleRequestExtensions() - Method in class org.bouncycastle.ocsp.Req
 
getSInv() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
getSInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
 
getSInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
getSInv() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
 
getSize() - Method in class org.bouncycastle.crypto.tls.TlsMac
 
getSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
 
getSourceDataUri() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getSquareRootMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
 
getSquaringMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
 
getSquaringVector(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Return row vector i of the squaring matrix.
getStack() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
returns the shared stack
getStartDate() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getStartDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getStartDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getStartDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
Returns the status byte array used by the GMSSPrivateKeyASN.1 class
getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
Returns the status byte array used by the GMSSPrivateKeyASN.1 class
getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
This method returns the status byte array
getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Returns the status byte array used by the GMSSPrivateKeyASN.1 class
getState() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Gets the current state of this participant.
getStatementId() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
 
getStatementInfo() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
 
getStaticKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPublicKey
return the static public key.
getStaticKey() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
return the static public key
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
 
getStaticPrivateKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
return the static private key.
getStaticPrivateKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
return the static private key
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPublicParameters
 
getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
Returns the status int array used by the GMSSPrivateKeyASN.1 class
getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
Returns the status int array used by the GMSSPrivateKeyASN.1 class
getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
This method returns the status int array
getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Returns the status int array used by the GMSSPrivateKeyASN.1 class
getStatLong() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
Converts the long parameters into byte arrays to store it in statByte-Array
getStatus() - Method in class org.bouncycastle.asn1.cmp.CertResponse
 
getStatus() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
 
getStatus() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
getStatus() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
 
getStatus() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
 
getStatus() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getStatus() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
 
getStatus() - Method in class org.bouncycastle.ocsp.OCSPResp
Deprecated.  
getStatusInfo() - Method in class org.bouncycastle.asn1.cmp.CertStatus
 
getStatusString() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
getStores() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns an immutable List of Bouncy Castle Stores used for finding CRLs, certificates, attribute certificates or cross certificates.
getStrength() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
return the bit strength for keys produced by this generator,
getString() - Method in interface org.bouncycastle.asn1.ASN1String
 
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.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.x500.DirectoryString
 
getString() - Method in class org.bouncycastle.asn1.x509.DisplayText
Returns the stored String object.
getString() - Method in class org.bouncycastle.i18n.filter.UntrustedInput
Returns the untrusted input convertet to a String.
getStringAt(int) - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
Return the UTF8STRING at index i.
getSubject() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getSubject() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getSubject() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getSubject() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
getSubjectAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getSubjectAlternativeNames(X509Certificate) - Static method in class org.bouncycastle.x509.extension.X509ExtensionUtil
 
getSubjectDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
getSubjectPrincipal(X509Certificate) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
getSubjectPublicKey() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
getSubjectUID() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getSubjectUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getSubjectX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getSubjectX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the subject of the given cert as an X509PrincipalObject.
getSubtreeRootSig(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getSummary(Locale, TimeZone) - Method in class org.bouncycastle.i18n.ErrorBundle
Returns the summary message in the given locale and timezone.
getSummary(Locale) - Method in class org.bouncycastle.i18n.ErrorBundle
Returns the summary message in the given locale and the default timezone.
getSupportedExtensions() - Method in class org.bouncycastle.x509.PKIXAttrCertChecker
Returns an immutable Set of X.509 attribute certificate extensions that this PKIXAttrCertChecker supports or null if no extensions are supported.
getSuppPubInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
 
getSurname() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getSymmAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getT() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
 
getT() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
 
getT() - Method in class org.bouncycastle.pqc.asn1.ParSet
 
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
 
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
 
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
 
getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
 
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
getT() - Method in class org.bouncycastle.pqc.jcajce.spec.ECCKeyGenParameterSpec
 
getT() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
 
getT() - Method in class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
 
getTag(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
 
getTagNo() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getTagNo() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
 
getTagNo() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
 
getTagNo(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
 
getTagNo() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
 
getTagNo() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getTagNo() - Method in class org.bouncycastle.asn1.x509.GeneralName
 
getTailStack() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Returns the tailstack
getTargetConstraints() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns the required constraints on the target certificate or attribute certificate.
getTargetGroup() - Method in class org.bouncycastle.asn1.x509.Target
 
getTargetGroups() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Gets the target groups.
getTargetName() - Method in class org.bouncycastle.asn1.x509.Target
 
getTargetNames() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Gets the target names.
getTargets() - Method in class org.bouncycastle.asn1.x509.Targets
Returns the targets in a Vector.
getTargetsObjects() - Method in class org.bouncycastle.asn1.x509.TargetInformation
Returns the targets in this target information extension.
getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
getTBSCertificate() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getTBSCertList() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getTBSCertList() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getTbsRequest() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getTBSRequest() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated. Return the DER encoding of the tbsRequest field.
getTbsResponseData() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getTBSResponseData() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated. Return the DER encoding of the tbsResponseData field.
getTc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Returns the degree of the middle coefficient of the used field trinomial (x^n + x^(getTc()) + 1).
getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
 
getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
 
getText(Locale, TimeZone) - Method in class org.bouncycastle.i18n.TextBundle
Returns the text message in the given locale and timezone.
getText(Locale) - Method in class org.bouncycastle.i18n.TextBundle
Returns the text message in the given locale and the defaut timezone.
getThirdPerson() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
 
getThisUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getThisUpdate() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getThisUpdate() - Method in class org.bouncycastle.ocsp.SingleResp
 
getTime() - Method in class org.bouncycastle.asn1.cms.Time
 
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.x509.Time
 
getTimeStampToken() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
 
getTimeStampToken() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
 
getTimeString() - Method in class org.bouncycastle.asn1.DERGeneralizedTime
Return the time.
getTitle(Locale, TimeZone) - Method in class org.bouncycastle.i18n.MessageBundle
Returns the title message in the given locale and timezone.
getTitle(Locale) - Method in class org.bouncycastle.i18n.MessageBundle
Returns the title message in the given locale and the default timezone.
getTrailerField() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getTransactionID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getTreehash() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
returns the initial treehash instances, storing value y_3(i)
getTrustAnchor() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getTrustAnchors(X509Certificate, Set) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
getTrustedACIssuers() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns the trusted attribute certificate issuers.
getTsa() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getTstEvidence() - Method in class org.bouncycastle.asn1.cms.Evidence
 
getType() - Method in class org.bouncycastle.asn1.cmp.PKIBody
 
getType() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
 
getType() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
 
getType() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
getType() - Method in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
getType() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
 
getType() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
getType() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
getType() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
 
getType() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
Return the tag number applying to the underlying choice.
getType() - Method in class org.bouncycastle.util.io.pem.PemObject
 
getTypeOfBiometricData() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getTypeOfSubstitution() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
 
getTypesAndValues() - Method in class org.bouncycastle.asn1.x500.RDN
 
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
return the underlying cipher for the buffer.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the cipher this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getUnderlyingCipher() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
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.CCMBlockCipher
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.EAXBlockCipher
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingDigest() - Method in class org.bouncycastle.crypto.macs.HMac
 
getUnderlyingDigest() - Method in class org.bouncycastle.crypto.macs.OldHMac
 
getUnderlyingDigest() - Method in class org.bouncycastle.crypto.tls.SSL3Mac
 
getUnderlyingException() - Method in exception org.bouncycastle.ocsp.OCSPException
 
getUnicodeVersion() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
 
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EncryptedData
 
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
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 interface org.bouncycastle.crypto.modes.AEADBlockCipher
return the size of the output buffer required for a processBytes an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
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.EAXBlockCipher
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
return the size of the output buffer required for an update an input of len bytes.
getUpperLeaf() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getUpperLeaf() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getUpperTreehashLeaf() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
 
getUpperTreehashLeaf() - Method in class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
getUri() - Method in class org.bouncycastle.asn1.esf.SPuri
 
getUsage() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getUsage() - Method in class org.bouncycastle.asn1.eac.PublicKeyDataObject
 
getUsage() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
 
getUsages() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Returns all extended key usages.
getUserCertificate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getUserCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getUserCertificates(X509CertStoreSelector) - Method in class org.bouncycastle.x509.util.LDAPStoreHelper
Returns end certificates.
getUserCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getUserKeyingMaterial() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getUserObject() - Method in interface org.bouncycastle.crypto.tls.TlsClientContext
 
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
 
getValidationParms() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
 
getValidCertDateFromValidityModel(ExtendedPKIXParameters, CertPath, int) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
getValidDate(PKIXParameters) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
getValidity() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getValidityModel() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
 
getValidPolicy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getValue() - Method in class org.bouncycastle.asn1.cmp.PKIStatus
 
getValue() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
 
getValue() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
 
getValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
 
getValue() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
getValue() - Method in class org.bouncycastle.asn1.crmf.PKMACValue
 
getValue() - Method in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
getValue() - Method in class org.bouncycastle.asn1.DEREnumerated
 
getValue() - Method in class org.bouncycastle.asn1.DERInteger
 
getValue() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
 
getValue() - Method in class org.bouncycastle.asn1.ess.ContentIdentifier
 
getValue() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
getValue() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
 
getValue() - Method in class org.bouncycastle.asn1.x509.CRLReason
 
getValue() - Method in class org.bouncycastle.asn1.x509.X509Extension
 
getValue() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
 
getValue() - Method in class org.bouncycastle.util.io.pem.PemHeader
 
getValueHint() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getValues() - Method in class org.bouncycastle.asn1.esf.SignerAttribute
Return the sequence of choices - the array elements will either be of type Attribute[] or AttributeCertificate depending on what tag was used.
getValues() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
 
getValues() - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated. return a vector of the values found in the name, in the order they were found.
getValues(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated. return a vector of the values found in the name, in the order they were found, with the DN label corresponding to passed in oid.
getValues() - Method in class org.bouncycastle.x509.X509Attribute
 
getValueType() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
 
getVecArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
 
getVector() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
 
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
getVersion() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
 
getVersion() - Method in class org.bouncycastle.asn1.cms.DigestedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.EncryptedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
getVersion() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getVersion() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getVersion() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
getVersion() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
getVersion() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
 
getVersion() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getVersion() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getVersion() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getVersion() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getVersion() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
 
getVersion() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
 
getVersion() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getVersion() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getVersion() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getVersion() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getVersion() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
getVersion() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getVersion() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getVersion() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
getVersion() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getVersion() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getVersion() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getVersion() - Method in class org.bouncycastle.asn1.x509.Holder
Returns 1 for V2 attribute certificates or 0 for V1 attribute certificates.
getVersion() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
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.x509.X509CertificateStructure
Deprecated.  
getVersion() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
getVersion() - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
getVersion() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
getVersion() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
getVersion() - Method in class org.bouncycastle.ocsp.RespData
 
getVersion() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
 
getVersion() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
 
getVersion() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
Return the version number for the certificate.
getVersion() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
getVersionInfo() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getVi() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
Returns the array of vi-s
getVi() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
Getter for the number of vinegar variables of this layer.
getVi() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
Getter for the array containing the number of Vinegar-variables per layer
getVi() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
/** Returns the array of vi-s
getVi() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
Returns the array of vi-s
getVi() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Getter for the array containing the number of Vinegar-variables per layer
getVi() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
/** Returns the array of vi-s
getViNext() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
Getter for the number of vinegar variables of the next layer.
getW() - Method in class org.bouncycastle.pqc.asn1.ParSet
 
getWillBeRevokedAt() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
 
getWinternitzParameter() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
Returns the array of WinternitzParameter (for each layer) of the authentication trees
getWitness() - Method in class org.bouncycastle.asn1.cmp.Challenge
 
getWriteMac() - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
getX() - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
getX() - Method in class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
 
getX() - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
getX() - Method in class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getX() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPrivateKey
 
getX() - Method in interface org.bouncycastle.jce.interfaces.GOST3410PrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getX() - Method in class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
Returns the private value x.
getX() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the private key x.
getX() - Method in class org.bouncycastle.math.ec.ECPoint
 
getX0() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
getX0L() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
getX509v2AttrCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
 
getX509v3PKCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
 
getY() - Method in class org.bouncycastle.asn1.x9.DHPublicKey
 
getY() - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.DSAPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getY() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPublicKey
 
getY() - Method in interface org.bouncycastle.jce.interfaces.GOST3410PublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getY() - Method in class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
Returns the public value y.
getY() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the public key y.
getY() - Method in class org.bouncycastle.math.ec.ECPoint
 
getZ() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
GF2Field - Class in org.bouncycastle.pqc.crypto.rainbow.util
This class provides the basic operations like addition, multiplication and finding the multiplicative inverse of an element in GF2^8.
GF2Field() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
 
GF2Matrix - Class in org.bouncycastle.pqc.math.linearalgebra
This class describes some operations with matrices over finite field GF(2) and is used in ecc and MQ-PKC (also has some specific methods and implementation)
GF2Matrix(byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Create the matrix from encoded form.
GF2Matrix(int, int[][]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Create the matrix with the contents of the given array.
GF2Matrix(int, char) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Create an nxn matrix of the given type.
GF2Matrix(int, char, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Create an nxn matrix of the given type.
GF2Matrix(GF2Matrix) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Copy constructor.
GF2mField - Class in org.bouncycastle.pqc.math.linearalgebra
This class describes operations with elements from the finite field F = GF(2^m).
GF2mField(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
create a finite field GF(2^m)
GF2mField(int, int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
create a finite field GF(2^m) with the fixed field polynomial
GF2mField(byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
 
GF2mField(GF2mField) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
 
GF2mMatrix - Class in org.bouncycastle.pqc.math.linearalgebra
This class describes some operations with matrices over finite field GF(2m) with small m (1< m <32).
GF2mMatrix(GF2mField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
Constructor.
GF2mMatrix(GF2mMatrix) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
Copy constructor.
GF2mMatrix(GF2mField, int[][]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
Constructor.
GF2mVector - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements vectors over the finite field GF(2m) for small m (i.e., 1<m<32).
GF2mVector(GF2mField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
creates the vector over GF(2^m) of given length and with elements from array v (beginning at the first bit)
GF2mVector(GF2mField, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
Create a new vector over GF(2m) of the given length and element array.
GF2mVector(GF2mVector) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
Copy constructor.
GF2nElement - Class in org.bouncycastle.pqc.math.linearalgebra
This abstract class implements an element of the finite field GF(2)n in either optimal normal basis representation (ONB) or in polynomial representation.
GF2nElement() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
 
GF2nField - Class in org.bouncycastle.pqc.math.linearalgebra
This abstract class defines the finite field GF(2n).
GF2nField() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nField
 
GF2nONBElement - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements an element of the finite field GF(2n ).
GF2nONBElement(GF2nONBField, Random) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Construct a random element over the field gf2n, using the specified source of randomness.
GF2nONBElement(GF2nONBField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Construct a new GF2nONBElement from its encoding.
GF2nONBElement(GF2nONBField, BigInteger) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Construct the element of the field gf2n with the specified value val.
GF2nONBElement(GF2nONBElement) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Copy constructor.
GF2nONBField - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements the abstract class GF2nField for ONB representation.
GF2nONBField(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
constructs an instance of the finite field with 2deg elements and characteristic 2.
GF2nPolynomial - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements polynomials over GF2nElements.
GF2nPolynomial(int, GF2nElement) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Creates a new PolynomialGF2n of size deg and elem as coefficients.
GF2nPolynomial(GF2nPolynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Creates a new PolynomialGF2n by cloning the given PolynomialGF2n a.
GF2nPolynomial(GF2Polynomial, GF2nField) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Creates a new PolynomialGF2n from the given Bitstring polynomial over the GF2nField B1.
GF2nPolynomialElement - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements elements of finite binary fields GF(2n) using polynomial representation.
GF2nPolynomialElement(GF2nPolynomialField, Random) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Create a new random GF2nPolynomialElement using the given field and source of randomness.
GF2nPolynomialElement(GF2nPolynomialField, GF2Polynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Creates a new GF2nPolynomialElement using the given field and Bitstring.
GF2nPolynomialElement(GF2nPolynomialField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Creates a new GF2nPolynomialElement using the given field f and byte[] os as value.
GF2nPolynomialElement(GF2nPolynomialField, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Creates a new GF2nPolynomialElement using the given field f and int[] is as value.
GF2nPolynomialElement(GF2nPolynomialElement) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Creates a new GF2nPolynomialElement by cloning the given GF2nPolynomialElement b.
GF2nPolynomialField - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements the abstract class GF2nField for polynomial representation.
GF2nPolynomialField(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
constructs an instance of the finite field with 2deg elements and characteristic 2.
GF2nPolynomialField(int, boolean) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
constructs an instance of the finite field with 2deg elements and characteristic 2.
GF2nPolynomialField(int, GF2Polynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Creates a new GF2nField of degree i and uses the given polynomial as field polynomial.
GF2Polynomial - Class in org.bouncycastle.pqc.math.linearalgebra
This class stores very long strings of bits and does some basic arithmetics.
GF2Polynomial(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Creates a new GF2Polynomial of the given length and value zero.
GF2Polynomial(int, Random) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Creates a new GF2Polynomial of the given length and random value.
GF2Polynomial(int, String) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Creates a new GF2Polynomial of the given length and value selected by value: ZERO ONE RANDOM X ALL
GF2Polynomial(int, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Creates a new GF2Polynomial of the given length using the given int[].
GF2Polynomial(int, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Creates a new GF2Polynomial by converting the given byte[] os according to 1363 and using the given length.
GF2Polynomial(int, BigInteger) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Creates a new GF2Polynomial by converting the given FlexiBigInt bi according to 1363 and using the given length.
GF2Polynomial(GF2Polynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Creates a new GF2Polynomial by cloneing the given GF2Polynomial b.
GF2Vector - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements the abstract class Vector for the case of vectors over the finite field GF(2).
GF2Vector(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Construct the zero vector of the given length.
GF2Vector(int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Construct a random GF2Vector of the given length.
GF2Vector(int, int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Construct a random GF2Vector of the given length with the specified number of non-zero coefficients.
GF2Vector(int, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Construct a GF2Vector of the given length and with elements from the given array.
GF2Vector(GF2Vector) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Copy constructor.
GF2Vector(int[], int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Construct a new GF2Vector of the given length and with the given element array.
GFElement - Interface in org.bouncycastle.pqc.math.linearalgebra
This interface defines a finite field element.
GIVENNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
givenName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
GIVENNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
gmss - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
GMSSDigestProvider - Interface in org.bouncycastle.pqc.crypto.gmss
 
GMSSKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.gmss
 
GMSSKeyGenerationParameters(SecureRandom, GMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSKeyGenerationParameters
 
GMSSKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.gmss
This class implements key pair generation of the generalized Merkle signature scheme (GMSS).
GMSSKeyPairGenerator(GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
The standard constructor tries to generate the GMSS algorithm identifier with the corresponding OID.
GMSSKeyParameters - Class in org.bouncycastle.pqc.crypto.gmss
 
GMSSKeyParameters(boolean, GMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSKeyParameters
 
GMSSKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
 
GMSSKeySpec(GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.spec.GMSSKeySpec
 
GMSSLeaf - Class in org.bouncycastle.pqc.crypto.gmss
This class implements the distributed computation of the public key of the Winternitz one-time signature scheme (OTSS).
GMSSLeaf(Digest, byte[][], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
This constructor regenerates a prior GMSSLeaf object
GMSSLeaf(Digest, int, int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
The constructor precomputes some needed variables for distributed leaf calculation
GMSSParameters - Class in org.bouncycastle.pqc.crypto.gmss
This class provides a specification for the GMSS parameters that are used by the GMSSKeyPairGenerator and GMSSSignature classes.
GMSSParameters(int, int[], int[], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
The constructor for the parameters of the GMSSKeyPairGenerator.
GMSSParameters(int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
 
GMSSPrivateKey - Class in org.bouncycastle.pqc.asn1
 
GMSSPrivateKey(int[], byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.GMSSPrivateKey
 
GMSSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.gmss
This class provides a specification for a GMSS private key.
GMSSPrivateKeyParameters(byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][], byte[][], GMSSParameters, GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
Generates a new GMSS private key
GMSSPrivateKeyParameters(int[], byte[][], byte[][], byte[][][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters, GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
/**
GMSSPrivateKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for a GMSS private key.
GMSSPrivateKeySpec(int[], byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.spec.GMSSPrivateKeySpec
 
GMSSPublicKey - Class in org.bouncycastle.pqc.asn1
This class implements an ASN.1 encoded GMSS public key.
GMSSPublicKey(byte[]) - Constructor for class org.bouncycastle.pqc.asn1.GMSSPublicKey
 
GMSSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.gmss
 
GMSSPublicKeyParameters(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSPublicKeyParameters
The constructor.
GMSSPublicKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for a GMSS public key.
GMSSPublicKeySpec(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.spec.GMSSPublicKeySpec
The constructor.
GMSSRandom - Class in org.bouncycastle.pqc.crypto.gmss.util
This class provides a PRNG for GMSS
GMSSRandom(Digest) - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.GMSSRandom
Constructor
GMSSRootCalc - Class in org.bouncycastle.pqc.crypto.gmss
This class computes a whole Merkle tree and saves the needed values for AuthPath computation.
GMSSRootCalc(Digest, byte[][], int[], Treehash[], Vector[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
This constructor regenerates a prior treehash object
GMSSRootCalc(int, int, GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
Constructor
GMSSRootSig - Class in org.bouncycastle.pqc.crypto.gmss
This class implements the distributed signature generation of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
GMSSRootSig(Digest, byte[][], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
This constructor regenerates a prior GMSSRootSig object used by the GMSSPrivateKeyASN.1 class
GMSSRootSig(Digest, int, int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
The constructor generates the PRNG and initializes some variables
GMSSSigner - Class in org.bouncycastle.pqc.crypto.gmss
This class implements the GMSS signature scheme.
GMSSSigner(GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
The standard constructor tries to generate the MerkleTree Algorithm identifier with the corresponding OID.
GMSSUtil - Class in org.bouncycastle.pqc.crypto.gmss.util
This class provides several methods that are required by the GMSS classes.
GMSSUtil() - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
 
gmssWithSha1 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
gmssWithSha224 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
gmssWithSha256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
gmssWithSha384 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
gmssWithSha512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
GNB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
Indicates gaussian normal basis representation (GNB).
gnBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
GNU - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
GNUObjectIdentifiers - Interface in org.bouncycastle.asn1.gnu
 
GnuPG - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
GnuRadar - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
GOFBBlockCipher - Class in org.bouncycastle.crypto.modes
implements the GOST 28147 OFB counter mode (GCTR).
GOFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GOFBBlockCipher
Basic constructor.
GOOD - Static variable in interface org.bouncycastle.ocsp.CertificateStatus
 
GoppaCode - Class in org.bouncycastle.pqc.math.linearalgebra
This class describes decoding operations of an irreducible binary Goppa code.
GoppaCode.MaMaPe - Class in org.bouncycastle.pqc.math.linearalgebra
This class is a container for two instances of GF2Matrix and one instance of Permutation.
GoppaCode.MaMaPe(GF2Matrix, GF2Matrix, Permutation) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
Construct a new GoppaCode.MaMaPe container with the given parameters.
GoppaCode.MatrixSet - Class in org.bouncycastle.pqc.math.linearalgebra
This class is a container for an instance of GF2Matrix and one int[].
GoppaCode.MatrixSet(GF2Matrix, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
Construct a new GoppaCode.MatrixSet container with the given parameters.
GOST - Class in org.bouncycastle.jcajce.provider.asymmetric
 
GOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST
 
GOST.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
GOST.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST.Mappings
 
GOST28147 - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
GOST28147.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
GOST28147.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.CBC
 
GOST28147.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.ECB
 
GOST28147.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.KeyGen
 
GOST28147.KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.KeyGen
 
GOST28147.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147
GOST28147.Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mac
 
GOST28147.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mappings
 
GOST28147Engine - Class in org.bouncycastle.crypto.engines
implementation of GOST 28147-89
GOST28147Engine() - Constructor for class org.bouncycastle.crypto.engines.GOST28147Engine
standard constructor.
GOST28147Mac - Class in org.bouncycastle.crypto.macs
implementation of GOST 28147-89 MAC
GOST28147Mac() - Constructor for class org.bouncycastle.crypto.macs.GOST28147Mac
 
GOST28147Parameters - Class in org.bouncycastle.asn1.cryptopro
 
GOST28147Parameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
 
GOST28147ParameterSpec - Class in org.bouncycastle.jce.spec
A parameter spec for the GOST-28147 cipher.
GOST28147ParameterSpec(byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(String, byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
 
GOST3410Key - Interface in org.bouncycastle.jce.interfaces
Main interface for a GOST 3410-94 key.
GOST3410KeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
GOST3410KeyGenerationParameters(SecureRandom, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters
 
GOST3410KeyPairGenerator - Class in org.bouncycastle.crypto.generators
a GOST3410 key pair generator.
GOST3410KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
 
GOST3410KeyParameters - Class in org.bouncycastle.crypto.params
 
GOST3410KeyParameters(boolean, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410KeyParameters
 
GOST3410NamedParameters - Class in org.bouncycastle.asn1.cryptopro
table of the available named parameters for GOST 3410-94.
GOST3410NamedParameters() - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
 
GOST3410Parameters - Class in org.bouncycastle.crypto.params
 
GOST3410Parameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
 
GOST3410Parameters(BigInteger, BigInteger, BigInteger, GOST3410ValidationParameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
 
GOST3410ParametersGenerator - Class in org.bouncycastle.crypto.generators
generate suitable parameters for GOST3410.
GOST3410ParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
 
GOST3410ParameterSpec - Class in org.bouncycastle.jce.spec
ParameterSpec for a GOST 3410-94 key.
GOST3410ParameterSpec(String, String, String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(String, String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(GOST3410PublicKeyParameterSetSpec) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410Params - Interface in org.bouncycastle.jce.interfaces
 
GOST3410ParamSetParameters - Class in org.bouncycastle.asn1.cryptopro
 
GOST3410ParamSetParameters(int, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
GOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
GOST3410PrivateKey - Interface in org.bouncycastle.jce.interfaces
 
GOST3410PrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
GOST3410PrivateKeyParameters(BigInteger, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
 
GOST3410PrivateKeySpec - Class in org.bouncycastle.jce.spec
This class specifies a GOST3410-94 private key with its associated parameters.
GOST3410PrivateKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Creates a new GOST3410PrivateKeySpec with the specified parameter values.
GOST3410PublicKey - Interface in org.bouncycastle.jce.interfaces
 
GOST3410PublicKeyAlgParameters - Class in org.bouncycastle.asn1.cryptopro
 
GOST3410PublicKeyAlgParameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
GOST3410PublicKeyAlgParameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
GOST3410PublicKeyAlgParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
GOST3410PublicKeyParameters - Class in org.bouncycastle.crypto.params
 
GOST3410PublicKeyParameters(BigInteger, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
 
GOST3410PublicKeyParameterSetSpec - Class in org.bouncycastle.jce.spec
ParameterSpec for a GOST 3410-94 key parameters.
GOST3410PublicKeyParameterSetSpec(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Creates a new GOST3410ParameterSpec with the specified parameter values.
GOST3410PublicKeySpec - Class in org.bouncycastle.jce.spec
This class specifies a GOST3410-94 public key with its associated parameters.
GOST3410PublicKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Creates a new GOST3410PublicKeySpec with the specified parameter values.
GOST3410Signer - Class in org.bouncycastle.crypto.signers
GOST R 34.10-94 Signature Algorithm
GOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.GOST3410Signer
 
GOST3410Util - Class in org.bouncycastle.jce.provider
utility class for converting jce/jca GOST3410-94 objects objects into their org.bouncycastle.crypto counterparts.
GOST3410Util() - Constructor for class org.bouncycastle.jce.provider.GOST3410Util
 
GOST3410ValidationParameters - Class in org.bouncycastle.crypto.params
 
GOST3410ValidationParameters(int, int) - Constructor for class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
GOST3410ValidationParameters(long, long) - Constructor for class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
GOST3411 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411
 
GOST3411 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
GOST3411.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest
 
GOST3411.HashMac - Class in org.bouncycastle.jcajce.provider.digest
GOST3411 HMac
GOST3411.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac
 
GOST3411.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator
 
GOST3411.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings
 
GOST3411Digest - Class in org.bouncycastle.crypto.digests
implementation of GOST R 34.11-94
GOST3411Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
Standard constructor
GOST3411Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
Constructor to allow use of a particular sbox with GOST28147
GOST3411Digest(GOST3411Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
Copy constructor.
gost_ElSgDH3410_1 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gost_ElSgDH3410_default - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
GOST_id - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR28147_cbc - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_2001 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_2001_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_2001_CryptoPro_B - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_2001_CryptoPro_C - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_2001_CryptoPro_XchA - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_2001_CryptoPro_XchB - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_94 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_94_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_94_CryptoPro_B - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_94_CryptoPro_C - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_94_CryptoPro_D - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_94_CryptoPro_XchA - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_94_CryptoPro_XchB - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_94_CryptoPro_XchC - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3411 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3411_94_CryptoProParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3411_94_with_gostR3410_2001 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3411_94_with_gostR3410_94 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3411Hmac - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
Grain128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.Base
 
Grain128.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.KeyGen
 
Grain128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.Mappings
 
Grain128Engine - Class in org.bouncycastle.crypto.engines
Implementation of Martin Hell's, Thomas Johansson's and Willi Meier's stream cipher, Grain-128.
Grain128Engine() - Constructor for class org.bouncycastle.crypto.engines.Grain128Engine
 
Grainv1 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Base
 
Grainv1.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.KeyGen
 
Grainv1.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Mappings
 
Grainv1Engine - Class in org.bouncycastle.crypto.engines
Implementation of Martin Hell's, Thomas Johansson's and Willi Meier's stream cipher, Grain v1.
Grainv1Engine() - Constructor for class org.bouncycastle.crypto.engines.Grainv1Engine
 
GRANTED - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
granted - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
GRANTED_WITH_MODS - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
grantedWithMods - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
GRAPHIC_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
guessParameterSpec(IESEngine) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil
 

H

H1 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H2 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H3 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H4 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H5 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H6 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H7 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H8 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
handshake - Static variable in class org.bouncycastle.crypto.tls.ContentType
 
handshake_failure - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
HandshakeType - Class in org.bouncycastle.crypto.tls
RFC 2246 7.4
HandshakeType() - Constructor for class org.bouncycastle.crypto.tls.HandshakeType
 
HANDWRITTEN_SIGNATURE - Static variable in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
hasAlgorithm(String, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
hasAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
hasAlgorithm(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
hasChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
hasEncodedTagValue(Object, int) - Static method in class org.bouncycastle.asn1.ASN1Object
 
hasExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
hasExtensions() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
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 interface org.bouncycastle.crypto.SignerWithRecovery
Returns true if the signer has recovered the full message as part of signature verification.
HASH_SHA1 - Static variable in class org.bouncycastle.ocsp.CertificateID
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Null
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Object
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Primitive
 
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.DERExternal
 
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.DERNumericString
 
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.DERUTCTime
 
hashCode() - Method in class org.bouncycastle.asn1.DERUTF8String
 
hashCode() - Method in class org.bouncycastle.asn1.DERVisibleString
 
hashCode() - Method in class org.bouncycastle.asn1.eac.PackedDate
 
hashCode() - Method in class org.bouncycastle.asn1.x500.X500Name
 
hashCode() - Method in class org.bouncycastle.asn1.x509.Extension
 
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Extension
 
hashCode() - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
hashCode() - Method in class org.bouncycastle.crypto.params.DHKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DHParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
hashCode() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
hashCode() - Method in class org.bouncycastle.crypto.tls.ProtocolVersion
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
hashCode() - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
hashCode() - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
hashCode() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
hashCode() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
Cache the hashCode value - calculating it with the standard method.
hashCode() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
 
hashCode() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
hashCode() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
 
hashCode() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
hashCode() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
hashCode() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
hashCode() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
hashCode() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
hashCode() - Method in class org.bouncycastle.math.ec.ECPoint
 
hashCode() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated.  
hashCode() - Method in class org.bouncycastle.ocsp.CertificateID
 
hashCode() - Method in class org.bouncycastle.ocsp.OCSPResp
Deprecated.  
hashCode() - Method in class org.bouncycastle.ocsp.RespID
 
hashCode() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
 
hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
 
hashCode() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
 
hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
 
hashCode(byte[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(char[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(int[][]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(int[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(short[][][]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(short[][]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(short[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(BigInteger[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode() - Method in class org.bouncycastle.util.io.pem.PemHeader
 
hashCode() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.  
hashCode() - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.  
hashCode() - Method in class org.bouncycastle.x509.X509CertificatePair
 
hashCode() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
hasIdentifier() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
 
hasKeyPurposeId(KeyPurposeId) - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
hasMoreTokens() - Method in class org.bouncycastle.asn1.OIDTokenizer
 
hasMoreTokens() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
Deprecated.  
hasOuterSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
 
hasParameters() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
hasRevocationReason() - Method in class org.bouncycastle.ocsp.RevokedStatus
 
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
Will return true if any extensions are present and marked as critical as we currently don't handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated. RFC 2650 doesn't specify any critical extensions so we return true if any are encountered.
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated. RFC 2650 doesn't specify any critical extensions so we return true if any are encountered.
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.ocsp.Req
RFC 2650 doesn't specify any critical extensions so we return true if any are encountered.
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.ocsp.RespData
RFC 2650 doesn't specify any critical extensions so we return true if any are encountered.
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.ocsp.SingleResp
RFC 2650 doesn't specify any critical extensions so we return true if any are encountered.
hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
HC128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.Base
 
HC128.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.KeyGen
 
HC128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC128.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.Mappings
 
HC128Engine - Class in org.bouncycastle.crypto.engines
HC-128 is a software-efficient stream cipher created by Hongjun Wu.
HC128Engine() - Constructor for class org.bouncycastle.crypto.engines.HC128Engine
 
HC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.Base
 
HC256.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.KeyGen
 
HC256.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
HC256.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.Mappings
 
HC256Engine - Class in org.bouncycastle.crypto.engines
HC-256 is a software-efficient stream cipher created by Hongjun Wu.
HC256Engine() - Constructor for class org.bouncycastle.crypto.engines.HC256Engine
 
HEADER_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
hello_request - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
 
Hex - Class in org.bouncycastle.util.encoders
 
Hex() - Constructor for class org.bouncycastle.util.encoders.Hex
 
HexEncoder - Class in org.bouncycastle.util.encoders
 
HexEncoder() - Constructor for class org.bouncycastle.util.encoders.HexEncoder
 
HexTranslator - Class in org.bouncycastle.util.encoders
Converters for going from hex to binary and back.
HexTranslator() - Constructor for class org.bouncycastle.util.encoders.HexTranslator
 
HISTORICAL_BYTES - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
HKDFBytesGenerator - Class in org.bouncycastle.crypto.generators
HMAC-based Extract-and-Expand Key Derivation Function (HKDF) implemented according to IETF RFC 5869, May 2010 as specified by H.
HKDFBytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.HKDFBytesGenerator
Creates a HKDFBytesGenerator based on the given hash function.
HKDFParameters - Class in org.bouncycastle.crypto.params
Parameter class for the HKDFBytesGenerator class.
HKDFParameters(byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.HKDFParameters
Generates parameters for HKDF, specifying both the optional salt and optional info.
HMac - Class in org.bouncycastle.crypto.macs
HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))
HMac(Digest) - Constructor for class org.bouncycastle.crypto.macs.HMac
Base constructor for one of the standard digest algorithms that the byteLength of the algorithm is know for.
hmacMD5 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
 
hmacRIPEMD160 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
 
hmacSHA1 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
 
hmacTIGER - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
 
Holder - Class in org.bouncycastle.asn1.x509
The Holder object.
Holder(IssuerSerial) - Constructor for class org.bouncycastle.asn1.x509.Holder
 
Holder(IssuerSerial, int) - Constructor for class org.bouncycastle.asn1.x509.Holder
Constructs a holder from a IssuerSerial for a V1 or V2 certificate.
Holder(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.Holder
Constructs a holder with an entityName for V2 attribute certificates.
Holder(GeneralNames, int) - Constructor for class org.bouncycastle.asn1.x509.Holder
Constructs a holder with an entityName for V2 attribute certificates or with a subjectName for V1 attribute certificates.
Holder(ObjectDigestInfo) - Constructor for class org.bouncycastle.asn1.x509.Holder
Constructs a holder from an object digest info.
houseIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
HTMLFilter - Class in org.bouncycastle.i18n.filter
HTML Filter
HTMLFilter() - Constructor for class org.bouncycastle.i18n.filter.HTMLFilter
 

I

I2OSP(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert an integer to an octet string of length 4 according to IEEE 1363, Section 5.5.3.
I2OSP(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert an integer to an octet string according to IEEE 1363, Section 5.5.3.
I2OSP(int, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert an integer to an octet string of length 4 according to IEEE 1363, Section 5.5.3.
I2OSP(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert an integer to an octet string of length 8 according to IEEE 1363, Section 5.5.3.
I2OSP(long, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert an integer to an octet string of length 8 according to IEEE 1363, Section 5.5.3.
I2OSP(int, byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert an integer to an octet string of the specified length according to IEEE 1363, Section 5.5.3.
I2OSP(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert an integer to an octet string of length 4.
I2OSP(int, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert an integer into a byte array beginning at the specified offset.
I2OSP(int, byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert an integer to a byte array beginning at the specified offset.
I2OSP(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert an integer to a byte array of length 8.
I2OSP(long, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert an integer to a byte array of length 8.
IA5_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
IANAObjectIdentifiers - Interface in org.bouncycastle.asn1.iana
 
ICAOObjectIdentifiers - Interface in org.bouncycastle.asn1.icao
 
id - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id - Variable in class org.bouncycastle.i18n.LocalizedMessage
 
id_aa - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated. use id_aa_ets_commitmentType instead
id_aa_contentHint - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_contentIdentifier - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_contentReference - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_encrypKeyPref - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_archiveTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_certCRLTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_certificateRefs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_certValues - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_contentTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_escTimeStamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_otherSigCert - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_revocationRefs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_revocationValues - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_signerAttr - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_signerLocation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_msgSigDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_otherSigCert - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated. use id_aa_ets_otherSigCert instead
id_aa_receiptRequest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_signatureTimeStampToken - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_signerLocation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated. use id_aa_ets_signerLocation instead
id_aa_signingCertificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_signingCertificateV2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated. use id_aa_ets_sigPolicyId instead
id_aca - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_accessIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_authenticationInfo - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_chargingIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_encAttrs - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_group - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_ad - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_ad_caIssuers - Static variable in class org.bouncycastle.asn1.x509.AccessDescription
 
id_ad_caIssuers - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_ad_ocsp - Static variable in class org.bouncycastle.asn1.x509.AccessDescription
 
id_ad_ocsp - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_aes128_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_alg_CMS3DESwrap - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_alg_CMSRC2wrap - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_alg_PWRI_KEK - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_at_clearance - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_at_name - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_at_role - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_at_telephoneNumber - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_CA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_CA_DH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_CA_DH_3DES_CBC_CBC - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_CA_ECDH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_CA_ECDH_3DES_CBC_CBC - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_camellia128_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
 
id_camellia128_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
 
id_camellia192_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
 
id_camellia192_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
 
id_camellia256_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
 
id_camellia256_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
 
id_ce - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_ce_targetInformation - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_ct - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_authData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_authEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_compressedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_encKeyWithID - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
 
id_ct_timestampedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_TSTInfo - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfApproval - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfCreation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfDelivery - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfOrigin - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfReceipt - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfSender - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_dsa - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_dsa_with_sha1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
id-dsa-with-sha1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) x9-57 (10040) x9cm(4) 3 }
id_dsa_with_sha2 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_ea_rsa - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_EAC_ePassport - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
id-EAC-ePassport OBJECT IDENTIFIER ::= { bsi-de applications(3) mrtd(1) roles(2) 1}
id_ecPublicKey - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_ecSigType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_etsi_qcs - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qcs_LimiteValue - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qcs_QcCompliance - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qcs_QcSSCD - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qcs_RetentionPeriod - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_fieldType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_Gost28147_89_CryptoPro_A_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
id_hmacWithSHA1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_hmacWithSHA224 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_hmacWithSHA256 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_hmacWithSHA384 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_hmacWithSHA512 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_icao - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
 
id_icao_aaProtocolObject - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
 
id_icao_cscaMasterList - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
 
id_icao_cscaMasterListSigningKey - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
 
id_icao_documentTypeList - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
 
id_icao_extensions - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
 
id_icao_extensions_namechangekeyrollover - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
 
id_icao_ldsSecurityObject - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
 
id_icao_mrtd - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
 
id_icao_mrtd_security - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
 
id_isismtt - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
 
id_isismtt_at - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
 
id_isismtt_at_additionalInformation - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Some other information of non-restrictive nature regarding the usage of this certificate.
id_isismtt_at_admission - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Attribute to indicate admissions to certain professions.
id_isismtt_at_certHash - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Hash of a certificate in OCSP.
id_isismtt_at_certInDirSince - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
SingleOCSPResponse extension: Date, when certificate has been published in the directory and status information has become available.
id_isismtt_at_dateOfCertGen - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Certificate extensionDate of certificate generation
id_isismtt_at_declarationOfMajority - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
A declaration of majority.
id_isismtt_at_iCCSN - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Serial number of the smart card containing the corresponding private key
id_isismtt_at_liabilityLimitationFlag - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Indicates that an attribute certificate exists, which limits the usability of this public key certificate.
id_isismtt_at_monetaryLimit - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Monetary limit for transactions.
id_isismtt_at_nameAtBirth - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
NameAtBirth ::= DirectoryString(SIZE(1..64)
id_isismtt_at_namingAuthorities - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Base ObjectIdentifier for naming authorities
id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern - Static variable in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
Profession OIDs should always be defined under the OID branch of the responsible naming authority.
id_isismtt_at_PKReference - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Reference for a file of a smartcard that stores the public key of this certificate and that is used as �security anchor�.
id_isismtt_at_procuration - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Attribute to indicate that the certificate holder may sign in the name of a third person.
id_isismtt_at_requestedCertificate - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
SingleOCSPResponse extension: The certificate requested by the client by inserting the RetrieveIfAllowed extension in the request, will be returned in this extension.
id_isismtt_at_restriction - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
Some other restriction regarding the usage of this certificate.
id_isismtt_at_retrieveIfAllowed - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
(Single)Request extension: Clients may include this extension in a (single) Request to request the responder to send the certificate in the response message along with the status information.
id_isismtt_cp - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
 
id_isismtt_cp_accredited - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
The id-isismtt-cp-accredited OID indicates that the certificate is a qualified certificate according to Directive 1999/93/EC of the European Parliament and of the Council of 13 December 1999 on a Community Framework for Electronic Signatures, which additionally conforms the special requirements of the SigG and has been issued by an accredited CA.
id_kp_capwapAC - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 18 }
id_kp_capwapWTP - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 19 }
id_kp_clientAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 2 }
id_kp_codeSigning - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 3 }
id_kp_dvcs - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 10 }
id_kp_eapOverLAN - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 14 }
id_kp_eapOverPPP - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 13 }
id_kp_emailProtection - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 4 }
id_kp_ipsecEndSystem - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
Usage deprecated by RFC4945 - was { id-kp 5 }
id_kp_ipsecIKE - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 17 }
id_kp_ipsecTunnel - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
Usage deprecated by RFC4945 - was { id-kp 6 }
id_kp_ipsecUser - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
Usage deprecated by RFC4945 - was { idkp 7 }
id_kp_OCSPSigning - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 9 }
id_kp_sbgpCertAAServerAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 11 }
id_kp_scvp_responder - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 12 }
id_kp_scvpClient - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 16 }
id_kp_scvpServer - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 15 }
id_kp_serverAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 1 }
id_kp_smartcardlogon - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ 1 3 6 1 4 1 311 20 2 2 }
id_kp_timeStamping - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ id-kp 8 }
id_mgf1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_npki_app_cmsSeed_wrap - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
 
id_PBES2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_PBKDF2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_pe - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_pe_aaControls - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_pe_ac_auditIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_pe_ac_proxying - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_PK - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_PK_DH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_PK_ECDH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_pkip - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
 
id_pkix - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
 
id_pkix - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_pkix_ocsp - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pkix_ocsp_archive_cutoff - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pkix_ocsp_basic - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pkix_ocsp_crl - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pkix_ocsp_nocheck - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pkix_ocsp_nonce - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pkix_ocsp_response - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pkix_ocsp_service_locator - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pSpecified - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_publicKeyType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_qcs - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
 
id_qcs_pkixQCSyntax_v1 - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
 
id_qcs_pkixQCSyntax_v2 - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
 
id_qt_cps - Static variable in class org.bouncycastle.asn1.x509.PolicyQualifierId
 
id_qt_unotice - Static variable in class org.bouncycastle.asn1.x509.PolicyQualifierId
 
id_regCtrl - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
 
id_regCtrl_authenticator - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
 
id_regCtrl_pkiArchiveOptions - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
 
id_regCtrl_pkiPublicationInfo - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
 
id_regCtrl_regToken - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
 
id_role_EAC - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
id_RSAES_OAEP - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_RSASSA_PSS - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_seedCBC - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
 
id_SHA1 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
id_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
id_sigi - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
 
id_sigi_cp - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
Certificate policy IDs for German SigI (Signature Interoperability Specification)
id_sigi_cp_sigconform - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
Certificate is conform to german signature law.
id_sigi_kp - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
Key purpose IDs for German SigI (Signature Interoperability Specification)
id_sigi_kp_directoryService - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
To be used for for the generation of directory service certificates.
id_sigi_on - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
Other Name IDs for German SigI (Signature Interoperability Specification)
id_sigi_on_personalData - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
ID for PersonalData
id_spq - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_spq_ets_unotice - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_spq_ets_uri - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_TA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA_SHA_224 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA_SHA_384 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_PSS_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_PSS_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_PSS_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_v1_5_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_v1_5_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_v1_5_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
 
IDEA - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
IDEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
IDEA.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.CBC
 
IDEA.CFB8Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.CFB8Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.CFB8Mac
 
IDEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.ECB
 
IDEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.KeyGen
 
IDEA.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mac
 
IDEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mappings
 
IDEA.PBEWithSHAAndIDEA - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.PBEWithSHAAndIDEA() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEA
 
IDEA.PBEWithSHAAndIDEAKeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
IDEA.PBEWithSHAAndIDEAKeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEAKeyGen
 
IDEA_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
IDEACBCPar - Class in org.bouncycastle.asn1.misc
 
IDEACBCPar(byte[]) - Constructor for class org.bouncycastle.asn1.misc.IDEACBCPar
 
IDEACBCPar(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.misc.IDEACBCPar
 
IDEAEngine - Class in org.bouncycastle.crypto.engines
A class that provides a basic International Data Encryption Algorithm (IDEA) engine.
IDEAEngine() - Constructor for class org.bouncycastle.crypto.engines.IDEAEngine
standard constructor.
identity - Variable in class org.bouncycastle.crypto.tls.SRPTlsClient
 
idSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
IEKeySpec - Class in org.bouncycastle.jce.spec
key pair for use with an integrated encryptor - together they provide what's required to generate the message.
IEKeySpec(PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.IEKeySpec
 
IESCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
IESCipher(IESEngine) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
IESCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
IESCipher(IESEngine) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
IESCipher.ECIES - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
Classes that inherit from us
IESCipher.ECIES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIES
 
IESCipher.ECIESwithAES - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithAES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithAES
 
IESCipher.ECIESwithDESede - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
IESCipher.ECIESwithDESede() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESede
 
IESCipher.IES - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
Classes that inherit from us
IESCipher.IES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IES
 
IESCipher.IESwithAES - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
IESCipher.IESwithAES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithAES
 
IESCipher.IESwithDESede - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
IESCipher.IESwithDESede() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithDESede
 
IESEngine - Class in org.bouncycastle.crypto.engines
Support class for constructing integrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers.
IESEngine(BasicAgreement, DerivationFunction, Mac) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
set up for use with stream mode, where the key derivation function is used to provide a stream of bytes to xor with the message.
IESEngine(BasicAgreement, DerivationFunction, Mac, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
set up for use in conjunction with a block cipher to handle the message.
IESKey - Interface in org.bouncycastle.jce.interfaces
key pair for use with an integrated encryptor
IESParameters - Class in org.bouncycastle.crypto.params
parameters for using an integrated cipher in stream mode.
IESParameters(byte[], byte[], int) - Constructor for class org.bouncycastle.crypto.params.IESParameters
 
IESParameterSpec - Class in org.bouncycastle.jce.spec
Parameter spec for an integrated encryptor, as in IEEE P1363a
IESParameterSpec(byte[], byte[], int) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESParameterSpec(byte[], byte[], int, int) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
Set the IES engine parameters.
IESUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
IESUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil
 
IESWithCipherParameters - Class in org.bouncycastle.crypto.params
 
IESWithCipherParameters(byte[], byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.IESWithCipherParameters
 
IetfAttrSyntax - Class in org.bouncycastle.asn1.x509
Implementation of IetfAttrSyntax as specified by RFC3281.
IETFUtils - Class in org.bouncycastle.asn1.x500.style
 
IETFUtils() - Constructor for class org.bouncycastle.asn1.x500.style.IETFUtils
 
illegal_parameter - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
implies(Permission) - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
INCORRECT_DATA - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
incorrectData - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Returns this element + 1.
increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
returns this element + 1.
increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Returns this element + 'one".
increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Toggles the LSB of this GF2Polynomial, increasing the value by 'one' and returns the result in a new GF2Polynomial.
increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Increases this element by one.
increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
increases this element.
increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Increases this element by 'one'.
increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Toggles the LSB of this GF2Polynomial, increasing its value by 'one'.
incSequenceNumber() - Method in class org.bouncycastle.crypto.tls.TlsMac
Increment the current write sequence number
InfoTypeAndValue - Class in org.bouncycastle.asn1.cmp
Example InfoTypeAndValue contents include, but are not limited to, the following (un-comment in this ASN.1 module and use as appropriate for a given environment):
InfoTypeAndValue(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.InfoTypeAndValue
 
InfoTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmp.InfoTypeAndValue
 
INHIBIT_ANY_POLICY - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
INHIBIT_ANY_POLICY - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
inhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.Extension
Inhibit Any Policy
inhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Inhibit Any Policy
InhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
 
init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
init(BigInteger, BigInteger, Digest, SecureRandom) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
Initialises the client to begin new authentication attempt
init(BigInteger, BigInteger, BigInteger, Digest, SecureRandom) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
Initialises the server to accept a new client authentication attempt
init(BigInteger, BigInteger, Digest) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
Initialises generator to create new verifiers
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
initialise the cipher.
init(KeyGenerationParameters) - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
intialise the key pair generator.
init(CipherParameters) - Method in interface org.bouncycastle.crypto.BasicAgreement
initialise the agreement engine.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.BlockCipher
Initialise the cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
initialise the buffer and the underlying cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
initialise the cipher.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.CipherKeyGenerator
initialise the key generator.
init(DerivationParameters) - Method in interface org.bouncycastle.crypto.DerivationFunction
 
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.DSA
initialise the signer for signature generation or signature verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESEngine
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESFastEngine
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESLightEngine
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
initialise a Blowfish cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
initialise a CAST cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESedeEngine
initialise a DESede cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method init
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESEngine
initialise a DES cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
initialise the ElGamal engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
initialise an GOST28147 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Grain128Engine
Initialize a Grain-128 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
Initialize a Grain v1 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.HC128Engine
Initialise a HC-128 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.HC256Engine
Initialise a HC-256 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.IDEAEngine
initialise an IDEA cipher.
init(boolean, CipherParameters, CipherParameters, CipherParameters) - Method in class org.bouncycastle.crypto.engines.IESEngine
Initialise the encryptor.
init(AsymmetricKeyParameter, CipherParameters, EphemeralKeyPairGenerator) - Method in class org.bouncycastle.crypto.engines.IESEngine
Initialise the encryptor.
init(AsymmetricKeyParameter, CipherParameters, KeyParser) - Method in class org.bouncycastle.crypto.engines.IESEngine
Initialise the encryptor.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ISAACEngine
initialise an ISAAC cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Initializes this algorithm.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
initialise
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NullEngine
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC2Engine
initialise a RC2 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
Method init
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC4Engine
initialise a RC4 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC532Engine
initialise a RC5-32 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC564Engine
initialise a RC5-64 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC6Engine
initialise a RC5-32 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
initialise a Rijndael cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
initialise the RSA engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
Initialise the blinding engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSAEngine
initialise the RSA engine.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
initialise a Salsa20 cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SEEDEngine
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
initialise a Serpent cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
initialise a SKIPJACK cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.TEAEngine
initialise
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.TwofishEngine
initialise a Twofish cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
initialise a VMPC cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.XTEAEngine
initialise
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DESedeKeyGenerator
initialise the key generator - if strength is set to zero the key generated will be 192 bits in size, otherwise strength can be 128 or 192 (or 112 or 168 if you don't count parity bits), depending on whether you wish to do 2-key or 3-key triple DES.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DESKeyGenerator
initialise the key generator - if strength is set to zero the key generated will be 64 bits in size, otherwise strength can be 64 or 56 bits (if you don't count the parity bits).
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
 
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.DHParametersGenerator
Initialise the parameters generator.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
 
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
initialise the key generator.
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
 
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
 
init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
initialise the key generator.
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
 
init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
 
init(byte[], byte[]) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Initialise - note the iteration count for this algorithm is fixed at 1.
init(CipherParameters) - Method in class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
Initialise the factor generator
init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
 
init(CipherParameters) - Method in interface org.bouncycastle.crypto.Mac
Initialise the MAC.
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CMac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.HMac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.OldHMac
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.VMPCMac
 
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
initialise the underlying cipher.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator
 
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
 
init(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMExponentiator
 
init(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMMultiplier
 
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator
 
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier
 
init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
init(SecureRandom) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
Initialise the padder.
init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
Initialise the padder.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
initialise the cipher.
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.
init(byte[], byte[], int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
initialise the PBE generator.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.Signer
Initialise the signer for signing or verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSASigner
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.GenericSigner
initialise the signer for signing or verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
Initialise the signer.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.PSSSigner
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
initialise the signer for signing or verification.
init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.StreamBlockCipher
initialise the underlying cipher.
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.StreamCipher
Initialise the cipher.
init(TlsClientContext) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
init(TlsClientContext) - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
init(TlsClientContext) - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
init(CipherParameters) - Method in class org.bouncycastle.crypto.tls.SSL3Mac
 
init(TlsClientContext) - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.Wrapper
 
init(DerivationParameters) - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
 
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
 
init(boolean, CipherParameters) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
 
init(boolean, CipherParameters) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
initialise the signer for signature generation or signature verification.
init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
 
init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
 
init(CertPath, PKIXParameters) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
Initializes the PKIXCertPathReviewer with the given CertPath and PKIXParameters params
init(InputStream) - Method in class org.bouncycastle.x509.X509StreamParser
 
init(byte[]) - Method in class org.bouncycastle.x509.X509StreamParser
 
initCipher(boolean, BlockCipher, byte[], int, int, int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
initCipherDecrypt(McElieceCCA2PrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
initCipherDecrypt(McElieceCCA2PrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
 
initCipherDecrypt(McEliecePrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
 
initCipherDecrypt(McElieceCCA2PrivateKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize the AsymmetricBlockCipher with a certain key for data encryption.
initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the AsymmetricHybridCipher with a certain key for data encryption.
initCipherEncrypt(McEliecePublicKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
 
initCipherEncrypt(McElieceCCA2PublicKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize the AsymmetricBlockCipher with a certain key for data encryption.
initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the AsymmetricHybridCipher with a certain key for data encryption.
initDecrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize the cipher for decryption by forwarding it to AsymmetricBlockCipher.initDecrypt(Key, AlgorithmParameterSpec).
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
This method initializes the AsymmetricBlockCipher with a certain key for data decryption.
initDecrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher for decryption by forwarding it to initDecrypt(Key, FlexiSecureRandom).
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher with a certain key for data decryption.
initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness for decryption.
initEncrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initializes the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom).
initEncrypt(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initialize this cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Initializes the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
This method initializes the AsymmetricBlockCipher with a certain key for data encryption.
initEncrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher for encryption by forwarding it to AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom).
initEncrypt(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize this cipher for encryption by forwarding it to AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom).
initEncrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Initialize the cipher with a certain key for data encryption.
initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness for encryption.
INITIAL_ACCESS_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.Base64Encoder
 
initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.HexEncoder
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
This method initializes the GMSS KeyPairGenerator using an integer value keySize as input.
initialize(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
Initalizes the key pair generator using a parameter set as input
initialize(Vector) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
Initializes the calculation of a new root
initialize() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
initializes the treehash instance.
initialize(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
 
initialize(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
 
initialize(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
initializeSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Method to initialize the seeds needed for the precomputation of right nodes.
initializeTreehashSeed(byte[], int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
initializes the seeds for the treehashs of the tree precomputed by this class
INITIALS - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
initials - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
INITIALS - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
initKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
 
initKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.VMPCKSA3Engine
 
initLeafCalc(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
initialize the distributed leaf calculation reset i,j and compute OTSseed with seed0
initSign(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
This method initializes the distributed sigature calculation.
InMemoryRepresentable - Interface in org.bouncycastle.asn1
 
input - Variable in class org.bouncycastle.i18n.filter.TrustedInput
 
input - Variable in class org.bouncycastle.i18n.filter.UntrustedInput
 
INSTANCE - Static variable in class org.bouncycastle.asn1.DERNull
 
INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStrictStyle
 
INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
instructionCode - Static variable in class org.bouncycastle.asn1.x509.Extension
Hold Instruction Code
instructionCode - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Hold Instruction Code
InstructionCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
insufficient_security - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
INTEGER - Static variable in interface org.bouncycastle.asn1.BERTags
 
IntegerFunctions - Class in org.bouncycastle.pqc.math.linearalgebra
Class of number-theory related functions for use with integers represented as int's or BigInteger objects.
Integers - Class in org.bouncycastle.util
 
Integers() - Constructor for class org.bouncycastle.util.Integers
 
integerToBytes(BigInteger, int) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
 
integerToOctets(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
INTEGRATED_CIRCUIT_MANUFACTURER_ID - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
INTERCHANGE_CONTROL - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
INTERCHANGE_PROFILE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
INTERNAL_ERROR - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
internal_error - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
INTERNAL_ERROR - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
Deprecated.  
INTERNAL_ERROR - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
 
internationalISDNNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
intersectEmptyPermittedSubtree(int) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree[]) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Updates the permitted set of these name constraints with the intersection with the given subtree.
intRoot(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Takes an approximation of the root from an integer base, using newton's algorithm
IntsTo32bits(int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
intToBigEndian(int, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
 
intToBigEndian(int[], byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
 
intToBytesLittleEndian(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
Converts a 32 bit integer into a byte array beginning at offset (little-endian representation)
intToLittleEndian(int, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
 
intToLittleEndian(int[], byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
 
IntUtils - Class in org.bouncycastle.pqc.math.linearalgebra
 
intValue() - Method in class org.bouncycastle.asn1.DERBitString
 
InvalidCipherTextException - Exception in org.bouncycastle.crypto
this exception is thrown whenever we find something we don't expect in a message.
InvalidCipherTextException() - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
base constructor.
InvalidCipherTextException(String) - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
create a InvalidCipherTextException with the given message.
InvalidCipherTextException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
create a InvalidCipherTextException with the given message.
invalidityDate - Static variable in class org.bouncycastle.asn1.x509.Extension
Invalidity Date
invalidityDate - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Invalidity Date
InvalidityDate - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
invElem(short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
This function computes the multiplicative inverse of a given element in GF2^8 The 0 has no multiplicative inverse and in this case 0 is returned.
inverse(short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
This function computes the inverse of a given matrix using the Gauss- Elimination method.
inverse(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
compute the multiplicative inverse of a
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
invert() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
invert() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Compute the multiplicative inverse of this element.
invert() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Compute the multiplicative inverse of this element.
invert() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Compute the multiplicative inverse of this element.
invertEEA() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Calculates the multiplicative inverse of this and returns the result in a new GF2nPolynomialElement.
invertMAIA() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Calculates the multiplicative inverse of this using the modified almost inverse algorithm and returns the result in a new GF2nPolynomialElement.
invertMatrix(GF2Polynomial[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
Inverts the given matrix represented as bitstrings.
invertSquare() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Calculates the multiplicative inverse of this and returns the result in a new GF2nPolynomialElement.
invertThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Multiplicatively invert of this element (overwrite this).
iPAddress - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
IPAddress - Class in org.bouncycastle.util
 
IPAddress() - Constructor for class org.bouncycastle.util.IPAddress
 
IS - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
ISAACEngine - Class in org.bouncycastle.crypto.engines
Implementation of Bob Jenkin's ISAAC (Indirection Shift Accumulate Add and Count).
ISAACEngine() - Constructor for class org.bouncycastle.crypto.engines.ISAACEngine
 
isAdditionalLocationsEnabled() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Returns if additional X509Stores for locations like LDAP found in certificates or CRLs should be used.
isakmpOakley - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
 
isAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
isAnyPolicy(Set) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
isASN1FormatString(String) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters
 
isCA() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
isCompleteCRLEnabled() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
If true only complete CRLs are returned.
isCompressed() - Method in class org.bouncycastle.math.ec.ECPoint
 
isConstructed() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
 
isConstructed() - Method in class org.bouncycastle.asn1.DERApplicationSpecific
 
isCritical() - Method in class org.bouncycastle.asn1.x509.Extension
 
isCritical() - Method in class org.bouncycastle.asn1.x509.X509Extension
 
isCritical() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
isDebug() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
 
isDeltaCRLIndicatorEnabled() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns if this selector must match CRLs with the delta CRL indicator extension set.
isDsaOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
isElementOfThisField(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
 
isEmpty() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
isEmpty() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
Return true if there are no extension present in this generator.
isEmpty() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated. Return true if there are no extension present in this generator.
isEmpty() - Method in class org.bouncycastle.crypto.tls.Certificate
 
isEmpty() - Method in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
isEncryptedValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
 
isExhausted() - Method in class org.bouncycastle.util.test.FixedSecureRandom
 
isExplicit() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
return whether or not the object may be explicitly tagged.
isHashProtected() - Method in class org.bouncycastle.asn1.cms.MetaData
 
isIA5String(String) - Static method in class org.bouncycastle.asn1.DERIA5String
return true if the passed in String can be represented without loss as an IA5String, false otherwise.
isIdentifierUTF8String() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
 
isImplicitlyCA() - Method in class org.bouncycastle.asn1.x9.X962Parameters
 
isIncreasing(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
isIndirectCRL() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
isInfinity() - Method in class org.bouncycastle.math.ec.ECPoint
 
isIrreducible() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Checks if this is irreducible, according to IEEE P1363, A.5.5, p103.
isIrreducible(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Checking polynomial for irreducibility
ISISMTTObjectIdentifiers - Interface in org.bouncycastle.asn1.isismtt
 
isIssuingDistributionPointEnabled() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Returns if the issuing distribution point criteria should be applied.
isKoblitz() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
Returns true if this is a Koblitz curve (ABC curve).
isLocaleSpecific - Variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
isMultiValued() - Method in class org.bouncycastle.asn1.x500.RDN
 
isNamedCurve() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
isNamedCurve() - Method in class org.bouncycastle.asn1.x9.X962Parameters
 
isNumericString(String) - Static method in class org.bouncycastle.asn1.DERNumericString
Return true if the string can be represented as a NumericString ('0'..'9', ' ')
ISO10126d2Padding - Class in org.bouncycastle.crypto.paddings
A padder that adds ISO10126-2 padding to a block.
ISO10126d2Padding() - Constructor for class org.bouncycastle.crypto.paddings.ISO10126d2Padding
 
ISO18033KDFParameters - Class in org.bouncycastle.crypto.params
parameters for Key derivation functions for ISO-18033
ISO18033KDFParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.ISO18033KDFParameters
 
Iso4217CurrencyCode - Class in org.bouncycastle.asn1.x509.qualified
The Iso4217CurrencyCode object.
Iso4217CurrencyCode(int) - Constructor for class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
Iso4217CurrencyCode(String) - Constructor for class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
ISO7816d4Padding - Class in org.bouncycastle.crypto.paddings
A padder that adds the padding according to the scheme referenced in ISO 7814-4 - scheme 2 from ISO 9797-1.
ISO7816d4Padding() - Constructor for class org.bouncycastle.crypto.paddings.ISO7816d4Padding
 
ISO9796d1Encoding - Class in org.bouncycastle.crypto.encodings
ISO 9796-1 padding.
ISO9796d1Encoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
 
ISO9796d2PSSSigner - Class in org.bouncycastle.crypto.signers
ISO9796-2 - mechanism using a hash function with recovery (scheme 2 and 3).
ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
Generate a signer for the with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.
ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
Constructor for a signer with an explicit digest trailer.
ISO9796d2Signer - Class in org.bouncycastle.crypto.signers
ISO9796-2 - mechanism using a hash function with recovery (scheme 1)
ISO9796d2Signer(AsymmetricBlockCipher, Digest, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
Generate a signer for the with either implicit or explicit trailers for ISO9796-2.
ISO9796d2Signer(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
Constructor for a signer with an explicit digest trailer.
ISO9797Alg3Mac - Class in org.bouncycastle.crypto.macs
DES based CBC Block Cipher MAC according to ISO9797, algorithm 3 (ANSI X9.19 Retail MAC) This could as well be derived from CBCBlockCipherMac, but then the property mac in the base class must be changed to protected
ISO9797Alg3Mac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
create a Retail-MAC based on a CBC block cipher.
ISO9797Alg3Mac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
create a Retail-MAC based on a CBC block cipher.
ISO9797Alg3Mac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
create a Retail-MAC based on a block cipher with the size of the MAC been given in bits.
ISO9797Alg3Mac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
isOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Checks whether this element is one.
isOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Tests if the GF2nPolynomialElement has 'one' as value.
isOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Tests if all bits are reset to 0 and LSB is set to 1.
isOne() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Checks whether this element is one.
ISOSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
ISOSignatureSpi.MD5WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.MD5WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.MD5WithRSAEncryption
 
ISOSignatureSpi.RIPEMD160WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.RIPEMD160WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.RIPEMD160WithRSAEncryption
 
ISOSignatureSpi.SHA1WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
ISOSignatureSpi.SHA1WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA1WithRSAEncryption
 
isPentanomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Returns true if the field polynomial is a pentanomial.
isPower(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Tests whether an integer a is power of another integer p.
isPredefined() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
isPrime(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Miller-Rabin-Test, determines wether the given integer is probably prime or composite.
isPrintableString(String) - Static method in class org.bouncycastle.asn1.DERPrintableString
return true if the passed in String can be represented without loss as a PrintableString, false otherwise.
isPrivate() - Method in class org.bouncycastle.crypto.params.AsymmetricKeyParameter
 
isRevoked(Certificate) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Checks whether the given certificate is on this CRL.
isRsaOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
 
isSameDigest(String, String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
 
isSelfIssued(X509Certificate) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
isSet(int) - Method in class org.bouncycastle.asn1.eac.Flags
 
isSignaturePolicyImplied() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
 
isSigned() - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated. Return whether or not this request is signed.
isSuccessful() - Method in class org.bouncycastle.util.test.SimpleTestResult
 
isSuccessful() - Method in interface org.bouncycastle.util.test.TestResult
 
ISSUER_IDENTIFICATION_NUMBER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
issuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.Extension
Issuer Alternative Name
issuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Issuer Alternative Name
IssuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
IssuerAndSerialNumber - Class in org.bouncycastle.asn1.cms
 
IssuerAndSerialNumber(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
IssuerAndSerialNumber(Certificate) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X509CertificateStructure) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
Deprecated. use X500Name constructor
IssuerAndSerialNumber(X509Name, ASN1Integer) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
Deprecated. use X500Name constructor
IssuerAndSerialNumber - Class in org.bouncycastle.asn1.pkcs
 
IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X509Name, ASN1Integer) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
IssuerSerial - Class in org.bouncycastle.asn1.x509
 
IssuerSerial(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
 
IssuerSerial(GeneralNames, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
 
ISSUING_DISTRIBUTION_POINT - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
ISSUING_DISTRIBUTION_POINT - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
issuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.Extension
Issuing Distribution Point
IssuingDistributionPoint - Class in org.bouncycastle.asn1.x509
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(DistributionPointName, boolean, boolean, ReasonFlags, boolean, boolean) - Constructor for class org.bouncycastle.asn1.x509.IssuingDistributionPoint
Constructor from given details.
IssuingDistributionPoint(DistributionPointName, boolean, boolean) - Constructor for class org.bouncycastle.asn1.x509.IssuingDistributionPoint
Shorthand Constructor from given details.
issuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Issuing Distribution Point
IssuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
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
 
isTrinomial() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
Return true if curve uses a Trinomial basis.
isTrinomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
Returns true if the field polynomial is a trinomial.
isTrue() - Method in class org.bouncycastle.asn1.DERBoolean
 
isUseDeltasEnabled() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Defaults to false.
isValid(Certificate[]) - Method in class org.bouncycastle.crypto.tls.AlwaysValidVerifyer
Deprecated. Return true.
isValid(Certificate[]) - Method in interface org.bouncycastle.crypto.tls.CertificateVerifyer
Deprecated.  
isValid(String) - Static method in class org.bouncycastle.util.IPAddress
Validate the given IPv4 or IPv6 address.
isValidCertPath() - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
 
isValidIPv4(String) - Static method in class org.bouncycastle.util.IPAddress
Validate the given IPv4 address.
isValidIPv4WithNetmask(String) - Static method in class org.bouncycastle.util.IPAddress
 
isValidIPv6(String) - Static method in class org.bouncycastle.util.IPAddress
Validate the given IPv6 address.
isValidIPv6WithNetmask(String) - Static method in class org.bouncycastle.util.IPAddress
 
isValidWithNetMask(String) - Static method in class org.bouncycastle.util.IPAddress
Validate the given IPv4 or IPv6 address and netmask.
isWeakKey(byte[], int, int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
return true if the passed in key is a DES-EDE weak key.
isWeakKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
return true if the passed in key is a DES-EDE weak key.
isWeakKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESParameters
DES has 16 weak keys.
isX509v3PKCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
 
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Check if this is the zero matrix (i.e., all entries are zero).
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
Check if this is the zero matrix (i.e., all entries are zero).
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
 
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Checks whether this element is zero.
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Returns true if all coefficients equal zero.
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Checks whether this element is zero.
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Tests if all bits equal zero.
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
 
isZero() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Checks whether this element is zero.
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
Check if this is the zero matrix (i.e., all entries are zero).
isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
Return whether this is the zero vector (i.e., all elements are zero).
it_caKeyUpdateInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_caProtEncCert - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_confirmWaitTime - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_currentCRL - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_encKeyPairTypes - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_implicitConfirm - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_keyPairParamRep - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_keyPairParamReq - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_origPKIMessage - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_preferredSymAlg - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_revPassphrase - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_signKeyPairTypes - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_suppLangTags - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
it_unsupportedOIDs - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
iterationCount - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
 
IV_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
 
IvAlgorithmParameters - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
IvAlgorithmParameters() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 

J

jacobi(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Computes the value of the Jacobi symbol (A|B).
JcaJceHelper - Interface in org.bouncycastle.jcajce
 
JCEBlockCipher - Class in org.bouncycastle.jce.provider
 
JCEBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher
 
JCEBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher
 
JCEBlockCipher(BufferedBlockCipher, int) - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher
 
JCEBlockCipher.PBEWithAESCBC - Class in org.bouncycastle.jce.provider
PBEWithAES-CBC
JCEBlockCipher.PBEWithAESCBC() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithAESCBC
 
JCEBlockCipher.PBEWithMD5AndDES - Class in org.bouncycastle.jce.provider
PBEWithMD5AndDES
JCEBlockCipher.PBEWithMD5AndDES() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithMD5AndDES
 
JCEBlockCipher.PBEWithMD5AndRC2 - Class in org.bouncycastle.jce.provider
PBEWithMD5AndRC2
JCEBlockCipher.PBEWithMD5AndRC2() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithMD5AndRC2
 
JCEBlockCipher.PBEWithSHA1AndDES - Class in org.bouncycastle.jce.provider
PBEWithSHA1AndDES
JCEBlockCipher.PBEWithSHA1AndDES() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHA1AndDES
 
JCEBlockCipher.PBEWithSHA1AndRC2 - Class in org.bouncycastle.jce.provider
PBEWithSHA1AndRC2
JCEBlockCipher.PBEWithSHA1AndRC2() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHA1AndRC2
 
JCEBlockCipher.PBEWithSHAAnd128BitRC2 - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd128BitRC2-CBC
JCEBlockCipher.PBEWithSHAAnd128BitRC2() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAnd128BitRC2
 
JCEBlockCipher.PBEWithSHAAnd40BitRC2 - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd40BitRC2-CBC
JCEBlockCipher.PBEWithSHAAnd40BitRC2() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAnd40BitRC2
 
JCEBlockCipher.PBEWithSHAAndTwofish - Class in org.bouncycastle.jce.provider
PBEWithSHAAndTwofish-CBC
JCEBlockCipher.PBEWithSHAAndTwofish() - Constructor for class org.bouncycastle.jce.provider.JCEBlockCipher.PBEWithSHAAndTwofish
 
JCEDHPrivateKey - Class in org.bouncycastle.jce.provider
 
JCEDHPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
JCEDHPublicKey - Class in org.bouncycastle.jce.provider
 
JCEElGamalPrivateKey - Class in org.bouncycastle.jce.provider
 
JCEElGamalPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
JCEElGamalPublicKey - Class in org.bouncycastle.jce.provider
 
JCEIESCipher - Class in org.bouncycastle.jce.provider
 
JCEIESCipher(IESEngine) - Constructor for class org.bouncycastle.jce.provider.JCEIESCipher
 
JCEIESCipher.BrokenECIES - Class in org.bouncycastle.jce.provider
classes that inherit from us.
JCEIESCipher.BrokenECIES() - Constructor for class org.bouncycastle.jce.provider.JCEIESCipher.BrokenECIES
 
JCEIESCipher.BrokenIES - Class in org.bouncycastle.jce.provider
 
JCEIESCipher.BrokenIES() - Constructor for class org.bouncycastle.jce.provider.JCEIESCipher.BrokenIES
 
JCEIESCipher.IES - Class in org.bouncycastle.jce.provider
 
JCEIESCipher.IES() - Constructor for class org.bouncycastle.jce.provider.JCEIESCipher.IES
 
JCEMac - Class in org.bouncycastle.jce.provider
 
JCEMac(Mac) - Constructor for class org.bouncycastle.jce.provider.JCEMac
 
JCEMac(Mac, int, int, int) - Constructor for class org.bouncycastle.jce.provider.JCEMac
 
JCEMac.DES - Class in org.bouncycastle.jce.provider
DES
JCEMac.DES() - Constructor for class org.bouncycastle.jce.provider.JCEMac.DES
 
JCEMac.DES64 - Class in org.bouncycastle.jce.provider
DES 64 bit MAC
JCEMac.DES64() - Constructor for class org.bouncycastle.jce.provider.JCEMac.DES64
 
JCEMac.DES9797Alg3 - Class in org.bouncycastle.jce.provider
DES9797Alg3
JCEMac.DES9797Alg3() - Constructor for class org.bouncycastle.jce.provider.JCEMac.DES9797Alg3
 
JCEMac.DES9797Alg3with7816d4 - Class in org.bouncycastle.jce.provider
DES9797Alg3with7816-4Padding
JCEMac.DES9797Alg3with7816d4() - Constructor for class org.bouncycastle.jce.provider.JCEMac.DES9797Alg3with7816d4
 
JCEMac.DESCFB8 - Class in org.bouncycastle.jce.provider
DES
JCEMac.DESCFB8() - Constructor for class org.bouncycastle.jce.provider.JCEMac.DESCFB8
 
JCEMac.MD2 - Class in org.bouncycastle.jce.provider
MD2 HMac
JCEMac.MD2() - Constructor for class org.bouncycastle.jce.provider.JCEMac.MD2
 
JCEMac.MD4 - Class in org.bouncycastle.jce.provider
MD4 HMac
JCEMac.MD4() - Constructor for class org.bouncycastle.jce.provider.JCEMac.MD4
 
JCEMac.MD5 - Class in org.bouncycastle.jce.provider
MD5 HMac
JCEMac.MD5() - Constructor for class org.bouncycastle.jce.provider.JCEMac.MD5
 
JCEMac.OldSHA384 - Class in org.bouncycastle.jce.provider
 
JCEMac.OldSHA384() - Constructor for class org.bouncycastle.jce.provider.JCEMac.OldSHA384
 
JCEMac.OldSHA512 - Class in org.bouncycastle.jce.provider
SHA-512 HMac
JCEMac.OldSHA512() - Constructor for class org.bouncycastle.jce.provider.JCEMac.OldSHA512
 
JCEMac.PBEWithRIPEMD160 - Class in org.bouncycastle.jce.provider
PBEWithHmacRIPEMD160
JCEMac.PBEWithRIPEMD160() - Constructor for class org.bouncycastle.jce.provider.JCEMac.PBEWithRIPEMD160
 
JCEMac.PBEWithSHA - Class in org.bouncycastle.jce.provider
PBEWithHmacSHA
JCEMac.PBEWithSHA() - Constructor for class org.bouncycastle.jce.provider.JCEMac.PBEWithSHA
 
JCEMac.PBEWithTiger - Class in org.bouncycastle.jce.provider
PBEWithHmacTiger
JCEMac.PBEWithTiger() - Constructor for class org.bouncycastle.jce.provider.JCEMac.PBEWithTiger
 
JCEMac.RC2 - Class in org.bouncycastle.jce.provider
RC2
JCEMac.RC2() - Constructor for class org.bouncycastle.jce.provider.JCEMac.RC2
 
JCEMac.RIPEMD128 - Class in org.bouncycastle.jce.provider
RIPEMD128 HMac
JCEMac.RIPEMD128() - Constructor for class org.bouncycastle.jce.provider.JCEMac.RIPEMD128
 
JCEMac.RIPEMD160 - Class in org.bouncycastle.jce.provider
RIPEMD160 HMac
JCEMac.RIPEMD160() - Constructor for class org.bouncycastle.jce.provider.JCEMac.RIPEMD160
 
JCEMac.SHA1 - Class in org.bouncycastle.jce.provider
SHA1 HMac
JCEMac.SHA1() - Constructor for class org.bouncycastle.jce.provider.JCEMac.SHA1
 
JCEMac.SHA224 - Class in org.bouncycastle.jce.provider
SHA-224 HMac
JCEMac.SHA224() - Constructor for class org.bouncycastle.jce.provider.JCEMac.SHA224
 
JCEMac.SHA256 - Class in org.bouncycastle.jce.provider
SHA-256 HMac
JCEMac.SHA256() - Constructor for class org.bouncycastle.jce.provider.JCEMac.SHA256
 
JCEMac.SHA384 - Class in org.bouncycastle.jce.provider
SHA-384 HMac
JCEMac.SHA384() - Constructor for class org.bouncycastle.jce.provider.JCEMac.SHA384
 
JCEMac.SHA512 - Class in org.bouncycastle.jce.provider
SHA-512 HMac
JCEMac.SHA512() - Constructor for class org.bouncycastle.jce.provider.JCEMac.SHA512
 
JCEMac.Tiger - Class in org.bouncycastle.jce.provider
Tiger HMac
JCEMac.Tiger() - Constructor for class org.bouncycastle.jce.provider.JCEMac.Tiger
 
JCERSAPrivateCrtKey - Class in org.bouncycastle.jce.provider
A provider representation for a RSA private key, with CRT factors included.
JCERSAPrivateKey - Class in org.bouncycastle.jce.provider
 
JCERSAPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
JCERSAPublicKey - Class in org.bouncycastle.jce.provider
 
JCESecretKeyFactory - Class in org.bouncycastle.jce.provider
 
JCESecretKeyFactory(String, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory
 
JCESecretKeyFactory.DES - Class in org.bouncycastle.jce.provider
 
JCESecretKeyFactory.DES() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.DES
 
JCESecretKeyFactory.DESPBEKeyFactory - Class in org.bouncycastle.jce.provider
 
JCESecretKeyFactory.DESPBEKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.DESPBEKeyFactory
 
JCESecretKeyFactory.PBEKeyFactory - Class in org.bouncycastle.jce.provider
 
JCESecretKeyFactory.PBEKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEKeyFactory
 
JCESecretKeyFactory.PBEWithMD2AndDES - Class in org.bouncycastle.jce.provider
PBEWithMD2AndDES
JCESecretKeyFactory.PBEWithMD2AndDES() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithMD2AndDES
 
JCESecretKeyFactory.PBEWithMD2AndRC2 - Class in org.bouncycastle.jce.provider
PBEWithMD2AndRC2
JCESecretKeyFactory.PBEWithMD2AndRC2() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithMD2AndRC2
 
JCESecretKeyFactory.PBEWithMD5And128BitAESCBCOpenSSL - Class in org.bouncycastle.jce.provider
PBEWithMD5And128BitAES-OpenSSL
JCESecretKeyFactory.PBEWithMD5And128BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithMD5And128BitAESCBCOpenSSL
 
JCESecretKeyFactory.PBEWithMD5And192BitAESCBCOpenSSL - Class in org.bouncycastle.jce.provider
PBEWithMD5And192BitAES-OpenSSL
JCESecretKeyFactory.PBEWithMD5And192BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithMD5And192BitAESCBCOpenSSL
 
JCESecretKeyFactory.PBEWithMD5And256BitAESCBCOpenSSL - Class in org.bouncycastle.jce.provider
PBEWithMD5And256BitAES-OpenSSL
JCESecretKeyFactory.PBEWithMD5And256BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithMD5And256BitAESCBCOpenSSL
 
JCESecretKeyFactory.PBEWithMD5AndDES - Class in org.bouncycastle.jce.provider
PBEWithMD5AndDES
JCESecretKeyFactory.PBEWithMD5AndDES() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithMD5AndDES
 
JCESecretKeyFactory.PBEWithMD5AndRC2 - Class in org.bouncycastle.jce.provider
PBEWithMD5AndRC2
JCESecretKeyFactory.PBEWithMD5AndRC2() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithMD5AndRC2
 
JCESecretKeyFactory.PBEWithRIPEMD160 - Class in org.bouncycastle.jce.provider
PBEWithHmacRIPEMD160
JCESecretKeyFactory.PBEWithRIPEMD160() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithRIPEMD160
 
JCESecretKeyFactory.PBEWithSHA - Class in org.bouncycastle.jce.provider
PBEWithHmacSHA
JCESecretKeyFactory.PBEWithSHA() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHA
 
JCESecretKeyFactory.PBEWithSHA1AndDES - Class in org.bouncycastle.jce.provider
PBEWithSHA1AndDES
JCESecretKeyFactory.PBEWithSHA1AndDES() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHA1AndDES
 
JCESecretKeyFactory.PBEWithSHA1AndRC2 - Class in org.bouncycastle.jce.provider
PBEWithSHA1AndRC2
JCESecretKeyFactory.PBEWithSHA1AndRC2() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHA1AndRC2
 
JCESecretKeyFactory.PBEWithSHA256And128BitAESBC - Class in org.bouncycastle.jce.provider
PBEWithSHA256And128BitAES-BC
JCESecretKeyFactory.PBEWithSHA256And128BitAESBC() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHA256And128BitAESBC
 
JCESecretKeyFactory.PBEWithSHA256And192BitAESBC - Class in org.bouncycastle.jce.provider
PBEWithSHA256And192BitAES-BC
JCESecretKeyFactory.PBEWithSHA256And192BitAESBC() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHA256And192BitAESBC
 
JCESecretKeyFactory.PBEWithSHA256And256BitAESBC - Class in org.bouncycastle.jce.provider
PBEWithSHA256And256BitAES-BC
JCESecretKeyFactory.PBEWithSHA256And256BitAESBC() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHA256And256BitAESBC
 
JCESecretKeyFactory.PBEWithSHAAnd128BitAESBC - Class in org.bouncycastle.jce.provider
PBEWithSHA1And128BitAES-BC
JCESecretKeyFactory.PBEWithSHAAnd128BitAESBC() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHAAnd128BitAESBC
 
JCESecretKeyFactory.PBEWithSHAAnd128BitRC2 - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd128BitRC2-CBC
JCESecretKeyFactory.PBEWithSHAAnd128BitRC2() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHAAnd128BitRC2
 
JCESecretKeyFactory.PBEWithSHAAnd128BitRC4 - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd128BitRC4
JCESecretKeyFactory.PBEWithSHAAnd128BitRC4() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHAAnd128BitRC4
 
JCESecretKeyFactory.PBEWithSHAAnd192BitAESBC - Class in org.bouncycastle.jce.provider
PBEWithSHA1And192BitAES-BC
JCESecretKeyFactory.PBEWithSHAAnd192BitAESBC() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHAAnd192BitAESBC
 
JCESecretKeyFactory.PBEWithSHAAnd256BitAESBC - Class in org.bouncycastle.jce.provider
PBEWithSHA1And256BitAES-BC
JCESecretKeyFactory.PBEWithSHAAnd256BitAESBC() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHAAnd256BitAESBC
 
JCESecretKeyFactory.PBEWithSHAAnd40BitRC2 - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd40BitRC2-CBC
JCESecretKeyFactory.PBEWithSHAAnd40BitRC2() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHAAnd40BitRC2
 
JCESecretKeyFactory.PBEWithSHAAnd40BitRC4 - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd40BitRC4
JCESecretKeyFactory.PBEWithSHAAnd40BitRC4() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHAAnd40BitRC4
 
JCESecretKeyFactory.PBEWithSHAAndDES2Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd2-KeyTripleDES-CBC
JCESecretKeyFactory.PBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHAAndDES2Key
 
JCESecretKeyFactory.PBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd3-KeyTripleDES-CBC
JCESecretKeyFactory.PBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHAAndDES3Key
 
JCESecretKeyFactory.PBEWithSHAAndTwofish - Class in org.bouncycastle.jce.provider
PBEWithSHAAndTwofish-CBC
JCESecretKeyFactory.PBEWithSHAAndTwofish() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithSHAAndTwofish
 
JCESecretKeyFactory.PBEWithTiger - Class in org.bouncycastle.jce.provider
PBEWithHmacTiger
JCESecretKeyFactory.PBEWithTiger() - Constructor for class org.bouncycastle.jce.provider.JCESecretKeyFactory.PBEWithTiger
 
JCEStreamCipher - Class in org.bouncycastle.jce.provider
 
JCEStreamCipher(StreamCipher, int) - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher
 
JCEStreamCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher
 
JCEStreamCipher.Blowfish_CFB8 - Class in org.bouncycastle.jce.provider
Blowfish
JCEStreamCipher.Blowfish_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Blowfish_CFB8
 
JCEStreamCipher.Blowfish_OFB8 - Class in org.bouncycastle.jce.provider
Blowfish
JCEStreamCipher.Blowfish_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Blowfish_OFB8
 
JCEStreamCipher.DES_CFB8 - Class in org.bouncycastle.jce.provider
DES
JCEStreamCipher.DES_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.DES_CFB8
 
JCEStreamCipher.DES_OFB8 - Class in org.bouncycastle.jce.provider
DES
JCEStreamCipher.DES_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.DES_OFB8
 
JCEStreamCipher.DESede_CFB8 - Class in org.bouncycastle.jce.provider
DESede
JCEStreamCipher.DESede_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.DESede_CFB8
 
JCEStreamCipher.DESede_OFB8 - Class in org.bouncycastle.jce.provider
DESede
JCEStreamCipher.DESede_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.DESede_OFB8
 
JCEStreamCipher.PBEWithSHAAnd128BitRC4 - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd128BitRC4
JCEStreamCipher.PBEWithSHAAnd128BitRC4() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.PBEWithSHAAnd128BitRC4
 
JCEStreamCipher.PBEWithSHAAnd40BitRC4 - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd40BitRC4
JCEStreamCipher.PBEWithSHAAnd40BitRC4() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.PBEWithSHAAnd40BitRC4
 
JCEStreamCipher.Skipjack_CFB8 - Class in org.bouncycastle.jce.provider
SKIPJACK
JCEStreamCipher.Skipjack_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Skipjack_CFB8
 
JCEStreamCipher.Skipjack_OFB8 - Class in org.bouncycastle.jce.provider
SKIPJACK
JCEStreamCipher.Skipjack_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Skipjack_OFB8
 
JCEStreamCipher.Twofish_CFB8 - Class in org.bouncycastle.jce.provider
Twofish
JCEStreamCipher.Twofish_CFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Twofish_CFB8
 
JCEStreamCipher.Twofish_OFB8 - Class in org.bouncycastle.jce.provider
Twofish
JCEStreamCipher.Twofish_OFB8() - Constructor for class org.bouncycastle.jce.provider.JCEStreamCipher.Twofish_OFB8
 
JDKAlgorithmParameters - Class in org.bouncycastle.jce.provider
 
JDKAlgorithmParameters() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters
 
JDKAlgorithmParameters.IES - Class in org.bouncycastle.jce.provider
 
JDKAlgorithmParameters.IES() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
JDKAlgorithmParameters.PBKDF2 - Class in org.bouncycastle.jce.provider
 
JDKAlgorithmParameters.PBKDF2() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PBKDF2
 
JDKAlgorithmParameters.PKCS12PBE - Class in org.bouncycastle.jce.provider
 
JDKAlgorithmParameters.PKCS12PBE() - Constructor for class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
JDKDSAPrivateKey - Class in org.bouncycastle.jce.provider
 
JDKDSAPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
JDKDSAPublicKey - Class in org.bouncycastle.jce.provider
 
JDKKeyStore - Class in org.bouncycastle.jce.provider
 
JDKKeyStore() - Constructor for class org.bouncycastle.jce.provider.JDKKeyStore
 
JDKKeyStore.BouncyCastleStore - Class in org.bouncycastle.jce.provider
the BouncyCastle store.
JDKKeyStore.BouncyCastleStore() - Constructor for class org.bouncycastle.jce.provider.JDKKeyStore.BouncyCastleStore
 
JDKPKCS12KeyStore - Class in org.bouncycastle.jce.provider
 
JDKPKCS12KeyStore(Provider, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
JDKPKCS12KeyStore.BCPKCS12KeyStore - Class in org.bouncycastle.jce.provider
 
JDKPKCS12KeyStore.BCPKCS12KeyStore() - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12KeyStore.BCPKCS12KeyStore
 
JDKPKCS12KeyStore.BCPKCS12KeyStore3DES - Class in org.bouncycastle.jce.provider
 
JDKPKCS12KeyStore.BCPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12KeyStore.BCPKCS12KeyStore3DES
 
JDKPKCS12KeyStore.DefPKCS12KeyStore - Class in org.bouncycastle.jce.provider
 
JDKPKCS12KeyStore.DefPKCS12KeyStore() - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12KeyStore.DefPKCS12KeyStore
 
JDKPKCS12KeyStore.DefPKCS12KeyStore3DES - Class in org.bouncycastle.jce.provider
 
JDKPKCS12KeyStore.DefPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12KeyStore.DefPKCS12KeyStore3DES
 
JPAKEExample - Class in org.bouncycastle.crypto.examples
An example of a J-PAKE exchange.
JPAKEExample() - Constructor for class org.bouncycastle.crypto.examples.JPAKEExample
 
JPAKEParticipant - Class in org.bouncycastle.crypto.agreement.jpake
A participant in a Password Authenticated Key Exchange by Juggling (J-PAKE) exchange.
JPAKEParticipant(String, char[]) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Convenience constructor for a new JPAKEParticipant that uses the JPAKEPrimeOrderGroups.NIST_3072 prime order group, a SHA-256 digest, and a default SecureRandom implementation.
JPAKEParticipant(String, char[], JPAKEPrimeOrderGroup) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Convenience constructor for a new JPAKEParticipant that uses a SHA-256 digest and a default SecureRandom implementation.
JPAKEParticipant(String, char[], JPAKEPrimeOrderGroup, Digest, SecureRandom) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Construct a new JPAKEParticipant.
JPAKEPrimeOrderGroup - Class in org.bouncycastle.crypto.agreement.jpake
A pre-computed prime order group for use during a J-PAKE exchange.
JPAKEPrimeOrderGroup(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
Constructs a new JPAKEPrimeOrderGroup.
JPAKEPrimeOrderGroups - Class in org.bouncycastle.crypto.agreement.jpake
Standard pre-computed prime order groups for use by J-PAKE.
JPAKEPrimeOrderGroups() - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
 
JPAKERound1Payload - Class in org.bouncycastle.crypto.agreement.jpake
The payload sent/received during the first round of a J-PAKE exchange.
JPAKERound1Payload(String, BigInteger, BigInteger, BigInteger[], BigInteger[]) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
JPAKERound2Payload - Class in org.bouncycastle.crypto.agreement.jpake
The payload sent/received during the second round of a J-PAKE exchange.
JPAKERound2Payload(String, BigInteger, BigInteger[]) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
 
JPAKERound3Payload - Class in org.bouncycastle.crypto.agreement.jpake
The payload sent/received during the optional third round of a J-PAKE exchange, which is for explicit key confirmation.
JPAKERound3Payload(String, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
 
JPAKEUtil - Class in org.bouncycastle.crypto.agreement.jpake
Primitives needed for a J-PAKE exchange.
JPAKEUtil() - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
 

K

KDF1BytesGenerator - Class in org.bouncycastle.crypto.generators
KDF1 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on ISO 18033/IEEE P1363a.
KDF1BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.KDF1BytesGenerator
Construct a KDF1 byte generator.
KDF2BytesGenerator - Class in org.bouncycastle.crypto.generators
KDF2 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on IEEE P1363/ISO 18033.
KDF2BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.KDF2BytesGenerator
Construct a KDF2 bytes generator.
KDFParameters - Class in org.bouncycastle.crypto.params
parameters for Key derivation functions for IEEE P1363a
KDFParameters(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.KDFParameters
 
KEKIdentifier - Class in org.bouncycastle.asn1.cms
 
KEKIdentifier(byte[], ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
 
KEKRecipientInfo - Class in org.bouncycastle.asn1.cms
 
KEKRecipientInfo(KEKIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
KEKRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
key - Variable in exception org.bouncycastle.i18n.MissingEntryException
 
KEY_CERT_SIGN - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
KEY_CERT_SIGN - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
KEY_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
 
KEY_UPDATE_WARNING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
KEY_USAGE - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
KEY_USAGE - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
keyAgreement - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
keyAgreement - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
Diffie-Hellman key agreement.
KeyAgreementSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
Diffie-Hellman key agreement using elliptic curve keys, ala IEEE P1363 both the simple one, and the simple one with cofactors are supported.
KeyAgreementSpi(String, BasicAgreement, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
KeyAgreementSpi.DH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DH
 
KeyAgreementSpi.DHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHC
 
KeyAgreementSpi.DHwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.DHwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDF
 
KeyAgreementSpi.MQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQV
 
KeyAgreementSpi.MQVwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyAgreementSpi.MQVwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1KDF
 
KeyAgreeRecipientIdentifier - Class in org.bouncycastle.asn1.cms
 
KeyAgreeRecipientIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
 
KeyAgreeRecipientIdentifier(RecipientKeyIdentifier) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
 
KeyAgreeRecipientInfo - Class in org.bouncycastle.asn1.cms
 
KeyAgreeRecipientInfo(OriginatorIdentifierOrKey, ASN1OctetString, AlgorithmIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
KeyAgreeRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
keyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
keyCertSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
keyCertSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
keyCompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
keyCompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
KeyDerivationFunc - Class in org.bouncycastle.asn1.pkcs
 
KeyDerivationFunc(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
 
keyEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
keyEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
KeyEncoder - Interface in org.bouncycastle.crypto
 
KeyExchangeAlgorithm - Class in org.bouncycastle.crypto.tls
 
KeyExchangeAlgorithm() - Constructor for class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
KeyFactory - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
 
KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
KeyFactorySpi.EC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.EC
 
KeyFactorySpi.ECDH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDH
 
KeyFactorySpi.ECDHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDHC
 
KeyFactorySpi.ECDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDSA
 
KeyFactorySpi.ECGOST3410 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECGOST3410() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECGOST3410
 
KeyFactorySpi.ECMQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyFactorySpi.ECMQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECMQV
 
KeyGenerationParameters - Class in org.bouncycastle.crypto
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).
keyGenParameters - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
KeyPairGeneratorSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
KeyPairGeneratorSpi.EC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
KeyPairGeneratorSpi.EC(String, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
KeyPairGeneratorSpi.ECDH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDH
 
KeyPairGeneratorSpi.ECDHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDHC
 
KeyPairGeneratorSpi.ECDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDSA
 
KeyPairGeneratorSpi.ECMQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
KeyPairGeneratorSpi.ECMQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECMQV
 
KeyParameter - Class in org.bouncycastle.crypto.params
 
KeyParameter(byte[]) - Constructor for class org.bouncycastle.crypto.params.KeyParameter
 
KeyParameter(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.KeyParameter
 
KeyParser - Interface in org.bouncycastle.crypto
 
KeyPurposeId - Class in org.bouncycastle.asn1.x509
The KeyPurposeId object.
KeyPurposeId(String) - Constructor for class org.bouncycastle.asn1.x509.KeyPurposeId
Deprecated. use getInstance and an OID or one of the constants above.
KeyRecRepContent - Class in org.bouncycastle.asn1.cmp
 
keySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
KeySpecificInfo - Class in org.bouncycastle.asn1.x9
ASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure.
KeySpecificInfo(ASN1ObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
 
KeySpecificInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
 
KeyTransRecipientInfo - Class in org.bouncycastle.asn1.cms
 
KeyTransRecipientInfo(RecipientIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
KeyTransRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
keyUpdateWaiting - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
keyUsage - Static variable in class org.bouncycastle.asn1.x509.Extension
Key Usage
KeyUsage - Class in org.bouncycastle.asn1.x509
The KeyUsage object.
KeyUsage(int) - Constructor for class org.bouncycastle.asn1.x509.KeyUsage
Basic constructor.
keyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Key Usage
KeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
KeyUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
KeyUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
KeyUtil - Class in org.bouncycastle.pqc.jcajce.provider.util
 
KeyUtil() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
KISAObjectIdentifiers - Interface in org.bouncycastle.asn1.kisa
 

L

L - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
locality name - StringType(SIZE(1..64))
l - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
L - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. locality name - StringType(SIZE(1..64))
LANGUAGE_PREFERENCES - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
Layer - Class in org.bouncycastle.pqc.crypto.rainbow
This class represents a layer of the Rainbow Oil- and Vinegar Map.
Layer(byte, byte, short[][][], short[][][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.Layer
Constructor
Layer(int, int, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.Layer
This function generates the coefficients of all polynomials in this layer at random using random generator.
LDAPStoreHelper - Class in org.bouncycastle.x509.util
This is a general purpose implementation to get X.509 certificates, CRLs, attribute certificates and cross certificates from a LDAP location.
LDAPStoreHelper(X509LDAPCertStoreParameters) - Constructor for class org.bouncycastle.x509.util.LDAPStoreHelper
 
LDSSecurityObject - Class in org.bouncycastle.asn1.icao
The LDSSecurityObject object (V1.8).
LDSSecurityObject(AlgorithmIdentifier, DataGroupHash[]) - Constructor for class org.bouncycastle.asn1.icao.LDSSecurityObject
 
LDSSecurityObject(AlgorithmIdentifier, DataGroupHash[], LDSVersionInfo) - Constructor for class org.bouncycastle.asn1.icao.LDSSecurityObject
 
LDSVersionInfo - Class in org.bouncycastle.asn1.icao
 
LDSVersionInfo(String, String) - Constructor for class org.bouncycastle.asn1.icao.LDSVersionInfo
 
leastCommonMultiple(BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Computation of the least common multiple of a set of BigIntegers.
leastDiv(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Find and return the least non-trivial divisor of an integer a.
leftMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compute the product of a permutation matrix (which is generated from an n-permutation) and this matrix.
leftMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
compute product a row vector and this matrix
leftMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
 
leftMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
Compute the product of a vector and this matrix.
leftMultiplyLeftCompactForm(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compute the product of the matrix (this | Id) and a column vector, where Id is a (numRows x numRows) unit matrix.
LegacyTlsAuthentication - Class in org.bouncycastle.crypto.tls
Deprecated.  
LegacyTlsAuthentication(CertificateVerifyer) - Constructor for class org.bouncycastle.crypto.tls.LegacyTlsAuthentication
Deprecated.  
LegacyTlsClient - Class in org.bouncycastle.crypto.tls
Deprecated.  
LegacyTlsClient(CertificateVerifyer) - Constructor for class org.bouncycastle.crypto.tls.LegacyTlsClient
Deprecated.  
length - Variable in class org.bouncycastle.pqc.math.linearalgebra.Vector
the length of this vector
LICENSE - Class in org.bouncycastle
The Bouncy Castle License Copyright (c) 2000-2012 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)
LICENSE() - Constructor for class org.bouncycastle.LICENSE
 
licenseText - Static variable in class org.bouncycastle.LICENSE
 
LittleEndianConversions - Class in org.bouncycastle.pqc.math.linearalgebra
This is a utility class containing data type conversions using little-endian byte order.
littleEndianToInt(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
 
littleEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.crypto.util.Pack
 
littleEndianToLong(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
 
loader - Variable in class org.bouncycastle.i18n.LocalizedMessage
 
loader - Variable in exception org.bouncycastle.i18n.MissingEntryException
 
loadStore(InputStream) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
locale - Variable in exception org.bouncycastle.i18n.MissingEntryException
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PBKDF2
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.PKCS12PBE
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters.RC2AlgorithmParameters
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.IES
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PBKDF2
 
localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jce.provider.JDKAlgorithmParameters.PKCS12PBE
 
LocaleString - Class in org.bouncycastle.i18n
 
LocaleString(String, String) - Constructor for class org.bouncycastle.i18n.LocaleString
 
LocaleString(String, String, String) - Constructor for class org.bouncycastle.i18n.LocaleString
 
localityName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
LocalizedException - Exception in org.bouncycastle.i18n
Base class for all Exceptions with localized messages.
LocalizedException(ErrorBundle) - Constructor for exception org.bouncycastle.i18n.LocalizedException
Constructs a new LocalizedException with the specified localized message.
LocalizedException(ErrorBundle, Throwable) - Constructor for exception org.bouncycastle.i18n.LocalizedException
Constructs a new LocalizedException with the specified localized message and cause.
LocalizedMessage - Class in org.bouncycastle.i18n
 
LocalizedMessage(String, String) - Constructor for class org.bouncycastle.i18n.LocalizedMessage
Constructs a new LocalizedMessage using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
LocalizedMessage(String, String, String) - Constructor for class org.bouncycastle.i18n.LocalizedMessage
Constructs a new LocalizedMessage using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
LocalizedMessage(String, String, Object[]) - Constructor for class org.bouncycastle.i18n.LocalizedMessage
Constructs a new LocalizedMessage using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
LocalizedMessage(String, String, String, Object[]) - Constructor for class org.bouncycastle.i18n.LocalizedMessage
Constructs a new LocalizedMessage using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
LocalizedMessage.FilteredArguments - Class in org.bouncycastle.i18n
 
log(double) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Deprecated. use MathFunctions.log(double) instead
log(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Deprecated. use MathFunctions.log(long) instead
LOGIN_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
LOGIN_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
logoType - Static variable in class org.bouncycastle.asn1.x509.Extension
Logo Type
logoType - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Logo Type
LogoType - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
LongDigest - Class in org.bouncycastle.crypto.digests
Base class for SHA-384 and SHA-512.
LongDigest() - Constructor for class org.bouncycastle.crypto.digests.LongDigest
Constructor for variable length word
LongDigest(LongDigest) - Constructor for class org.bouncycastle.crypto.digests.LongDigest
Copy constructor.
longToBigEndian(long, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
 
longToLittleEndian(long, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
 
lookup(int) - Static method in class org.bouncycastle.asn1.x509.CRLReason
 
lowestBitSet(int) - Method in class org.bouncycastle.crypto.tls.TlsBlockCipher
 

M

M32 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
mac - Variable in class org.bouncycastle.crypto.io.MacInputStream
 
mac - Variable in class org.bouncycastle.crypto.io.MacOutputStream
 
Mac - Interface in org.bouncycastle.crypto
The base interface for implementations of message authentication codes (MACs).
mac - Variable in class org.bouncycastle.crypto.tls.TlsMac
 
mac - Variable in class org.bouncycastle.jcajce.io.MacOutputStream
 
MAC_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
 
MacData - Class in org.bouncycastle.asn1.pkcs
 
MacData(DigestInfo, byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.MacData
 
MacInputStream - Class in org.bouncycastle.crypto.io
 
MacInputStream(InputStream, Mac) - Constructor for class org.bouncycastle.crypto.io.MacInputStream
 
MacOutputStream - Class in org.bouncycastle.crypto.io
 
MacOutputStream(Mac) - Constructor for class org.bouncycastle.crypto.io.MacOutputStream
 
MacOutputStream - Class in org.bouncycastle.jcajce.io
 
MacOutputStream(Mac) - Constructor for class org.bouncycastle.jcajce.io.MacOutputStream
 
main(String[]) - Static method in class org.bouncycastle.asn1.util.Dump
 
main(String[]) - Static method in class org.bouncycastle.crypto.examples.DESExample
 
main(String[]) - Static method in class org.bouncycastle.crypto.examples.JPAKEExample
 
main(String[]) - Static method in class org.bouncycastle.jce.examples.PKCS12Example
 
main(String[]) - Static method in class org.bouncycastle.LICENSE
 
main(String[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
main(String[]) - Static method in class org.bouncycastle.x509.examples.AttrCertExample
 
makePBECipher(String, int, char[], byte[], int) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
makePBEMacParameters(BCPBEKey, AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
makePBEMacParameters(PBEKeySpec, int, int, int) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
makePBEParameters(BCPBEKey, AlgorithmParameterSpec, String) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
construct a key and iv (if necessary) suitable for use with a Cipher.
makePBEParameters(PBEKeySpec, int, int, int, int) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
construct a key and iv (if necessary) suitable for use with a Cipher.
MALFORMED_REQUEST - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
MALFORMED_REQUEST - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
Deprecated.  
MALFORMED_REQUEST - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
 
markSupported() - Method in class org.bouncycastle.crypto.io.CipherInputStream
 
MASK - Static variable in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
 
match(Object) - Method in interface org.bouncycastle.util.Selector
 
match(Certificate) - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.  
match(Object) - Method in class org.bouncycastle.x509.AttributeCertificateHolder
Deprecated.  
match(Certificate) - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.  
match(Object) - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
Deprecated.  
match(Object) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Decides if the given attribute certificate should be selected.
match(Object) - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Decides if the given certificate pair should be selected.
match(Object) - Method in class org.bouncycastle.x509.X509CertStoreSelector
 
match(Certificate) - Method in class org.bouncycastle.x509.X509CertStoreSelector
 
match(Object) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
 
match(CRL) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
 
matchesIssuer(X509Certificate, String) - Method in class org.bouncycastle.ocsp.CertificateID
 
matrices - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
the COB matrices
matrix - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
For the matrix representation the array of type int[][] is used, thus every element of the array keeps one element of the matrix (element from finite field GF(2^m))
Matrix - Class in org.bouncycastle.pqc.math.linearalgebra
This abstract class defines matrices.
Matrix() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Matrix
 
MATRIX_TYPE_RANDOM_LT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
random lower triangular matrix
MATRIX_TYPE_RANDOM_REGULAR - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
random regular matrix
MATRIX_TYPE_RANDOM_UT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
random upper triangular matrix
MATRIX_TYPE_UNIT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
unit matrix
MATRIX_TYPE_ZERO - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
zero matrix
max_fragment_length - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
MAX_MICROS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
 
MAX_MILLIS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
 
MAX_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
MaxBytesExceededException - Exception in org.bouncycastle.crypto
this exception is thrown whenever a cipher requires a change of key, iv or similar after x amount of bytes enciphered
MaxBytesExceededException() - Constructor for exception org.bouncycastle.crypto.MaxBytesExceededException
base constructor.
MaxBytesExceededException(String) - Constructor for exception org.bouncycastle.crypto.MaxBytesExceededException
create an with the given message.
maxPlainTextSize - Variable in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
 
maxPlainTextSize - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The maximum number of bytes the cipher can decrypt.
maxPower(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute the largest h with 2^h | a if a!=0.
mcEliece - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
McEliece - Class in org.bouncycastle.pqc.jcajce.provider
 
McEliece() - Constructor for class org.bouncycastle.pqc.jcajce.provider.McEliece
 
McEliece.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
McEliece.Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.McEliece.Mappings
 
mcElieceCca2 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
McElieceCCA2KeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class is used to translate between McEliece CCA2 keys and key specifications.
McElieceCCA2KeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
 
McElieceCCA2KeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceCCA2KeyGenerationParameters(SecureRandom, McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyGenerationParameters
 
McElieceCCA2KeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements key pair generation of the McEliece Public Key Cryptosystem (McEliecePKC).
McElieceCCA2KeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
 
McElieceCCA2KeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceCCA2KeyParameters(boolean, McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyParameters
 
McElieceCCA2KeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
utility class for converting jce/jca McElieceCCA2 objects objects into their org.bouncycastle.crypto counterparts.
McElieceCCA2KeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
 
McElieceCCA2Parameters - Class in org.bouncycastle.pqc.crypto.mceliece
This class provides a specification for the parameters of the CCA2-secure variants of the McEliece PKCS that are used with McElieceFujisakiCipher, McElieceKobaraImaiCipher, and McEliecePointchevalCipher.
McElieceCCA2Parameters() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
Construct the default parameters.
McElieceCCA2Parameters(int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
 
McElieceCCA2Parameters(Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
 
McElieceCCA2ParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for the parameters of the CCA2-secure variants of the McEliece PKCS that are used with McElieceFujisakiCipher, McElieceKobaraImaiCipher, and McEliecePointchevalCipher.
McElieceCCA2ParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
Construct the default parameters.
McElieceCCA2ParameterSpec(String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2ParameterSpec
Constructor.
McElieceCCA2Primitives - Class in org.bouncycastle.pqc.crypto.mceliece
Core operations for the CCA-secure variants of McEliece.
McElieceCCA2Primitives - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
Core operations for the CCA-secure variants of McEliece.
McElieceCCA2PrivateKey - Class in org.bouncycastle.pqc.asn1
 
McElieceCCA2PrivateKey(ASN1ObjectIdentifier, int, int, GF2mField, PolynomialGF2mSmallM, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
McElieceCCA2PrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceCCA2PrivateKeyParameters(String, int, int, GF2mField, PolynomialGF2mSmallM, Permutation, GF2Matrix, PolynomialGF2mSmallM[], McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
Constructor.
McElieceCCA2PrivateKeyParameters(String, int, int, byte[], byte[], byte[], byte[], byte[][], McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
Constructor used by the McElieceKeyFactory.
McElieceCCA2PrivateKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for a McEliece CCA2 private key.
McElieceCCA2PrivateKeySpec(String, int, int, GF2mField, PolynomialGF2mSmallM, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
Constructor.
McElieceCCA2PrivateKeySpec(String, int, int, byte[], byte[], byte[], byte[], byte[][]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PrivateKeySpec
Constructor used by the McElieceKeyFactory.
McElieceCCA2PublicKey - Class in org.bouncycastle.pqc.asn1
 
McElieceCCA2PublicKey(ASN1ObjectIdentifier, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
 
McElieceCCA2PublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceCCA2PublicKeyParameters(String, int, int, GF2Matrix, McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
Constructor.
McElieceCCA2PublicKeyParameters(String, int, int, byte[], McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
Constructor (used by McElieceKeyFactory).
McElieceCCA2PublicKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for a McEliece CCA2 public key.
McElieceCCA2PublicKeySpec(String, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
Constructor.
McElieceCCA2PublicKeySpec(String, int, int, byte[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2PublicKeySpec
Constructor (used by McElieceKeyFactorySpi).
McElieceFujisakiCipher - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements the Fujisaki/Okamoto conversion of the McEliecePKCS.
McElieceFujisakiCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
McElieceFujisakiCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi(Digest, McElieceFujisakiCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
McElieceFujisakiCipherSpi.McElieceFujisaki - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki
 
McElieceFujisakiCipherSpi.McElieceFujisaki224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki224
 
McElieceFujisakiCipherSpi.McElieceFujisaki256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki256
 
McElieceFujisakiCipherSpi.McElieceFujisaki384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki384
 
McElieceFujisakiCipherSpi.McElieceFujisaki512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceFujisakiCipherSpi.McElieceFujisaki512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki512
 
McElieceFujisakiDigestCipher - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceFujisakiDigestCipher(MessageEncryptor, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
 
McElieceKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
This class is used to translate between McEliece keys and key specifications.
McElieceKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
 
McElieceKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceKeyGenerationParameters(SecureRandom, McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyGenerationParameters
 
McElieceKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements key pair generation of the McEliece Public Key Cryptosystem (McEliecePKC).
McElieceKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator
 
McElieceKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKeyPairGeneratorSpi(String) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
 
McElieceKeyPairGeneratorSpi.McEliece - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKeyPairGeneratorSpi.McEliece() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McEliece
 
McElieceKeyPairGeneratorSpi.McElieceCCA2 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKeyPairGeneratorSpi.McElieceCCA2() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
McElieceKeyPairGeneratorSpi.McElieceCCA2(String) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi.McElieceCCA2
 
McElieceKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceKeyParameters(boolean, McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyParameters
 
McElieceKeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
utility class for converting jce/jca McEliece objects objects into their org.bouncycastle.crypto counterparts.
McElieceKeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
 
McElieceKobaraImaiCipher - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements the Kobara/Imai conversion of the McEliecePKCS.
McElieceKobaraImaiCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
 
McElieceKobaraImaiCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
McElieceKobaraImaiCipherSpi(Digest, McElieceKobaraImaiCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai224
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai256
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai384
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McElieceKobaraImaiCipherSpi.McElieceKobaraImai512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai512
 
McElieceKobaraImaiDigestCipher - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceKobaraImaiDigestCipher(MessageEncryptor, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
 
McElieceParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McElieceParameters() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
Constructor.
McElieceParameters(int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
Constructor.
McElieceParameters(int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
Constructor.
McElieceParameters(int, int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
Constructor.
McEliecePKCSCipher - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements the McEliece Public Key cryptosystem (McEliecePKCS).
McEliecePKCSCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
 
McEliecePKCSCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi(Digest, McEliecePKCSCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
McEliecePKCSCipherSpi.McEliecePKCS - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS
 
McEliecePKCSCipherSpi.McEliecePKCS224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS224
 
McEliecePKCSCipherSpi.McEliecePKCS256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS256
 
McEliecePKCSCipherSpi.McEliecePKCS384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS384
 
McEliecePKCSCipherSpi.McEliecePKCS512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePKCSCipherSpi.McEliecePKCS512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS512
 
McEliecePKCSDigestCipher - Class in org.bouncycastle.pqc.crypto.mceliece
 
McEliecePKCSDigestCipher(MessageEncryptor, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
 
McEliecePointchevalCipher - Class in org.bouncycastle.pqc.crypto.mceliece
This class implements the Pointcheval conversion of the McEliecePKCS.
McEliecePointchevalCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
McEliecePointchevalCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi(Digest, McEliecePointchevalCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
McEliecePointchevalCipherSpi.McEliecePointcheval - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval
 
McEliecePointchevalCipherSpi.McEliecePointcheval224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval224
 
McEliecePointchevalCipherSpi.McEliecePointcheval256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval256
 
McEliecePointchevalCipherSpi.McEliecePointcheval384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval384
 
McEliecePointchevalCipherSpi.McEliecePointcheval512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
 
McEliecePointchevalCipherSpi.McEliecePointcheval512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval512
 
McEliecePointchevalDigestCipher - Class in org.bouncycastle.pqc.crypto.mceliece
 
McEliecePointchevalDigestCipher(MessageEncryptor, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
 
McEliecePrivateKey - Class in org.bouncycastle.pqc.asn1
 
McEliecePrivateKey(ASN1ObjectIdentifier, int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
McEliecePrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McEliecePrivateKeyParameters(String, int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, Permutation, GF2Matrix, PolynomialGF2mSmallM[], McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
Constructor.
McEliecePrivateKeyParameters(String, int, int, byte[], byte[], byte[], byte[], byte[], byte[], byte[][], McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
Constructor (used by the McElieceKeyFactory).
McEliecePrivateKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for a McEliece private key.
McEliecePrivateKeySpec(String, int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, Permutation, GF2Matrix, PolynomialGF2mSmallM[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
Constructor.
McEliecePrivateKeySpec(String, int, int, byte[], byte[], byte[], byte[], byte[], byte[], byte[][]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McEliecePrivateKeySpec
Constructor (used by the McElieceKeyFactory).
McEliecePublicKey - Class in org.bouncycastle.pqc.asn1
 
McEliecePublicKey(ASN1ObjectIdentifier, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.asn1.McEliecePublicKey
 
McEliecePublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
 
McEliecePublicKeyParameters(String, int, int, GF2Matrix, McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
Constructor (used by McElieceKeyFactory).
McEliecePublicKeyParameters(String, int, int, byte[], McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
Constructor (used by McElieceKeyFactory).
McEliecePublicKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for a McEliece public key.
McEliecePublicKeySpec(String, int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
Constructor (used by McElieceKeyFactorySpi).
McEliecePublicKeySpec(String, int, int, byte[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McEliecePublicKeySpec
Constructor (used by McElieceKeyFactorySpi).
md2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
MD2 - Class in org.bouncycastle.jcajce.provider.digest
 
MD2() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2
 
MD2 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
MD2.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
MD2.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.Digest
 
MD2.HashMac - Class in org.bouncycastle.jcajce.provider.digest
MD2 HMac
MD2.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.HashMac
 
MD2.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
MD2.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.KeyGenerator
 
MD2.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
MD2.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.Mappings
 
MD2Digest - Class in org.bouncycastle.crypto.digests
implementation of MD2 as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992
MD2Digest() - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
 
MD2Digest(MD2Digest) - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
 
md2WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
md4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
MD4 - Class in org.bouncycastle.jcajce.provider.digest
 
MD4() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4
 
MD4.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
MD4.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.Digest
 
MD4.HashMac - Class in org.bouncycastle.jcajce.provider.digest
MD4 HMac
MD4.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.HashMac
 
MD4.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
MD4.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.KeyGenerator
 
MD4.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
MD4.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.Mappings
 
MD4Digest - Class in org.bouncycastle.crypto.digests
implementation of MD4 as RFC 1320 by R.
MD4Digest() - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
Standard constructor
MD4Digest(MD4Digest) - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
Copy constructor.
md4WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
md5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
MD5 - Static variable in class org.bouncycastle.crypto.tls.DigestAlgorithm
 
MD5 - Class in org.bouncycastle.jcajce.provider.digest
 
MD5() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5
 
MD5 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
MD5 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
MD5.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
MD5.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.Digest
 
MD5.HashMac - Class in org.bouncycastle.jcajce.provider.digest
MD5 HMac
MD5.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.HashMac
 
MD5.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
MD5.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.KeyGenerator
 
MD5.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
MD5.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.Mappings
 
MD5Digest - Class in org.bouncycastle.crypto.digests
implementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.
MD5Digest() - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
Standard constructor
MD5Digest(MD5Digest) - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
Copy constructor.
md5WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
md5WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
mDegree - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
holds the extension degree n of this element's corresponding field.
mDegree - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
the degree of this field
member - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
message - Variable in exception org.bouncycastle.i18n.LocalizedException
 
MESSAGE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
MessageBundle - Class in org.bouncycastle.i18n
 
MessageBundle(String, String) - Constructor for class org.bouncycastle.i18n.MessageBundle
Constructs a new MessageBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
MessageBundle(String, String, String) - Constructor for class org.bouncycastle.i18n.MessageBundle
Constructs a new MessageBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
MessageBundle(String, String, Object[]) - Constructor for class org.bouncycastle.i18n.MessageBundle
Constructs a new MessageBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
MessageBundle(String, String, String, Object[]) - Constructor for class org.bouncycastle.i18n.MessageBundle
Constructs a new MessageBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
Decrypt a cipher text.
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
 
messageDecrypt(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
messageDecrypt() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Decrypt the ciphertext stored in input.
messageDigest - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
 
messageEncrypt() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
 
messageEncrypt() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
Encrypt a plain text.
messageEncrypt() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
 
messageEncrypt() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
 
messageEncrypt(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
 
messageEncrypt() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
 
messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Encrypt the message stored in input.
MessageEncryptor - Interface in org.bouncycastle.pqc.crypto
 
MessageImprint - Class in org.bouncycastle.asn1.tsp
 
MessageImprint(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.tsp.MessageImprint
 
MessageSigner - Interface in org.bouncycastle.pqc.crypto
 
MetaData - Class in org.bouncycastle.asn1.cms
 
MetaData(ASN1Boolean, DERUTF8String, DERIA5String, Attributes) - Constructor for class org.bouncycastle.asn1.cms.MetaData
 
mField - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
holds a pointer to this element's corresponding field.
MGF1BytesGenerator - Class in org.bouncycastle.crypto.generators
Generator for MGF1 as defined in PKCS 1v2
MGF1BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.MGF1BytesGenerator
 
MGFParameters - Class in org.bouncycastle.crypto.params
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
 
microsoft - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
 
microsoftAppPolicies - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
 
microsoftCaVersion - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
 
microsoftCertTemplateV1 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
 
microsoftCertTemplateV2 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
 
MicrosoftObjectIdentifiers - Interface in org.bouncycastle.asn1.microsoft
 
microsoftPrevCaCertHash - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
 
MIN_MICROS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
 
MIN_MILLIS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
 
MiscObjectIdentifiers - Interface in org.bouncycastle.asn1.misc
 
MISSING_TIME_STAMP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
MissingEntryException - Exception in org.bouncycastle.i18n
 
MissingEntryException(String, String, String, Locale, ClassLoader) - Constructor for exception org.bouncycastle.i18n.MissingEntryException
 
MissingEntryException(String, Throwable, String, String, Locale, ClassLoader) - Constructor for exception org.bouncycastle.i18n.MissingEntryException
 
missingTimeStamp - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
mod(long, long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Returns a long integer whose value is (a mod m).
mod(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Reduce this polynomial modulo another polynomial.
modDiv(PolynomialGF2mSmallM, PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the result of the division of this polynomial by another polynomial modulo a third polynomial.
modInverse(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Computes the modular inverse of an integer a
modInverse(long, long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Computes the modular inverse of an integer a
modInverse(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the inverse of this polynomial modulo the given polynomial.
modMultiply(PolynomialGF2mSmallM, PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the product of this polynomial and another polynomial modulo a third polynomial.
modMultiply(int, int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Compute the product of two polynomials modulo a third polynomial.
modPolynomialToFracton(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute a polynomial pair (a,b) from this polynomial and the given polynomial g with the property b*this = a mod g and deg(a)<=deg(g)/2.
modPow(int, int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute ae mod n.
modSquareMatrix(PolynomialGF2mSmallM[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Square this polynomial using a squaring matrix.
modSquareRoot(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the square root of this polynomial modulo the given polynomial.
modSquareRootMatrix(PolynomialGF2mSmallM[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the square root of this polynomial using a square root matrix.
modulus - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
modulus - Variable in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
MonetaryLimit - Class in org.bouncycastle.asn1.isismtt.x509
Monetary limit for transactions.
MonetaryLimit(String, int, int) - Constructor for class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
Constructor from a given details.
MonetaryValue - Class in org.bouncycastle.asn1.x509.qualified
The MonetaryValue object.
MonetaryValue(Iso4217CurrencyCode, int, int) - Constructor for class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
mqv1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
mqv2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
MQVPrivateKey - Interface in org.bouncycastle.jce.interfaces
Static/ephemeral private key (pair) for use with ECMQV key agreement (Optionally provides the ephemeral public key)
MQVPrivateKeySpec - Class in org.bouncycastle.jce.spec
Static/ephemeral private key (pair) for use with ECMQV key agreement (Optionally provides the ephemeral public key)
MQVPrivateKeySpec(PrivateKey, PrivateKey) - Constructor for class org.bouncycastle.jce.spec.MQVPrivateKeySpec
 
MQVPrivateKeySpec(PrivateKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.MQVPrivateKeySpec
 
MQVPrivateParameters - Class in org.bouncycastle.crypto.params
 
MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPrivateParameters
 
MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPrivateParameters
 
MQVPublicKey - Interface in org.bouncycastle.jce.interfaces
Static/ephemeral public key pair for use with ECMQV key agreement
MQVPublicKeySpec - Class in org.bouncycastle.jce.spec
Static/ephemeral public key pair for use with ECMQV key agreement
MQVPublicKeySpec(PublicKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.MQVPublicKeySpec
 
MQVPublicParameters - Class in org.bouncycastle.crypto.params
 
MQVPublicParameters(ECPublicKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPublicParameters
 
mqvSinglePass_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
MQVuserKeyingMaterial - Class in org.bouncycastle.asn1.cms.ecc
 
MQVuserKeyingMaterial(OriginatorPublicKey, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
 
mult(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
Return product of two elements
multElem(short, short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
This function multiplies two elements in GF2^8.
MultiCertStoreParameters - Class in org.bouncycastle.jce
 
MultiCertStoreParameters(Collection) - Constructor for class org.bouncycastle.jce.MultiCertStoreParameters
Create a parameters object which specifies searching of all the passed in stores.
MultiCertStoreParameters(Collection, boolean) - Constructor for class org.bouncycastle.jce.MultiCertStoreParameters
Create a parameters object which can be to used to make a multi store made up of the passed in CertStores.
MultiCertStoreSpi - Class in org.bouncycastle.jce.provider
 
MultiCertStoreSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.MultiCertStoreSpi
 
multiplier - Variable in class org.bouncycastle.math.ec.ECPoint
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
multiply(BigInteger) - Method in class org.bouncycastle.math.ec.ECPoint
Multiplies this ECPoint by the given number.
multiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
Multiply this vector with a permutation.
multiply(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Compute the product of this element and factor.
multiply(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Multiplies this by b and returns the result in a new PolynomialGF2n.
multiply(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Compute the product of this element and factor.
multiply(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Multiplies this GF2Polynomial with b and returns the result in a new GF2Polynomial.
multiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Multiply this vector with a permutation.
multiply(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Compute the product of this element and factor.
multiply(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the product of this polynomial and the given factor using a Karatzuba like scheme.
multiply(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Return product of two polynomials
multiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
Multiply this vector with a permutation.
multiplyAndReduce(GF2nPolynomial, GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Multiplies this by b, reduces the result by g and returns it in a new PolynomialGF2n.
multiplyClassic(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Multiplies this GF2Polynomial with b and returns the result in a new GF2Polynomial.
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
 
multiplyH(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMMultiplier
 
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier
 
multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier
 
multiplyMatrix(short[][], short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
This function multiplies two given matrices.
multiplyMatrix(short[][], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
This function multiplies a given matrix with a one-dimensional array.
multiplyThisBy(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Compute this * factor (overwrite this).
multiplyThisBy(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Compute this * factor (overwrite this).
multiplyThisBy(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Compute this * factor (overwrite this).
multMatrix(short, short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
Multiplies matrix with scalar
multThisWithElement(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Multiply this polynomial with an element from GF(2^m).
multVect(short, short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
Multiplies vector with scalar
multVects(short[], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
Multiplication of column vector with row vector
multWithElement(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the product of this polynomial with an element from GF(2^m).
multWithMonomial(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Compute the product of this polynomial with a monomial X^k.

N

N - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
N - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
N - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
 
n - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
 
n - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
NaccacheSternEngine - Class in org.bouncycastle.crypto.engines
NaccacheStern Engine.
NaccacheSternEngine() - Constructor for class org.bouncycastle.crypto.engines.NaccacheSternEngine
 
NaccacheSternKeyGenerationParameters - Class in org.bouncycastle.crypto.params
Parameters for NaccacheStern public private key generation.
NaccacheSternKeyGenerationParameters(SecureRandom, int, int, int) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
Parameters for generating a NaccacheStern KeyPair.
NaccacheSternKeyGenerationParameters(SecureRandom, int, int, int, boolean) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
Parameters for a NaccacheStern KeyPair.
NaccacheSternKeyPairGenerator - Class in org.bouncycastle.crypto.generators
Key generation parameters for NaccacheStern cipher.
NaccacheSternKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
 
NaccacheSternKeyParameters - Class in org.bouncycastle.crypto.params
Public key parameters for NaccacheStern cipher.
NaccacheSternKeyParameters(boolean, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
 
NaccacheSternPrivateKeyParameters - Class in org.bouncycastle.crypto.params
Private key parameters for NaccacheStern cipher.
NaccacheSternPrivateKeyParameters(BigInteger, BigInteger, int, Vector, BigInteger) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
Constructs a NaccacheSternPrivateKey
NAME - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
NAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
id-at-name
name - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
NAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. id-at-name
NAME_AT_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
NAME_AT_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
NAME_CONSTRAINTS - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
NAME_CONSTRAINTS - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
NAME_RELATIVE_TO_CRL_ISSUER - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
 
nameConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
Name Constraints
NameConstraints - Class in org.bouncycastle.asn1.x509
 
NameConstraints(GeneralSubtree[], GeneralSubtree[]) - Constructor for class org.bouncycastle.asn1.x509.NameConstraints
Constructor from a given details.
nameConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Name Constraints
NameConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
named_curve - Static variable in class org.bouncycastle.crypto.tls.ECCurveType
Indicates that a named curve is used.
NamedCurve - Class in org.bouncycastle.crypto.tls
RFC 4492 5.1.1 The named curves defined here are those specified in SEC 2 [13].
NamedCurve() - Constructor for class org.bouncycastle.crypto.tls.NamedCurve
 
NamedJcaJceHelper - Class in org.bouncycastle.jcajce
 
NamedJcaJceHelper(String) - Constructor for class org.bouncycastle.jcajce.NamedJcaJceHelper
 
NameOrPseudonym - Class in org.bouncycastle.asn1.x509.sigi
Structure for a name or pseudonym.
NameOrPseudonym(DirectoryString) - Constructor for class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
Constructor from DirectoryString.
NameOrPseudonym(String) - Constructor for class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
Constructor from a given details.
NameOrPseudonym(DirectoryString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
Constructor from a given details.
NamingAuthority - Class in org.bouncycastle.asn1.isismtt.x509
Names of authorities which are responsible for the administration of title registers.
NamingAuthority(DERObjectIdentifier, String, DirectoryString) - Constructor for class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
Deprecated. use ASN1ObjectIdentifier method
NamingAuthority(ASN1ObjectIdentifier, String, DirectoryString) - Constructor for class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
Constructor from given details.
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
negate() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
negate() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
negate() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
negate() - Method in class org.bouncycastle.math.ec.ECPoint
 
netscape - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
netscapeBaseURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
netscapeCApolicyURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
netscapeCARevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
netscapeCertComment - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
NetscapeCertRequest - Class in org.bouncycastle.jce.netscape
Handles NetScape certificate request (KEYGEN), these are constructed as:
NetscapeCertRequest(byte[]) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
NetscapeCertRequest(ASN1Sequence) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
NetscapeCertRequest(String, AlgorithmIdentifier, PublicKey) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
netscapeCertType - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
NetscapeCertType - Class in org.bouncycastle.asn1.misc
The NetscapeCertType object.
NetscapeCertType(int) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
Basic constructor.
NetscapeCertType(DERBitString) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
 
netscapeRenewalURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
netscapeRevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
NetscapeRevocationURL - Class in org.bouncycastle.asn1.misc
 
NetscapeRevocationURL(DERIA5String) - Constructor for class org.bouncycastle.asn1.misc.NetscapeRevocationURL
 
netscapeSSLServerName - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
nextBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
nextBytes(byte[]) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
Fill bytes with random values.
nextBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
Fill part of bytes with random values.
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
Fill bytes with random values.
nextBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
Fill part of bytes with random values.
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
 
nextBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
 
nextBytes(byte[]) - Method in class org.bouncycastle.util.test.FixedSecureRandom
 
nextInt() - Method in class org.bouncycastle.util.test.FixedSecureRandom
 
nextKey(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
This method updates the GMSS private key for the next signature
nextLong() - Method in class org.bouncycastle.util.test.FixedSecureRandom
 
nextPrime(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Computes the next prime greater than n.
nextProbablePrime(BigInteger, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute the next probable prime greater than n with the specified certainty.
nextProbablePrime(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute the next probable prime greater than n with the default certainty (20).
nextSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSRandom
computes the next seed value, returns a random byte array and sets outseed to the next value
nextSmallerPrime(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Returns the largest prime smaller than the given integer
nextToken() - Method in class org.bouncycastle.asn1.OIDTokenizer
 
nextToken() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
Deprecated.  
nextTwoPow(int) - Static method in class org.bouncycastle.crypto.tls.ByteQueue
 
NIST_2048 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
From NIST.
NIST_3072 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
From NIST.
nistAlgorithm - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
 
NISTNamedCurves - Class in org.bouncycastle.asn1.nist
Utility class for fetching curves using their NIST names as published in FIPS-PUB 186-2
NISTNamedCurves() - Constructor for class org.bouncycastle.asn1.nist.NISTNamedCurves
 
NISTObjectIdentifiers - Interface in org.bouncycastle.asn1.nist
 
no_certificate - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
NO_FILTER - Static variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
no_renegotiation - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
Noekeon - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
Noekeon.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParams
 
Noekeon.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.ECB
 
Noekeon.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.KeyGen
 
Noekeon.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Noekeon.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Mappings
 
NoekeonEngine - Class in org.bouncycastle.crypto.engines
A Noekeon engine, using direct-key mode.
NoekeonEngine() - Constructor for class org.bouncycastle.crypto.engines.NoekeonEngine
Create an instance of the Noekeon encryption algorithm and set some defaults
NON_INTERINDUSTRY_DATA_OBJECT_NESTING_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
nonRepudiation - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
nonRepudiation - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
noRevAvail - Static variable in class org.bouncycastle.asn1.x509.Extension
NoRevAvail extension in attribute certificates.
noRevAvail - Static variable in class org.bouncycastle.asn1.x509.X509Extension
NoRevAvail extension in attribute certificates.
NoRevAvail - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
NoSuchParserException - Exception in org.bouncycastle.x509
 
NoSuchParserException(String) - Constructor for exception org.bouncycastle.x509.NoSuchParserException
 
NoSuchStoreException - Exception in org.bouncycastle.x509
 
NoSuchStoreException(String) - Constructor for exception org.bouncycastle.x509.NoSuchStoreException
 
Notar - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notar
Notariatsverwalter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notariatsverwalter
Notariatsverwalterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notariatsverwalterin
Notarin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notarin
Notarvertreter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notarvertreter
Notarvertreterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Notarvertreterin
notation - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
notAuthorized - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
NoticeReference - Class in org.bouncycastle.asn1.x509
NoticeReference class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).
NoticeReference(String, Vector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
Creates a new NoticeReference instance.
NoticeReference(String, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
Creates a new NoticeReference instance.
NoticeReference(DisplayText, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
Creates a new NoticeReference instance.
notifications - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
notifyIdentityHint(byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentity
 
notifySecureRenegotiation(boolean) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
notifySecureRenegotiation(boolean) - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
notifySecureRenegotiation(boolean) - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
notifySecureRenegotiation(boolean) - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
notifySelectedCipherSuite(int) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
notifySelectedCipherSuite(int) - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
notifySelectedCipherSuite(int) - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
notifySelectedCipherSuite(int) - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
notifySelectedCompressionMethod(short) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
notifySelectedCompressionMethod(short) - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
notifySelectedCompressionMethod(short) - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
notifySelectedCompressionMethod(short) - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
notifyServerCertificate(Certificate) - Method in class org.bouncycastle.crypto.tls.LegacyTlsAuthentication
Deprecated.  
notifyServerCertificate(Certificate) - Method in interface org.bouncycastle.crypto.tls.TlsAuthentication
Called by the protocol handler to report the server certificate Note: this method is responsible for certificate verification and validation
notifyServerVersion(ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
notifyServerVersion(ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
notifyServerVersion(ProtocolVersion) - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
notifyServerVersion(ProtocolVersion) - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
notifySessionID(byte[]) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
notifySessionID(byte[]) - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
notifySessionID(byte[]) - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
notifySessionID(byte[]) - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
notYoungerThan - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
notYoungerThan() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
novell - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
novellSecurityAttribs - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
NTTObjectIdentifiers - Interface in org.bouncycastle.asn1.ntt
From RFC 3657
NULL - Static variable in interface org.bouncycastle.asn1.BERTags
 
NULL - Static variable in class org.bouncycastle.crypto.tls.CompressionMethod
 
NULL - Static variable in class org.bouncycastle.crypto.tls.DigestAlgorithm
 
NULL - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
NULL - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
NULL_NAME - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
Value for a "null" recipient or sender.
NullDigest - Class in org.bouncycastle.crypto.digests
 
NullDigest() - Constructor for class org.bouncycastle.crypto.digests.NullDigest
 
NullEngine - Class in org.bouncycastle.crypto.engines
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 in org.bouncycastle.util.test
Parsing
numColumns - Variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
number of columns
NUMERIC_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
numRows - Variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
number of rows

O

O - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
organization - StringType(SIZE(1..64))
o - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
O - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. use a X500NameStyle
OAEPEncoding - Class in org.bouncycastle.crypto.encodings
Optimal Asymmetric Encryption Padding (OAEP) - see PKCS 1 V 2.
OAEPEncoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
 
OAEPEncoding(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
 
OAEPEncoding(AsymmetricBlockCipher, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
 
OAEPEncoding(AsymmetricBlockCipher, Digest, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
 
OBJECT_IDENTIFIER - Static variable in interface org.bouncycastle.asn1.BERTags
 
OBJECT_IDENTIFIER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
ObjectDigestInfo - Class in org.bouncycastle.asn1.x509
ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.
ObjectDigestInfo(int, ASN1ObjectIdentifier, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.ObjectDigestInfo
Constructor from given details.
objectSigning - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
objectSigningCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
ocspAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
OCSPException - Exception in org.bouncycastle.ocsp
 
OCSPException(String) - Constructor for exception org.bouncycastle.ocsp.OCSPException
 
OCSPException(String, Exception) - Constructor for exception org.bouncycastle.ocsp.OCSPException
 
OcspIdentifier - Class in org.bouncycastle.asn1.esf
OcspIdentifier ::= SEQUENCE { ocspResponderID ResponderID, -- As in OCSP response data producedAt GeneralizedTime -- As in OCSP response data }
OcspIdentifier(ResponderID, ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.esf.OcspIdentifier
 
OcspListID - Class in org.bouncycastle.asn1.esf
OcspListID ::= SEQUENCE { ocspResponses SEQUENCE OF OcspResponsesID }
OcspListID(OcspResponsesID[]) - Constructor for class org.bouncycastle.asn1.esf.OcspListID
 
OCSPObjectIdentifiers - Interface in org.bouncycastle.asn1.ocsp
 
OCSPReq - Class in org.bouncycastle.ocsp
Deprecated. use classes in org.bouncycastle.cert.ocsp.
OCSPReq(OCSPRequest) - Constructor for class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
OCSPReq(byte[]) - Constructor for class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
OCSPReq(InputStream) - Constructor for class org.bouncycastle.ocsp.OCSPReq
Deprecated.  
OCSPReqGenerator - Class in org.bouncycastle.ocsp
Deprecated. use classes in org.bouncycastle.cert.ocsp.
OCSPReqGenerator() - Constructor for class org.bouncycastle.ocsp.OCSPReqGenerator
Deprecated.  
OCSPRequest - Class in org.bouncycastle.asn1.ocsp
 
OCSPRequest(TBSRequest, Signature) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPRequest
 
OCSPResp - Class in org.bouncycastle.ocsp
Deprecated. use classes in org.bouncycastle.cert.ocsp.
OCSPResp(OCSPResponse) - Constructor for class org.bouncycastle.ocsp.OCSPResp
Deprecated. use classes in org.bouncycastle.cert.ocsp.
OCSPResp(byte[]) - Constructor for class org.bouncycastle.ocsp.OCSPResp
Deprecated. use classes in org.bouncycastle.cert.ocsp.
OCSPResp(InputStream) - Constructor for class org.bouncycastle.ocsp.OCSPResp
Deprecated. use classes in org.bouncycastle.cert.ocsp.
OCSPRespGenerator - Class in org.bouncycastle.ocsp
Deprecated. use classes in org.bouncycastle.cert.ocsp.
OCSPRespGenerator() - Constructor for class org.bouncycastle.ocsp.OCSPRespGenerator
Deprecated.  
OCSPResponse - Class in org.bouncycastle.asn1.ocsp
 
OCSPResponse(OCSPResponseStatus, ResponseBytes) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponse
 
OcspResponsesID - Class in org.bouncycastle.asn1.esf
OcspResponsesID ::= SEQUENCE { ocspIdentifier OcspIdentifier, ocspRepHash OtherHash OPTIONAL }
OcspResponsesID(OcspIdentifier) - Constructor for class org.bouncycastle.asn1.esf.OcspResponsesID
 
OcspResponsesID(OcspIdentifier, OtherHash) - Constructor for class org.bouncycastle.asn1.esf.OcspResponsesID
 
OCSPResponseStatus - Class in org.bouncycastle.asn1.ocsp
 
OCSPResponseStatus(int) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
The OCSPResponseStatus enumeration.
OCSPRespStatus - Interface in org.bouncycastle.ocsp
 
OCTET_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
octetsToInteger(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
octetsToInteger(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
OFBBlockCipher - Class in org.bouncycastle.crypto.modes
implements a Output-FeedBack (OFB) mode on top of a simple cipher.
OFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.OFBBlockCipher
Basic constructor.
OFFSET_DATA_OBJECT - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
OID - Static variable in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
The GMSS OID.
OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSCipher
The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
The OID of the algorithm.
OID - Static variable in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
The OID of the algorithm.
OIDLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. use DefaultSymbols
oids() - Method in class org.bouncycastle.asn1.x509.Extensions
return an Enumeration of the extension field's object ids.
oids() - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. return an Enumeration of the extension field's object ids.
OIDTokenizer - Class in org.bouncycastle.asn1
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 in org.bouncycastle.asn1.oiw
 
OLD_PKCS12 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
OldHMac - Class in org.bouncycastle.crypto.macs
HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))
OldHMac(Digest) - Constructor for class org.bouncycastle.crypto.macs.OldHMac
Deprecated. uses incorrect pad for SHA-512 and SHA-384 use HMac.
on(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
Return true if this oid is an extension of the passed in branch, stem.
ONE - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
ONE(GF2nONBField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Create the one element.
ONE(GF2nPolynomialField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Create the one element.
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
 
OOBCertHash - Class in org.bouncycastle.asn1.cmp
 
OOBCertHash(AlgorithmIdentifier, CertId, byte[]) - Constructor for class org.bouncycastle.asn1.cmp.OOBCertHash
 
OOBCertHash(AlgorithmIdentifier, CertId, DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.OOBCertHash
 
OpenPGPCFBBlockCipher - Class in org.bouncycastle.crypto.modes
Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
OpenPGPCFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
Basic constructor.
OPENSSL - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
OpenSSLPBEParametersGenerator - Class in org.bouncycastle.crypto.generators
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.
opMode - Variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
The operation mode for this cipher (CipherSpiExt.ENCRYPT_MODE or CipherSpiExt.DECRYPT_MODE).
OptionalValidity - Class in org.bouncycastle.asn1.crmf
 
OptionalValidity(Time, Time) - Constructor for class org.bouncycastle.asn1.crmf.OptionalValidity
 
order(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
determines the order of g modulo p, p prime and 1 < g < p.
org.bouncycastle - package org.bouncycastle
 
org.bouncycastle.asn1 - package org.bouncycastle.asn1
A library for parsing and writing ASN.1 objects.
org.bouncycastle.asn1.bc - package org.bouncycastle.asn1.bc
 
org.bouncycastle.asn1.cmp - package org.bouncycastle.asn1.cmp
Support classes useful for encoding and supporting PKIX-CMP as described RFC 2510.
org.bouncycastle.asn1.cms - package org.bouncycastle.asn1.cms
Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).
org.bouncycastle.asn1.cms.ecc - package org.bouncycastle.asn1.cms.ecc
 
org.bouncycastle.asn1.crmf - package org.bouncycastle.asn1.crmf
 
org.bouncycastle.asn1.cryptopro - package org.bouncycastle.asn1.cryptopro
Support classes for CRYPTO-PRO related objects - such as GOST identifiers.
org.bouncycastle.asn1.eac - package org.bouncycastle.asn1.eac
 
org.bouncycastle.asn1.esf - package org.bouncycastle.asn1.esf
Support classes useful for encoding and supporting [ESF] RFC3126 Electronic Signature Formats for long term electronic signatures.
org.bouncycastle.asn1.ess - package org.bouncycastle.asn1.ess
Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634 and RFC 5035.
org.bouncycastle.asn1.gnu - package org.bouncycastle.asn1.gnu
 
org.bouncycastle.asn1.iana - package org.bouncycastle.asn1.iana
 
org.bouncycastle.asn1.icao - package org.bouncycastle.asn1.icao
ICAO ASN.1 classes for electronic passport.
org.bouncycastle.asn1.isismtt - package org.bouncycastle.asn1.isismtt
 
org.bouncycastle.asn1.isismtt.ocsp - package org.bouncycastle.asn1.isismtt.ocsp
 
org.bouncycastle.asn1.isismtt.x509 - package org.bouncycastle.asn1.isismtt.x509
 
org.bouncycastle.asn1.kisa - package org.bouncycastle.asn1.kisa
 
org.bouncycastle.asn1.microsoft - package org.bouncycastle.asn1.microsoft
 
org.bouncycastle.asn1.misc - package org.bouncycastle.asn1.misc
Miscellaneous object identifiers and objects.
org.bouncycastle.asn1.mozilla - package org.bouncycastle.asn1.mozilla
Support classes useful for encoding objects used by mozilla.
org.bouncycastle.asn1.nist - package org.bouncycastle.asn1.nist
Support classes for NIST related objects.
org.bouncycastle.asn1.ntt - package org.bouncycastle.asn1.ntt
 
org.bouncycastle.asn1.ocsp - package org.bouncycastle.asn1.ocsp
Support classes useful for encoding and supporting OCSP objects.
org.bouncycastle.asn1.oiw - package org.bouncycastle.asn1.oiw
Objects and OID for the support of ISO OIW.
org.bouncycastle.asn1.pkcs - package org.bouncycastle.asn1.pkcs
Support classes useful for encoding and supporting the various RSA PKCS documents.
org.bouncycastle.asn1.sec - package org.bouncycastle.asn1.sec
Classes for support of the SEC standard for Elliptic Curve.
org.bouncycastle.asn1.smime - package org.bouncycastle.asn1.smime
Support classes useful for encoding and supporting S/MIME.
org.bouncycastle.asn1.teletrust - package org.bouncycastle.asn1.teletrust
Support classes for TeleTrust related objects.
org.bouncycastle.asn1.tsp - package org.bouncycastle.asn1.tsp
Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.
org.bouncycastle.asn1.ua - package org.bouncycastle.asn1.ua
 
org.bouncycastle.asn1.util - package org.bouncycastle.asn1.util
An ASN.1 dump utility.
org.bouncycastle.asn1.x500 - package org.bouncycastle.asn1.x500
 
org.bouncycastle.asn1.x500.style - package org.bouncycastle.asn1.x500.style
 
org.bouncycastle.asn1.x509 - package org.bouncycastle.asn1.x509
Support classes useful for encoding and processing X.509 certificates.
org.bouncycastle.asn1.x509.qualified - package org.bouncycastle.asn1.x509.qualified
Support classes useful for encoding and processing messages based around RFC3739
org.bouncycastle.asn1.x509.sigi - package org.bouncycastle.asn1.x509.sigi
 
org.bouncycastle.asn1.x9 - package org.bouncycastle.asn1.x9
Support classes useful for encoding and supporting X9.62 elliptic curve.
org.bouncycastle.crypto - package org.bouncycastle.crypto
Base classes for the lightweight API.
org.bouncycastle.crypto.agreement - package org.bouncycastle.crypto.agreement
Basic key agreement classes.
org.bouncycastle.crypto.agreement.jpake - package org.bouncycastle.crypto.agreement.jpake
 
org.bouncycastle.crypto.agreement.kdf - package org.bouncycastle.crypto.agreement.kdf
 
org.bouncycastle.crypto.agreement.srp - package org.bouncycastle.crypto.agreement.srp
 
org.bouncycastle.crypto.digests - package org.bouncycastle.crypto.digests
Message digest classes.
org.bouncycastle.crypto.encodings - package org.bouncycastle.crypto.encodings
Block encodings for asymmetric ciphers.
org.bouncycastle.crypto.engines - package org.bouncycastle.crypto.engines
Basic cipher classes.
org.bouncycastle.crypto.examples - package org.bouncycastle.crypto.examples
Simple examples of light weight API usage.
org.bouncycastle.crypto.generators - package org.bouncycastle.crypto.generators
Generators for keys, key pairs and password based encryption algorithms.
org.bouncycastle.crypto.io - package org.bouncycastle.crypto.io
Classes for doing "enhanced" I/O with Digests and MACs.
org.bouncycastle.crypto.macs - package org.bouncycastle.crypto.macs
Classes for creating MACs and HMACs.
org.bouncycastle.crypto.modes - package org.bouncycastle.crypto.modes
Modes for symmetric ciphers.
org.bouncycastle.crypto.modes.gcm - package org.bouncycastle.crypto.modes.gcm
 
org.bouncycastle.crypto.paddings - package org.bouncycastle.crypto.paddings
Paddings for symmetric ciphers.
org.bouncycastle.crypto.params - package org.bouncycastle.crypto.params
Classes for parameter objects for ciphers and generators.
org.bouncycastle.crypto.parsers - package org.bouncycastle.crypto.parsers
 
org.bouncycastle.crypto.prng - package org.bouncycastle.crypto.prng
Lightweight psuedo-random number generators.
org.bouncycastle.crypto.signers - package org.bouncycastle.crypto.signers
Basic signers.
org.bouncycastle.crypto.tls - package org.bouncycastle.crypto.tls
A lightweight TLS API.
org.bouncycastle.crypto.util - package org.bouncycastle.crypto.util
Some general utility/conversion classes.
org.bouncycastle.i18n - package org.bouncycastle.i18n
 
org.bouncycastle.i18n.filter - package org.bouncycastle.i18n.filter
 
org.bouncycastle.jcajce - package org.bouncycastle.jcajce
 
org.bouncycastle.jcajce.io - package org.bouncycastle.jcajce.io
 
org.bouncycastle.jcajce.provider.asymmetric - package org.bouncycastle.jcajce.provider.asymmetric
 
org.bouncycastle.jcajce.provider.asymmetric.dh - package org.bouncycastle.jcajce.provider.asymmetric.dh
 
org.bouncycastle.jcajce.provider.asymmetric.dsa - package org.bouncycastle.jcajce.provider.asymmetric.dsa
 
org.bouncycastle.jcajce.provider.asymmetric.ec - package org.bouncycastle.jcajce.provider.asymmetric.ec
 
org.bouncycastle.jcajce.provider.asymmetric.ecgost - package org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
org.bouncycastle.jcajce.provider.asymmetric.elgamal - package org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
org.bouncycastle.jcajce.provider.asymmetric.gost - package org.bouncycastle.jcajce.provider.asymmetric.gost
 
org.bouncycastle.jcajce.provider.asymmetric.rsa - package org.bouncycastle.jcajce.provider.asymmetric.rsa
 
org.bouncycastle.jcajce.provider.asymmetric.util - package org.bouncycastle.jcajce.provider.asymmetric.util
 
org.bouncycastle.jcajce.provider.asymmetric.x509 - package org.bouncycastle.jcajce.provider.asymmetric.x509
 
org.bouncycastle.jcajce.provider.config - package org.bouncycastle.jcajce.provider.config
 
org.bouncycastle.jcajce.provider.digest - package org.bouncycastle.jcajce.provider.digest
 
org.bouncycastle.jcajce.provider.symmetric - package org.bouncycastle.jcajce.provider.symmetric
 
org.bouncycastle.jcajce.provider.symmetric.util - package org.bouncycastle.jcajce.provider.symmetric.util
 
org.bouncycastle.jcajce.provider.util - package org.bouncycastle.jcajce.provider.util
 
org.bouncycastle.jce - package org.bouncycastle.jce
Utility classes for use with the JCE.
org.bouncycastle.jce.examples - package org.bouncycastle.jce.examples
Example classes for use with the JCE.
org.bouncycastle.jce.exception - package org.bouncycastle.jce.exception
 
org.bouncycastle.jce.interfaces - package org.bouncycastle.jce.interfaces
Interfaces for supporting Elliptic Curve Keys, El Gamal, and PKCS12 attributes.
org.bouncycastle.jce.netscape - package org.bouncycastle.jce.netscape
 
org.bouncycastle.jce.provider - package org.bouncycastle.jce.provider
 
org.bouncycastle.jce.spec - package org.bouncycastle.jce.spec
Parameter specifications for supporting El Gamal, and Elliptic Curve.
org.bouncycastle.math.ec - package org.bouncycastle.math.ec
Math support for Elliptic Curve.
org.bouncycastle.ocsp - package org.bouncycastle.ocsp
Classes for dealing Online Certificate Status Protocol (OCSP) - RFC 2560.
org.bouncycastle.pqc.asn1 - package org.bouncycastle.pqc.asn1
 
org.bouncycastle.pqc.crypto - package org.bouncycastle.pqc.crypto
 
org.bouncycastle.pqc.crypto.gmss - package org.bouncycastle.pqc.crypto.gmss
 
org.bouncycastle.pqc.crypto.gmss.util - package org.bouncycastle.pqc.crypto.gmss.util
 
org.bouncycastle.pqc.crypto.mceliece - package org.bouncycastle.pqc.crypto.mceliece
 
org.bouncycastle.pqc.crypto.rainbow - package org.bouncycastle.pqc.crypto.rainbow
 
org.bouncycastle.pqc.crypto.rainbow.util - package org.bouncycastle.pqc.crypto.rainbow.util
 
org.bouncycastle.pqc.jcajce.provider - package org.bouncycastle.pqc.jcajce.provider
 
org.bouncycastle.pqc.jcajce.provider.gmss - package org.bouncycastle.pqc.jcajce.provider.gmss
 
org.bouncycastle.pqc.jcajce.provider.mceliece - package org.bouncycastle.pqc.jcajce.provider.mceliece
 
org.bouncycastle.pqc.jcajce.provider.rainbow - package org.bouncycastle.pqc.jcajce.provider.rainbow
 
org.bouncycastle.pqc.jcajce.provider.util - package org.bouncycastle.pqc.jcajce.provider.util
 
org.bouncycastle.pqc.jcajce.spec - package org.bouncycastle.pqc.jcajce.spec
 
org.bouncycastle.pqc.math.linearalgebra - package org.bouncycastle.pqc.math.linearalgebra
 
org.bouncycastle.util - package org.bouncycastle.util
 
org.bouncycastle.util.encoders - package org.bouncycastle.util.encoders
Classes for producing and reading Base64 and Hex strings.
org.bouncycastle.util.io - package org.bouncycastle.util.io
 
org.bouncycastle.util.io.pem - package org.bouncycastle.util.io.pem
 
org.bouncycastle.util.test - package org.bouncycastle.util.test
 
org.bouncycastle.x509 - package org.bouncycastle.x509
Classes for supporting the generation of X.509 certificates and X.509 attribute certificates.
org.bouncycastle.x509.examples - package org.bouncycastle.x509.examples
Examples for X.509 attribute certificates.
org.bouncycastle.x509.extension - package org.bouncycastle.x509.extension
Helper classes for dealing with common X.509 extensions.
org.bouncycastle.x509.util - package org.bouncycastle.x509.util
 
organization - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
organizationalUnitName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
OriginatorIdentifierOrKey - Class in org.bouncycastle.asn1.cms
 
OriginatorIdentifierOrKey(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
OriginatorIdentifierOrKey(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
Deprecated. use version taking a SubjectKeyIdentifier
OriginatorIdentifierOrKey(SubjectKeyIdentifier) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
OriginatorIdentifierOrKey(OriginatorPublicKey) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
OriginatorIdentifierOrKey(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
Deprecated. use more specific version
OriginatorInfo - Class in org.bouncycastle.asn1.cms
 
OriginatorInfo(ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.OriginatorInfo
 
OriginatorPublicKey - Class in org.bouncycastle.asn1.cms
 
OriginatorPublicKey(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
OriginatorPublicKey(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
OS2IP(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert an octet string to an integer according to IEEE 1363, Section 5.5.3.
OS2IP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert a byte array of length 4 beginning at offset into an integer.
OS2IP(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert an octet string to an integer according to IEEE 1363, Section 5.5.3.
OS2IP(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert an octet string of length 4 to an integer.
OS2IP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert an byte array of length 4 beginning at offset into an integer.
OS2IP(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert a byte array of the given length beginning at offset into an integer.
OS2LIP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert a byte array of length 8 beginning at inOff into a long integer.
OS2LIP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert a byte array of length 8 beginning at inOff into a long integer.
OS2VP(int, byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Construct a new GF2Vector with the given length out of the encoded vector.
OtherCertID - Class in org.bouncycastle.asn1.ess
 
OtherCertID(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
 
OtherCertID(AlgorithmIdentifier, byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
 
OtherHash - Class in org.bouncycastle.asn1.esf
OtherHash ::= CHOICE { sha1Hash OtherHashValue, -- This contains a SHA-1 hash otherHash OtherHashAlgAndValue }
OtherHash(OtherHashAlgAndValue) - Constructor for class org.bouncycastle.asn1.esf.OtherHash
 
OtherHash(byte[]) - Constructor for class org.bouncycastle.asn1.esf.OtherHash
 
OtherHashAlgAndValue - Class in org.bouncycastle.asn1.esf
 
OtherHashAlgAndValue(AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
 
OtherInfo - Class in org.bouncycastle.asn1.x9
ANS.1 def for Diffie-Hellman key exchange OtherInfo structure.
OtherInfo(KeySpecificInfo, ASN1OctetString, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.OtherInfo
 
OtherInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.OtherInfo
 
OtherKeyAttribute - Class in org.bouncycastle.asn1.cms
 
OtherKeyAttribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
OtherKeyAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
otherName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
otherObjectDigest - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
An other object is hashed.
OtherRecipientInfo - Class in org.bouncycastle.asn1.cms
 
OtherRecipientInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherRecipientInfo
 
OtherRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OtherRecipientInfo
 
OtherRevRefs - Class in org.bouncycastle.asn1.esf
OtherRevRefs ::= SEQUENCE { otherRevRefType OtherRevRefType, otherRevRefs ANY DEFINED BY otherRevRefType } OtherRevRefType ::= OBJECT IDENTIFIER
OtherRevRefs(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.OtherRevRefs
 
OtherRevVals - Class in org.bouncycastle.asn1.esf
OtherRevVals ::= SEQUENCE { otherRevValType OtherRevValType, otherRevVals ANY DEFINED BY OtherRevValType } OtherRevValType ::= OBJECT IDENTIFIER
OtherRevVals(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.OtherRevVals
 
otherSigCert - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
OtherSigningCertificate - Class in org.bouncycastle.asn1.ess
 
OtherSigningCertificate(OtherCertID) - Constructor for class org.bouncycastle.asn1.ess.OtherSigningCertificate
 
OU - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
organizational unit name - StringType(SIZE(1..64))
ou - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
OU - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. use a X500NameStyle
OutputLengthException - Exception in org.bouncycastle.crypto
 
OutputLengthException(String) - Constructor for exception org.bouncycastle.crypto.OutputLengthException
 
overSignerReference - Variable in class org.bouncycastle.asn1.eac.CVCertificateRequest
 
owner - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 

P

P - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
 
Pack - Class in org.bouncycastle.crypto.util
 
Pack() - Constructor for class org.bouncycastle.crypto.util.Pack
 
PackedDate - Class in org.bouncycastle.asn1.eac
EAC encoding date object
PackedDate(String) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
 
PackedDate(Date) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
base constructer from a java.util.date object
padBits - Variable in class org.bouncycastle.asn1.DERBitString
 
padCount(byte[]) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.X923Padding
return the number of pad bytes present in the block.
padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
return the number of pad bytes present in the block.
PaddedBlockCipher - Class in org.bouncycastle.crypto.modes
Deprecated. use org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher instead.
PaddedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. Create a buffered block cipher with, or without, padding.
PaddedBufferedBlockCipher - Class in org.bouncycastle.crypto.paddings
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion with padding.
PaddedBufferedBlockCipher(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
Create a buffered block cipher with the desired padding.
PaddedBufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
Create a buffered block cipher PKCS7 padding
padding - Variable in class org.bouncycastle.util.encoders.Base64Encoder
 
ParametersWithIV - Class in org.bouncycastle.crypto.params
 
ParametersWithIV(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithIV
 
ParametersWithIV(CipherParameters, byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.ParametersWithIV
 
ParametersWithRandom - Class in org.bouncycastle.crypto.params
 
ParametersWithRandom(CipherParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
 
ParametersWithRandom(CipherParameters) - Constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
 
ParametersWithSalt - Class in org.bouncycastle.crypto.params
Cipher parameters with a fixed salt value associated with them.
ParametersWithSalt(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSalt
 
ParametersWithSalt(CipherParameters, byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSalt
 
ParametersWithSBox - Class in org.bouncycastle.crypto.params
 
ParametersWithSBox(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSBox
 
params - Static variable in class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
 
paramSpec - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
ParameterSpec used with this cipher
paramSpec - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
ParameterSpec used with this cipher
parent - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
parse(InputStream) - Static method in class org.bouncycastle.crypto.tls.Certificate
Parse the ServerCertificate message.
parseObject(PemObject) - Method in interface org.bouncycastle.util.io.pem.PemObjectParser
 
parsePrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
parsePublicKey() - 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.
parser() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
parser() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
parser() - Method in class org.bouncycastle.asn1.ASN1Set
 
ParSet - Class in org.bouncycastle.pqc.asn1
ParSet ::= SEQUENCE { T INTEGER h SEQUENCE OF INTEGER w SEQUENCE OF INTEGER K SEQUENCE OF INTEGER }
ParSet(int, int[], int[], int[]) - Constructor for class org.bouncycastle.pqc.asn1.ParSet
 
partialBlockOkay - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
passesSmallPrimeTest(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Short trial-division test to find out whether a number is not prime.
password - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
 
password - Variable in class org.bouncycastle.crypto.tls.SRPTlsClient
 
passwordBasedMac - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
PasswordRecipientInfo - Class in org.bouncycastle.asn1.cms
 
PasswordRecipientInfo(AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
PasswordRecipientInfo(AlgorithmIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
PasswordRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
Patentanwalt - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Patentanwalt
Patentanwltin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Patentanw�ltin
PBE - Interface in org.bouncycastle.jcajce.provider.symmetric.util
 
PBE.Util - Class in org.bouncycastle.jcajce.provider.symmetric.util
uses the appropriate mixer to generate the key and IV if necessary.
PBE.Util() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
 
pbeHash - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
pbeIvSize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
pbeKeySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
PBEParameter - Class in org.bouncycastle.asn1.pkcs
 
PBEParameter(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PBEParameter
 
PBEParametersGenerator - Class in org.bouncycastle.crypto
super class for all Password Based Encryption (PBE) parameter generator classes.
PBEParametersGenerator() - Constructor for class org.bouncycastle.crypto.PBEParametersGenerator
base constructor.
PBES2Algorithms - Class in org.bouncycastle.asn1.pkcs
Deprecated. - use AlgorithmIdentifier and PBES2Parameters
PBES2Algorithms(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PBES2Algorithms
Deprecated.  
PBES2Parameters - Class in org.bouncycastle.asn1.pkcs
 
PBES2Parameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
PBESecretKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
PBESecretKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
 
pbeType - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
pbeWithMD2AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbeWithMD2AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbeWithMD5AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbeWithMD5AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbeWithSHA1AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbeWithSHA1AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbeWithSHAAnd128BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbeWithSHAAnd128BitRC4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbeWithSHAAnd2_KeyTripleDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbeWithSHAAnd3_KeyTripleDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbeWithSHAAnd40BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pbewithSHAAnd40BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated. use pbeWithSHAAnd40BitRC2_CBC
pbeWithSHAAnd40BitRC4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
PBKDF2Params - Class in org.bouncycastle.asn1.pkcs
 
PBKDF2Params(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
PBKDF2Params(byte[], int, int) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
PBMParameter - Class in org.bouncycastle.asn1.cmp
 
PBMParameter(byte[], AlgorithmIdentifier, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.PBMParameter
 
PBMParameter(ASN1OctetString, AlgorithmIdentifier, ASN1Integer, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.PBMParameter
 
PemGenerationException - Exception in org.bouncycastle.util.io.pem
 
PemGenerationException(String, Throwable) - Constructor for exception org.bouncycastle.util.io.pem.PemGenerationException
 
PemGenerationException(String) - Constructor for exception org.bouncycastle.util.io.pem.PemGenerationException
 
PemHeader - Class in org.bouncycastle.util.io.pem
 
PemHeader(String, String) - Constructor for class org.bouncycastle.util.io.pem.PemHeader
 
PemObject - Class in org.bouncycastle.util.io.pem
 
PemObject(String, byte[]) - Constructor for class org.bouncycastle.util.io.pem.PemObject
Generic constructor for object without headers.
PemObject(String, List, byte[]) - Constructor for class org.bouncycastle.util.io.pem.PemObject
Generic constructor for object with headers.
PemObjectGenerator - Interface in org.bouncycastle.util.io.pem
 
PemObjectParser - Interface in org.bouncycastle.util.io.pem
 
PemReader - Class in org.bouncycastle.util.io.pem
 
PemReader(Reader) - Constructor for class org.bouncycastle.util.io.pem.PemReader
 
PEMUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
 
PEMUtil - Class in org.bouncycastle.jce.provider
 
PemWriter - Class in org.bouncycastle.util.io.pem
A generic PEM writer, based on RFC 1421
PemWriter(Writer) - Constructor for class org.bouncycastle.util.io.pem.PemWriter
Base constructor.
perform() - Method in class org.bouncycastle.util.test.SimpleTest
 
perform() - Method in interface org.bouncycastle.util.test.Test
 
performTest() - Method in class org.bouncycastle.util.test.SimpleTest
 
Permutation - Class in org.bouncycastle.pqc.math.linearalgebra
This class implements permutations of the set {0,1,...,n-1} for some given n > 0, i.e., ordered sequences containing each number m (0 <= m < n) once and only once.
Permutation(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
Create the identity permutation of the given size.
Permutation(int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
Create a permutation using the given permutation vector.
Permutation(byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
Create a permutation from an encoded permutation.
Permutation(int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
Create a random permutation of the given size.
PersonalData - Class in org.bouncycastle.asn1.x509.sigi
Contains personal data for the otherName field in the subjectAltNames extension.
PersonalData(NameOrPseudonym, BigInteger, ASN1GeneralizedTime, DirectoryString, String, DirectoryString) - Constructor for class org.bouncycastle.asn1.x509.sigi.PersonalData
Constructor from a given details.
Pfx - Class in org.bouncycastle.asn1.pkcs
the infamous Pfx from PKCS12
Pfx(ContentInfo, MacData) - Constructor for class org.bouncycastle.asn1.pkcs.Pfx
 
pgpCFB - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
PGPCFBBlockCipher - Class in org.bouncycastle.crypto.modes
Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
PGPCFBBlockCipher(BlockCipher, boolean) - Constructor for class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
Basic constructor.
physicalDeliveryOfficeName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
PICTURE - Static variable in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
PIN_USAGE_POLICY - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
pipeAll(InputStream, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
 
pipeAllLimited(InputStream, long, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
 
pkaAddress - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
PKCS10CertificationRequest - Class in org.bouncycastle.jce
Deprecated. use classes in org.bouncycastle.pkcs.
PKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated. construct a PKCS10 certification request from a DER encoded byte stream.
PKCS10CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.  
PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated. create a PKCS10 certfication request using the BC provider.
PKCS10CertificationRequest(String, X500Principal, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated. create a PKCS10 certfication request using the BC provider.
PKCS10CertificationRequest(String, X500Principal, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated. create a PKCS10 certfication request using the named provider.
PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated. create a PKCS10 certfication request using the named provider.
PKCS12 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
PKCS12 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
PKCS12BagAttributeCarrier - Interface in org.bouncycastle.jce.interfaces
allow us to set attributes on objects that can go into a PKCS12 store.
PKCS12BagAttributeCarrierImpl - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
PKCS12BagAttributeCarrierImpl() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
PKCS12Example - Class in org.bouncycastle.jce.examples
Example of how to set up a certificiate chain and a PKCS 12 store for a private individual - obviously you'll need to generate your own keys, and you may need to add a NetscapeCertType extension or add a key usage extension depending on your application, but you should get the idea! As always this is just an example...
PKCS12Example() - Constructor for class org.bouncycastle.jce.examples.PKCS12Example
 
PKCS12ParametersGenerator - Class in org.bouncycastle.crypto.generators
Generator for PBE derived keys and ivs as defined by PKCS 12 V1.0.
PKCS12ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Construct a PKCS 12 Parameters generator.
PKCS12PasswordToBytes(char[]) - Static method in class org.bouncycastle.crypto.PBEParametersGenerator
converts a password to a byte array according to the scheme in PKCS12 (unicode, big endian, 2 zero pad bytes at the end).
PKCS12PBEParams - Class in org.bouncycastle.asn1.pkcs
 
PKCS12PBEParams(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
PKCS12Util - Class in org.bouncycastle.jce
Utility class for reencoding PKCS#12 files to definite length.
PKCS12Util() - Constructor for class org.bouncycastle.jce.PKCS12Util
 
PKCS1Encoding - Class in org.bouncycastle.crypto.encodings
this does your basic PKCS 1 v1.5 padding - whether or not you should be using this depends on your application - see PKCS1 Version 2 for details.
PKCS1Encoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.PKCS1Encoding
Basic constructor.
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)
PKCS5PasswordToUTF8Bytes(char[]) - Static method in class org.bouncycastle.crypto.PBEParametersGenerator
converts a password to a byte array according to the scheme in PKCS5 (UTF-8, no padding)
PKCS5S1 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
PKCS5S1 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
PKCS5S1ParametersGenerator - Class in org.bouncycastle.crypto.generators
Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 1.
PKCS5S1ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Construct a PKCS 5 Scheme 1 Parameters generator.
PKCS5S2 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
PKCS5S2 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
PKCS5S2ParametersGenerator - Class in org.bouncycastle.crypto.generators
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.
PKCS5S2ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
 
PKCS7Padding - Class in org.bouncycastle.crypto.paddings
A padder that adds PKCS7/PKCS5 padding to a block.
PKCS7Padding() - Constructor for class org.bouncycastle.crypto.paddings.PKCS7Padding
 
pkcs8ShroudedKeyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_12 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_12PbeIds - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_3 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_7 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_challengePassword - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_contentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_counterSignature - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_emailAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_extendedCertificateAttributes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_extensionRequest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_friendlyName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_localKeyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_messageDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_signingDescription - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_signingTime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_smimeCapabilities - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_unstructuredAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
pkcs_9_at_unstructuredName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
PKCSObjectIdentifiers - Interface in org.bouncycastle.asn1.pkcs
 
PKIArchiveOptions - Class in org.bouncycastle.asn1.crmf
 
PKIArchiveOptions(EncryptedKey) - Constructor for class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
PKIArchiveOptions(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
PKIArchiveOptions(boolean) - Constructor for class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
PKIBody - Class in org.bouncycastle.asn1.cmp
 
PKIBody(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmp.PKIBody
Creates a new PKIBody.
PKIConfirmContent - Class in org.bouncycastle.asn1.cmp
 
PKIConfirmContent() - Constructor for class org.bouncycastle.asn1.cmp.PKIConfirmContent
 
PKIFailureInfo - Class in org.bouncycastle.asn1.cmp
PKIFailureInfo ::= BIT STRING { 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 certRevoked (10), certConfirmed (11), wrongIntegrity (12), badRecipientNonce (13), 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 badSenderNonce (18), badCertTemplate (19), signerNotTrusted (20), transactionIdInUse (21), unsupportedVersion (22), notAuthorized (23), systemUnavail (24), systemFailure (25), -- the request cannot be handled due to system failure duplicateCertReq (26)
PKIFailureInfo(int) - Constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
Basic constructor.
PKIFailureInfo(DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
PKIFreeText - Class in org.bouncycastle.asn1.cmp
 
PKIFreeText(DERUTF8String) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
 
PKIFreeText(String) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
 
PKIFreeText(DERUTF8String[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
 
PKIFreeText(String[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
 
PKIHeader - Class in org.bouncycastle.asn1.cmp
 
PKIHeader(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.asn1.cmp.PKIHeader
 
PKIHeaderBuilder - Class in org.bouncycastle.asn1.cmp
 
PKIHeaderBuilder(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
PKIMessage - Class in org.bouncycastle.asn1.cmp
 
PKIMessage(PKIHeader, PKIBody, DERBitString, CMPCertificate[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
Creates a new PKIMessage.
PKIMessage(PKIHeader, PKIBody, DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
 
PKIMessage(PKIHeader, PKIBody) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
 
PKIMessages - Class in org.bouncycastle.asn1.cmp
 
PKIMessages(PKIMessage) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessages
 
PKIMessages(PKIMessage[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessages
 
PKIPublicationInfo - Class in org.bouncycastle.asn1.crmf
 
PKIStatus - Class in org.bouncycastle.asn1.cmp
 
PKIStatusInfo - Class in org.bouncycastle.asn1.cmp
 
PKIStatusInfo(PKIStatus) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
PKIStatusInfo(PKIStatus, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
PKIStatusInfo(PKIStatus, PKIFreeText, PKIFailureInfo) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
pkix_ocsp - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
PKIX_VALIDITY_MODEL - Static variable in class org.bouncycastle.x509.ExtendedPKIXParameters
This is the default PKIX validity model.
PKIXAttrCertChecker - Class in org.bouncycastle.x509
 
PKIXAttrCertChecker() - Constructor for class org.bouncycastle.x509.PKIXAttrCertChecker
 
PKIXAttrCertPathBuilderSpi - Class in org.bouncycastle.jce.provider
 
PKIXAttrCertPathBuilderSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
 
PKIXAttrCertPathValidatorSpi - Class in org.bouncycastle.jce.provider
CertPathValidatorSpi implementation for X.509 Attribute Certificates la RFC 3281.
PKIXAttrCertPathValidatorSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi
 
PKIXCertPath - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
CertPath implementation for X.509 certificates.
PKIXCertPathBuilderSpi - Class in org.bouncycastle.jce.provider
Implements the PKIX CertPathBuilding algorithm for BouncyCastle.
PKIXCertPathBuilderSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
 
PKIXCertPathReviewer - Class in org.bouncycastle.x509
PKIXCertPathReviewer
Validation of X.509 Certificate Paths.
PKIXCertPathReviewer(CertPath, PKIXParameters) - Constructor for class org.bouncycastle.x509.PKIXCertPathReviewer
Creates a PKIXCertPathReviewer and initializes it with the given CertPath and PKIXParameters params
PKIXCertPathReviewer() - Constructor for class org.bouncycastle.x509.PKIXCertPathReviewer
Creates an empty PKIXCertPathReviewer.
PKIXCertPathValidatorSpi - Class in org.bouncycastle.jce.provider
CertPathValidatorSpi implementation for X.509 Certificate validation � la RFC 3280.
PKIXCertPathValidatorSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
 
PKIXCRLUtil - Class in org.bouncycastle.jce.provider
 
PKIXCRLUtil() - Constructor for class org.bouncycastle.jce.provider.PKIXCRLUtil
 
PKIXNameConstraintValidator - Class in org.bouncycastle.jce.provider
 
PKIXNameConstraintValidator() - Constructor for class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
PKIXNameConstraintValidatorException - Exception in org.bouncycastle.jce.provider
 
PKIXNameConstraintValidatorException(String) - Constructor for exception org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
 
pkixParams - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
PKIXPolicyNode - Class in org.bouncycastle.jce.provider
 
PKIXPolicyNode(List, int, Set, PolicyNode, Set, String, boolean) - Constructor for class org.bouncycastle.jce.provider.PKIXPolicyNode
 
PKMACValue - Class in org.bouncycastle.asn1.crmf
Password-based MAC value for use with POPOSigningKeyInput.
PKMACValue(PBMParameter, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.PKMACValue
Creates a new PKMACValue.
PKMACValue(AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.PKMACValue
Creates a new PKMACValue.
PLACE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
PLACE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
plugInVinegars(short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
This method plugs in the vinegar variables into the polynomials of this layer and computes the coefficients of the Oil-variables as well as the free coefficient in each polynomial.
POLICY_CONSTRAINTS - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
POLICY_CONSTRAINTS - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
POLICY_MAPPINGS - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
POLICY_MAPPINGS - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
policyConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
Policy Constraints
policyConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Policy Constraints
PolicyConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
PolicyInformation - Class in org.bouncycastle.asn1.x509
 
PolicyInformation(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.PolicyInformation
 
PolicyInformation(ASN1ObjectIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.PolicyInformation
 
policyMappings - Static variable in class org.bouncycastle.asn1.x509.Extension
Policy Mappings
PolicyMappings - Class in org.bouncycastle.asn1.x509
PolicyMappings V3 extension, described in RFC3280.
PolicyMappings(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
Deprecated. use CertPolicyId constructors.
PolicyMappings(CertPolicyId, CertPolicyId) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
 
PolicyMappings(CertPolicyId[], CertPolicyId[]) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
 
policyMappings - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Policy Mappings
PolicyMappings - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
PolicyQualifierId - Class in org.bouncycastle.asn1.x509
PolicyQualifierId, used in the CertificatePolicies X509V3 extension.
PolicyQualifierInfo - Class in org.bouncycastle.asn1.x509
Policy qualifiers, used in the X509V3 CertificatePolicies extension.
PolicyQualifierInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
Creates a new PolicyQualifierInfo instance.
PolicyQualifierInfo(String) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
Creates a new PolicyQualifierInfo containing a cPSuri qualifier.
PolicyQualifierInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
Creates a new PolicyQualifierInfo instance.
policyQualifiers - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
policyTree - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
PollRepContent - Class in org.bouncycastle.asn1.cmp
 
PollRepContent(ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.cmp.PollRepContent
 
PollRepContent(ASN1Integer, ASN1Integer, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.PollRepContent
 
PollReqContent - Class in org.bouncycastle.asn1.cmp
 
PollReqContent(ASN1Integer) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
Create a pollReqContent for a single certReqId.
PolynomialGF2mSmallM - Class in org.bouncycastle.pqc.math.linearalgebra
This class describes operations with polynomials from the ring R = GF(2^m)[X], where 2 <= m <=31.
PolynomialGF2mSmallM(GF2mField) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Construct the zero polynomial over the finite field GF(2^m).
PolynomialGF2mSmallM(GF2mField, int, char, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Construct a polynomial over the finite field GF(2^m).
PolynomialGF2mSmallM(GF2mField, int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Construct a monomial of the given degree over the finite field GF(2^m).
PolynomialGF2mSmallM(GF2mField, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Construct the polynomial over the given finite field GF(2^m) from the given coefficient vector.
PolynomialGF2mSmallM(GF2mField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Create a polynomial over the finite field GF(2^m).
PolynomialGF2mSmallM(PolynomialGF2mSmallM) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Copy constructor.
PolynomialGF2mSmallM(GF2mVector) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Create a polynomial over the finite field GF(2^m) out of the given coefficient vector.
PolynomialRingGF2 - Class in org.bouncycastle.pqc.math.linearalgebra
This class describes operations with polynomials over finite field GF(2), i e polynomial ring R = GF(2)[X].
PolynomialRingGF2m - Class in org.bouncycastle.pqc.math.linearalgebra
This class represents polynomial rings GF(2^m)[X]/p(X) for m<<;32.
PolynomialRingGF2m(GF2mField, PolynomialGF2mSmallM) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
Constructor.
POPODecKeyChallContent - Class in org.bouncycastle.asn1.cmp
 
POPODecKeyRespContent - Class in org.bouncycastle.asn1.cmp
 
POPOPrivKey - Class in org.bouncycastle.asn1.crmf
 
POPOPrivKey(SubsequentMessage) - Constructor for class org.bouncycastle.asn1.crmf.POPOPrivKey
 
POPOSigningKey - Class in org.bouncycastle.asn1.crmf
 
POPOSigningKey(POPOSigningKeyInput, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKey
Creates a new Proof of Possession object for a signing key.
POPOSigningKeyInput - Class in org.bouncycastle.asn1.crmf
 
POPOSigningKeyInput(GeneralName, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
Creates a new POPOSigningKeyInput with sender name as authInfo.
POPOSigningKeyInput(PKMACValue, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
Creates a new POPOSigningKeyInput using password-based MAC.
POSTAL_ADDRESS - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF DirectoryString(SIZE(1..30))
POSTAL_ADDRESS - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF DirectoryString(SIZE(1..30))
POSTAL_CODE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
postalCode - DirectoryString(SIZE(1..40)
POSTAL_CODE - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. postalCode - DirectoryString(SIZE(1..40)
postalAddress - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
postalCode - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
postOfficeBox - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
pow(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute ae.
pow(long, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Compute ae.
power(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Calculates this to the power of k and returns the result in a new GF2nPolynomialElement.
PPB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
Indicates pentanomial basis representation (PPB).
ppBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
PQCObjectIdentifiers - Interface in org.bouncycastle.pqc.asn1
 
PRE_ISSUING_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
preCompInfo - Variable in class org.bouncycastle.math.ec.ECPoint
 
preferredDeliveryMethod - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
preferSignedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
general preferences
preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
general preferences
prepareCertB(CertPath, int, List[], PKIXPolicyNode, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertA(CertPath, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertB1(int, List[], String, Map, X509Certificate) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
prepareNextCertB2(int, List[], String, PKIXPolicyNode) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
prepareNextCertG(CertPath, int, PKIXNameConstraintValidator) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertH1(CertPath, int, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertH2(CertPath, int, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertH3(CertPath, int, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertI1(CertPath, int, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertI2(CertPath, int, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertJ(CertPath, int, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertK(CertPath, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertL(CertPath, int, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertM(CertPath, int, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertN(CertPath, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
prepareNextCertO(CertPath, int, Set, List) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
PRF(byte[], String, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
PRIMARY_ACCOUNT_NUMBER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
prime192v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime192v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime192v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime256v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
prime_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
primeCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
PrincipalUtil - Class in org.bouncycastle.jce
a utility class that will extract X509Principal objects from X.509 certificates.
PrincipalUtil() - Constructor for class org.bouncycastle.jce.PrincipalUtil
 
PRINTABLE_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
printArray(String, byte[][]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
This method prints the values of a 2-dimensional byte array
printArray(String, byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
This method prints the values of a 1-dimensional byte array
privateExponent - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
privateExponent - Variable in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
PrivateKeyFactory - Class in org.bouncycastle.crypto.util
Factory for creating private key objects from PKCS8 PrivateKeyInfo objects.
PrivateKeyFactory() - Constructor for class org.bouncycastle.crypto.util.PrivateKeyFactory
 
PrivateKeyInfo - Class in org.bouncycastle.asn1.pkcs
 
PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
PrivateKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
PrivateKeyInfoFactory - Class in org.bouncycastle.crypto.util
Factory to create ASN.1 private key info objects from lightweight private keys.
PrivateKeyInfoFactory() - Constructor for class org.bouncycastle.crypto.util.PrivateKeyInfoFactory
 
privateKeyUsagePeriod - Static variable in class org.bouncycastle.asn1.x509.Extension
Private Key Usage Period
PrivateKeyUsagePeriod - Class in org.bouncycastle.asn1.x509
PrivateKeyUsagePeriod ::= SEQUENCE { notBefore [0] GeneralizedTime OPTIONAL, notAfter [1] GeneralizedTime OPTIONAL }
privateKeyUsagePeriod - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Private Key Usage Period
PrivateKeyUsagePeriod - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
privateToExplicitParameters(PrivateKey, String) - Static method in class org.bouncycastle.jce.ECKeyUtil
Convert a passed in private EC key to have explicit parameters.
privateToExplicitParameters(PrivateKey, Provider) - Static method in class org.bouncycastle.jce.ECKeyUtil
Convert a passed in private EC key to have explicit parameters.
PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
processAADByte(byte) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
Add a single byte to the associated data check.
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
processAADBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
Add a sequence of bytes to the associated data check.
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
processBlock(byte[], int, int) - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
process the block of len bytes stored in in from offset inOff.
processBlock(byte[], int, byte[], int) - Method in interface org.bouncycastle.crypto.BlockCipher
Process one block of input from the array in and write it to the out array.
processBlock() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
processBlock(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
processBlock(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
processBlock() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESFastEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESEngine
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
Process a single block using the basic ElGamal algorithm.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.IESEngine
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Process a single Block using the Naccache-Stern algorithm.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.NullEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
Process a single block using the basic RSA algorithm.
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
Process a single block using the RSA blinding algorithm.
processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSAEngine
Process a single block using the basic RSA algorithm.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SEEDEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TEAEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.XTEAEngine
 
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
Process one block of input from the array in and write it to the out array.
processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
processByte(byte) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
add another byte for processing.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
encrypt/decrypt a single byte.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
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.EAXBlockCipher
 
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
process a single byte, producing an output block if neccessary.
processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
 
processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
 
processBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
add len bytes to the buffer for processing.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Grain128Engine
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.HC128Engine
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.HC256Engine
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ISAACEngine
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC4Engine
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
 
processBytes(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
process a block of bytes from in putting the result into out.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
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.EAXBlockCipher
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated. process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
process an array of bytes, producing output if necessary.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.StreamBlockCipher
process a block of bytes from in putting the result into out.
processBytes(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.crypto.StreamCipher
process a block of bytes from in putting the result into out.
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
 
processCertA(CertPath, ExtendedPKIXParameters, int, PublicKey, boolean, X500Principal, X509Certificate) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCertBC(CertPath, int, PKIXNameConstraintValidator) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCertD(CertPath, int, Set, PKIXPolicyNode, List[], int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCertD1i(int, List[], DERObjectIdentifier, Set) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
processCertD1ii(int, List[], DERObjectIdentifier, Set) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
processCertE(CertPath, int, PKIXPolicyNode) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCertF(CertPath, int, PKIXPolicyNode, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCheckSum(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
 
processClientCredentials(TlsCredentials) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
 
processCRLA1i(Date, ExtendedPKIXParameters, X509Certificate, X509CRL) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLA1ii(Date, ExtendedPKIXParameters, X509Certificate, X509CRL) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLB1(DistributionPoint, Object, X509CRL) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
If the DP includes cRLIssuer, then verify that the issuer field in the complete CRL matches cRLIssuer in the DP and that the complete CRL contains an issuing distribution point extension with the indirectCRL boolean asserted.
processCRLB2(DistributionPoint, Object, X509CRL) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
If the complete CRL includes an issuing distribution point (IDP) CRL extension check the following:

(i) If the distribution point name is present in the IDP CRL extension and the distribution field is present in the DP, then verify that one of the names in the IDP matches one of the names in the DP.

processCRLC(X509CRL, X509CRL, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
If use-deltas is set, verify the issuer and scope of the delta CRL.
processCRLD(X509CRL, DistributionPoint) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLF(X509CRL, Object, X509Certificate, PublicKey, ExtendedPKIXParameters, List) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
Obtain and validate the certification path for the complete CRL issuer.
processCRLG(X509CRL, Set) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLH(Set, PublicKey) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLI(Date, X509CRL, Object, CertStatus, ExtendedPKIXParameters) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processCRLJ(Date, X509CRL, Object, CertStatus) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
processData(byte[]) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Convenience Method for data exchange with the cipher.
processData(short, byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
processLength(long, long) - Method in class org.bouncycastle.crypto.digests.LongDigest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
processPacket(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
processServerCertificate(Certificate) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
 
processServerExtensions(Hashtable) - Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
processServerExtensions(Hashtable) - Method in class org.bouncycastle.crypto.tls.PSKTlsClient
 
processServerExtensions(Hashtable) - Method in class org.bouncycastle.crypto.tls.SRPTlsClient
 
processServerExtensions(Hashtable) - Method in interface org.bouncycastle.crypto.tls.TlsClient
 
processServerKeyExchange(InputStream) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
 
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
 
ProcurationSyntax - Class in org.bouncycastle.asn1.isismtt.x509
Attribute to indicate that the certificate holder may sign in the name of a third person.
ProcurationSyntax(String, DirectoryString, IssuerSerial) - Constructor for class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
Constructor from a given details.
ProcurationSyntax(String, DirectoryString, GeneralName) - Constructor for class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
Constructor from a given details.
ProfessionInfo - Class in org.bouncycastle.asn1.isismtt.x509
Professions, specializations, disciplines, fields of activity, etc.
ProfessionInfo(NamingAuthority, DirectoryString[], ASN1ObjectIdentifier[], String, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Constructor from given details.
profileType - Static variable in class org.bouncycastle.asn1.eac.CertificateBody
 
proofOfApproval - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
 
proofOfCreation - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
 
proofOfDelivery - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
 
proofOfOrigin - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
 
ProofOfPossession - Class in org.bouncycastle.asn1.crmf
 
ProofOfPossession() - Constructor for class org.bouncycastle.asn1.crmf.ProofOfPossession
Creates a ProofOfPossession with type raVerified.
ProofOfPossession(POPOSigningKey) - Constructor for class org.bouncycastle.asn1.crmf.ProofOfPossession
Creates a ProofOfPossession for a signing key.
ProofOfPossession(int, POPOPrivKey) - Constructor for class org.bouncycastle.asn1.crmf.ProofOfPossession
Creates a ProofOfPossession for key encipherment or agreement.
proofOfReceipt - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
 
proofOfSender - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
 
ProtectedPart - Class in org.bouncycastle.asn1.cmp
 
ProtectedPart(PKIHeader, PKIBody) - Constructor for class org.bouncycastle.asn1.cmp.ProtectedPart
 
protocol_version - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
ProtocolVersion - Class in org.bouncycastle.crypto.tls
 
provider - Variable in class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
PROVIDER_NAME - Static variable in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
PROVIDER_NAME - Static variable in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
ProviderConfiguration - Interface in org.bouncycastle.jcajce.provider.config
 
ProviderConfigurationPermission - Class in org.bouncycastle.jcajce.provider.config
A permission class to define what can be done with the ConfigurableProvider interface.
ProviderConfigurationPermission(String) - Constructor for class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
ProviderConfigurationPermission(String, String) - Constructor for class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
ProviderJcaJceHelper - Class in org.bouncycastle.jcajce
 
ProviderJcaJceHelper(Provider) - Constructor for class org.bouncycastle.jcajce.ProviderJcaJceHelper
 
providerName - Variable in class org.bouncycastle.jcajce.NamedJcaJceHelper
 
PSEUDONYM - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
PSEUDONYM - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
PSK - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
pskIdentity - Variable in class org.bouncycastle.crypto.tls.PSKTlsClient
 
PSKTlsClient - Class in org.bouncycastle.crypto.tls
 
PSKTlsClient(TlsPSKIdentity) - Constructor for class org.bouncycastle.crypto.tls.PSKTlsClient
 
PSKTlsClient(TlsCipherFactory, TlsPSKIdentity) - Constructor for class org.bouncycastle.crypto.tls.PSKTlsClient
 
PSSSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi(String, AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
PSSSignatureSpi(String, AsymmetricBlockCipher, Digest, boolean) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
PSSSignatureSpi.nonePSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.nonePSS() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.nonePSS
 
PSSSignatureSpi.PSSwithRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.PSSwithRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.PSSwithRSA
 
PSSSignatureSpi.SHA1withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA1withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA1withRSA
 
PSSSignatureSpi.SHA224withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA224withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA224withRSA
 
PSSSignatureSpi.SHA256withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA256withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA256withRSA
 
PSSSignatureSpi.SHA384withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA384withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA384withRSA
 
PSSSignatureSpi.SHA512withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
PSSSignatureSpi.SHA512withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512withRSA
 
PSSSigner - Class in org.bouncycastle.crypto.signers
RSA-PSS as described in PKCS# 1 v 2.1.
PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
basic constructor
PSSSigner(AsymmetricBlockCipher, Digest, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
 
PSSSigner(AsymmetricBlockCipher, Digest, int, byte) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
 
PSSSigner(AsymmetricBlockCipher, Digest, Digest, int, byte) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
 
PUBLIC_CONSTANT - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
A predetermined public constant.
publicKey - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
The public key is hashed.
PublicKeyAndChallenge - Class in org.bouncycastle.asn1.mozilla
This is designed to parse the PublicKeyAndChallenge created by the KEYGEN tag included by Mozilla based browsers.
publicKeyCert - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
The public key certificate is hashed.
publicKeyCertificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
PublicKeyDataObject - Class in org.bouncycastle.asn1.eac
 
PublicKeyDataObject() - Constructor for class org.bouncycastle.asn1.eac.PublicKeyDataObject
 
PublicKeyFactory - Class in org.bouncycastle.crypto.util
Factory to create asymmetric public key parameters for asymmetric ciphers from range of ASN.1 encoded SubjectPublicKeyInfo objects.
PublicKeyFactory() - Constructor for class org.bouncycastle.crypto.util.PublicKeyFactory
 
publicToExplicitParameters(PublicKey, String) - Static method in class org.bouncycastle.jce.ECKeyUtil
Convert a passed in public EC key to have explicit parameters.
publicToExplicitParameters(PublicKey, Provider) - Static method in class org.bouncycastle.jce.ECKeyUtil
Convert a passed in public EC key to have explicit parameters.
put(Object, Object) - Method in class org.bouncycastle.asn1.eac.BidirectionalMap
 

Q

QCStatement - Class in org.bouncycastle.asn1.x509.qualified
The QCStatement object.
QCStatement(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.qualified.QCStatement
 
QCStatement(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.qualified.QCStatement
 
qCStatements - Static variable in class org.bouncycastle.asn1.x509.Extension
QCStatements
qCStatements - Static variable in class org.bouncycastle.asn1.x509.X509Extension
QCStatements
QCStatements - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
QUALIFIED_NAME - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
quicksort(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
Sorts this array of integers according to the Quicksort algorithm.
quicksort(int[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
Sort a subarray of a source array.
quotient(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Divides this by b and stores the quotient in a new PolynomialGF2n.
quotient(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns the absolute quotient of this divided by g in a new GF2Polynomial.

R

RADG3 - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
RADG4 - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
rainbow - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
Rainbow - Class in org.bouncycastle.pqc.jcajce.provider
 
Rainbow() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Rainbow
 
Rainbow.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
Rainbow.Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Rainbow.Mappings
 
RainbowKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
This class transforms Rainbow keys and Rainbow key specifications.
RainbowKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
 
RainbowKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.rainbow
 
RainbowKeyGenerationParameters(SecureRandom, RainbowParameters) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyGenerationParameters
 
RainbowKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.rainbow
This class implements AsymmetricCipherKeyPairGenerator.
RainbowKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
The standard constructor tries to generate the Rainbow algorithm identifier with the corresponding OID.
RainbowKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
 
RainbowKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
 
RainbowKeyParameters - Class in org.bouncycastle.pqc.crypto.rainbow
 
RainbowKeyParameters(boolean, int) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyParameters
 
RainbowKeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
utility class for converting jce/jca Rainbow objects objects into their org.bouncycastle.crypto counterparts.
RainbowKeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
 
RainbowParameters - Class in org.bouncycastle.pqc.crypto.rainbow
 
RainbowParameters() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
Default Constructor The elements of the array containing the number of Vinegar variables in each layer are set to the default values here.
RainbowParameters(int[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
Constructor with parameters
RainbowParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides methods for setting and getting the Rainbow-parameters like number of Vinegar-variables in the layers, number of layers and so on.
RainbowParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Default Constructor The elements of the array containing the number of Vinegar variables in each layer are set to the default values here.
RainbowParameterSpec(int[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
Constructor with parameters
RainbowPrivateKey - Class in org.bouncycastle.pqc.asn1
Return the key data to encode in the PrivateKeyInfo structure.
RainbowPrivateKey(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.asn1.RainbowPrivateKey
 
RainbowPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.rainbow
 
RainbowPrivateKeyParameters(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
Constructor
RainbowPrivateKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for a RainbowSignature private key.
RainbowPrivateKeySpec(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
Constructor
RainbowPublicKey - Class in org.bouncycastle.pqc.asn1
This class implements an ASN.1 encoded Rainbow public key.
RainbowPublicKey(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.asn1.RainbowPublicKey
 
RainbowPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.rainbow
 
RainbowPublicKeyParameters(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
Constructor
RainbowPublicKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
This class provides a specification for a RainbowSignature public key.
RainbowPublicKeySpec(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
Constructor
RainbowSigner - Class in org.bouncycastle.pqc.crypto.rainbow
It implements the sign and verify functions for the Rainbow Signature Scheme.
RainbowSigner() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
 
RainbowUtil - Class in org.bouncycastle.pqc.crypto.rainbow.util
This class is needed for the conversions while encoding and decoding, as well as for comparison between arrays of some dimensions
RainbowUtil() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
 
rainbowWithSha1 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
rainbowWithSha224 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
rainbowWithSha256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
rainbowWithSha384 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
rainbowWithSha512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
 
random - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
random - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
random - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
 
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
random - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
random - Variable in class org.bouncycastle.jce.provider.JDKKeyStore
 
random - Variable in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
RANDOM_IRREDUCIBLE_POLYNOMIAL - Static variable in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Constant used for polynomial construction (see constructor PolynomialGF2mSmallM.PolynomialGF2mSmallM(GF2mField, int, char, SecureRandom)).
randomData - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
RandomGenerator - Interface in org.bouncycastle.crypto.prng
Generic interface for objects generating random bytes.
randomize() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Fills all len bits of this GF2Polynomial with random values.
randomize(Random) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Fills all len bits of this GF2Polynomial with random values using the specified source of randomness.
randomize(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
randomize(BigInteger, SecureRandom) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
 
RandUtils - Class in org.bouncycastle.pqc.math.linearalgebra
 
RandUtils() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.RandUtils
 
RC2 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
RC2.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
RC2.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
RC2CBC
RC2.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBC
 
RC2.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
RC2
RC2.CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBCMAC
 
RC2.CFB8MAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.CFB8MAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CFB8MAC
 
RC2.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
RC2
RC2.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.ECB
 
RC2.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.KeyGenerator
 
RC2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings
 
RC2.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC2.Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.Wrap
 
RC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
RC2_CBC_40 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
RC2CBCParameter - Class in org.bouncycastle.asn1.pkcs
 
RC2CBCParameter(byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
RC2CBCParameter(int, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
RC2Engine - Class in org.bouncycastle.crypto.engines
an implementation of RC2 as described in RFC 2268 "A Description of the RC2(r) Encryption Algorithm" R.
RC2Engine() - Constructor for class org.bouncycastle.crypto.engines.RC2Engine
 
RC2Parameters - Class in org.bouncycastle.crypto.params
 
RC2Parameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.RC2Parameters
 
RC2Parameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.RC2Parameters
 
RC2WrapEngine - Class in org.bouncycastle.crypto.engines
Wrap keys according to RFC 3217 - RC2 mechanism
RC2WrapEngine() - Constructor for class org.bouncycastle.crypto.engines.RC2WrapEngine
 
rc4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
RC4_128 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
RC4_40 - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
RC4Engine - Class in org.bouncycastle.crypto.engines
 
RC4Engine() - Constructor for class org.bouncycastle.crypto.engines.RC4Engine
 
RC5 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
RC5.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParams
 
RC5.CBC32 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.CBC32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.CBC32
 
RC5.CFB8Mac32 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.CFB8Mac32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.CFB8Mac32
 
RC5.ECB32 - Class in org.bouncycastle.jcajce.provider.symmetric
RC5
RC5.ECB32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.ECB32
 
RC5.ECB64 - Class in org.bouncycastle.jcajce.provider.symmetric
RC564
RC5.ECB64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.ECB64
 
RC5.KeyGen32 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.KeyGen32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.KeyGen32
 
RC5.KeyGen64 - Class in org.bouncycastle.jcajce.provider.symmetric
RC5
RC5.KeyGen64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.KeyGen64
 
RC5.Mac32 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.Mac32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.Mac32
 
RC5.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC5.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings
 
RC532Engine - Class in org.bouncycastle.crypto.engines
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 in org.bouncycastle.crypto.engines
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 in org.bouncycastle.crypto.params
 
RC5Parameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.RC5Parameters
 
RC6 - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
RC6.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParams
 
RC6.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.CBC
 
RC6.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.CFB
 
RC6.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.ECB
 
RC6.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.KeyGen
 
RC6.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings
 
RC6.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
RC6.OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.OFB
 
RC6Engine - Class in org.bouncycastle.crypto.engines
An RC6 engine.
RC6Engine() - Constructor for class org.bouncycastle.crypto.engines.RC6Engine
Create an instance of the RC6 encryption algorithm and set some defaults
RDN - Class in org.bouncycastle.asn1.x500
 
RDN(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x500.RDN
Create a single valued RDN.
RDN(AttributeTypeAndValue) - Constructor for class org.bouncycastle.asn1.x500.RDN
 
RDN(AttributeTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.x500.RDN
Create a multi-valued RDN.
rdnAreEqual(RDN, RDN) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
rDNAreEqual(RDN, RDN) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
rdnAreEqual(RDN, RDN) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
rDNsFromString(String, X500NameStyle) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
read() - Method in class org.bouncycastle.crypto.io.CipherInputStream
 
read(byte[]) - Method in class org.bouncycastle.crypto.io.CipherInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.CipherInputStream
 
read() - Method in class org.bouncycastle.crypto.io.DigestInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.DigestInputStream
 
read() - Method in class org.bouncycastle.crypto.io.MacInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.MacInputStream
 
read() - Method in class org.bouncycastle.crypto.io.SignerInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.SignerInputStream
 
read(byte[], int, int, int) - Method in class org.bouncycastle.crypto.tls.ByteQueue
Read data from the buffer.
read(byte[]) - Method in class org.bouncycastle.util.io.TeeInputStream
 
read(byte[], int, int) - Method in class org.bouncycastle.util.io.TeeInputStream
 
read() - Method in class org.bouncycastle.util.io.TeeInputStream
 
read() - Method in interface org.bouncycastle.util.StreamParser
 
read() - Method in interface org.bouncycastle.x509.util.StreamParser
 
read() - Method in class org.bouncycastle.x509.X509StreamParser
 
readAll(InputStream) - Static method in class org.bouncycastle.util.io.Streams
 
readAll() - Method in interface org.bouncycastle.util.StreamParser
 
readAll() - Method in interface org.bouncycastle.x509.util.StreamParser
 
readAll() - Method in class org.bouncycastle.x509.X509StreamParser
 
readAllLimited(InputStream, int) - Static method in class org.bouncycastle.util.io.Streams
 
readApplicationData(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
Read data from the network.
readFully(byte[]) - Method in class org.bouncycastle.asn1.ASN1InputStream
 
readFully(byte[], InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
readFully(InputStream, byte[]) - Static method in class org.bouncycastle.util.io.Streams
 
readFully(InputStream, byte[], int, int) - Static method in class org.bouncycastle.util.io.Streams
 
readKey(InputStream) - Method in interface org.bouncycastle.crypto.KeyParser
 
readKey(InputStream) - Method in class org.bouncycastle.crypto.parsers.DHIESPublicKeyParser
 
readKey(InputStream) - Method in class org.bouncycastle.crypto.parsers.ECIESPublicKeyParser
 
readLength() - Method in class org.bouncycastle.asn1.ASN1InputStream
 
readMac - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
readMac - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
 
readObject() - Method in interface org.bouncycastle.asn1.ASN1ApplicationSpecificParser
 
readObject() - Method in class org.bouncycastle.asn1.ASN1InputStream
 
readObject() - Method in interface org.bouncycastle.asn1.ASN1SequenceParser
 
readObject() - Method in interface org.bouncycastle.asn1.ASN1SetParser
 
readObject() - Method in class org.bouncycastle.asn1.ASN1StreamParser
 
readObject() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
 
readObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
 
readObject() - Method in class org.bouncycastle.asn1.BERSetParser
 
readObject() - Method in class org.bouncycastle.asn1.DERExternalParser
 
readObject() - Method in class org.bouncycastle.asn1.DERSequenceParser
 
readObject() - Method in class org.bouncycastle.asn1.DERSetParser
 
readObject(ObjectInputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
readOpaque16(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
readOpaque8(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
readPemObject() - Method in class org.bouncycastle.util.io.pem.PemReader
 
readUint16(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
readUint24(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
readUint32(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
readUint8(InputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
reasonCode - Static variable in class org.bouncycastle.asn1.x509.Extension
Reason code
reasonCode - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Reason code
ReasonCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
ReasonFlags - Class in org.bouncycastle.asn1.x509
The ReasonFlags object.
ReasonFlags(int) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
 
ReasonFlags(DERBitString) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
 
Rechtsanwalt - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Rechtsanwalt
Rechtsanwltin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Rechtsanw�ltin
Rechtsbeistand - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Rechtsbeistand
RecipientEncryptedKey - Class in org.bouncycastle.asn1.cms
 
RecipientEncryptedKey(KeyAgreeRecipientIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.RecipientEncryptedKey
 
RecipientIdentifier - Class in org.bouncycastle.asn1.cms
 
RecipientIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
 
RecipientIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
 
RecipientIdentifier(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
 
RecipientInfo - Class in org.bouncycastle.asn1.cms
 
RecipientInfo(KeyTransRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
 
RecipientInfo(KeyAgreeRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
 
RecipientInfo(KEKRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
 
RecipientInfo(PasswordRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
 
RecipientInfo(OtherRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
 
RecipientInfo(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
 
RecipientKeyIdentifier - Class in org.bouncycastle.asn1.cms
 
RecipientKeyIdentifier(ASN1OctetString, DERGeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
RecipientKeyIdentifier(byte[], DERGeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
RecipientKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
RecipientKeyIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
record_overflow - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
RED_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
reduce(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Reduces this by g and returns the result in a new PolynomialGF2n.
reduceInto(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Reduces an integer into a given interval
reduceN() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Reduces len by finding the most significant bit set to one and reducing len and blocks.
ReferenceEncoding - Static variable in class org.bouncycastle.asn1.eac.CVCertificate
 
regCtrl_altCertTemplate - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
regCtrl_authenticator - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
regCtrl_oldCertID - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
regCtrl_pkiArchiveOptions - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
regCtrl_pkiPublicationInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
regCtrl_protocolEncrKey - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
regCtrl_regToken - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
regInfo_certReq - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
regInfo_utf8Pairs - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
 
registeredAddress - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
registeredID - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
registerOid(ConfigurableProvider, ASN1ObjectIdentifier, String, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
registerOidAlgorithmParameters(ConfigurableProvider, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
REJECTION - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
rejection - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
remainder(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Divides this by b and stores the remainder in a new PolynomialGF2n.
remainder(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns the remainder of this divided by g in a new GF2Polynomial.
remainder(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Return the remainder of a polynomial division of two polynomials.
remove(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
 
REMOVE_FROM_CRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
removeChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
removeData(int) - Method in class org.bouncycastle.crypto.tls.ByteQueue
Remove some bytes from our data from the beginning.
removeFromCRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
removePolicyNode(PKIXPolicyNode, List[], PKIXPolicyNode) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
renegotiation_info - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
RepeatedSecretKeySpec - Class in org.bouncycastle.jce.spec
A simple object to indicate that a symmetric cipher should reuse the last key provided.
RepeatedSecretKeySpec(String) - Constructor for class org.bouncycastle.jce.spec.RepeatedSecretKeySpec
 
Req - Class in org.bouncycastle.ocsp
 
Req(Request) - Constructor for class org.bouncycastle.ocsp.Req
 
reqInfo - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
Request - Class in org.bouncycastle.asn1.ocsp
 
Request(CertID, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.Request
 
RequestedCertificate - Class in org.bouncycastle.asn1.isismtt.ocsp
ISIS-MTT-Optional: The certificate requested by the client by inserting the RetrieveIfAllowed extension in the request, will be returned in this extension.
RequestedCertificate(Certificate) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
Constructor from a given details.
RequestedCertificate(int, byte[]) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
 
requestType - Static variable in class org.bouncycastle.asn1.eac.CertificateBody
 
reserved - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
reset() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
Reset the generator
reset() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated. Reset the generator
reset() - Method in interface org.bouncycastle.crypto.BlockCipher
Reset the cipher.
reset() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
Reset the buffer and the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
Reset the buffer and cipher.
reset() - Method in interface org.bouncycastle.crypto.Digest
reset the digest back to it's initial state.
reset() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
reset() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
reset() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
reset() - Method in class org.bouncycastle.crypto.digests.MD2Digest
reset the digest back to it's initial state.
reset() - Method in class org.bouncycastle.crypto.digests.MD4Digest
reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.MD5Digest
reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.NullDigest
 
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
reset the chaining variables to the IV values.
reset() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
reset() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
reset() - Method in class org.bouncycastle.crypto.digests.TigerDigest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
reset the chaining variables
reset() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.Grain128Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.HC128Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.HC256Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.ISAACEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.NullEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.RC4Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
reset() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.SerpentEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.TEAEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.VMPCEngine
 
reset() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
 
reset() - Method in interface org.bouncycastle.crypto.Mac
Reset the MAC.
reset() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.CMac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
reset() - Method in class org.bouncycastle.crypto.macs.HMac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.OldHMac
Reset the mac generator.
reset() - Method in class org.bouncycastle.crypto.macs.VMPCMac
 
reset() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
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.modes.CCMBlockCipher
 
reset() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
reset() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
reset() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
reset the feedback vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
reset the feedback vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
reset the chaining vector back to the IV and reset the underlying cipher.
reset() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
reset() - Method in interface org.bouncycastle.crypto.Signer
reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
 
reset() - Method in class org.bouncycastle.crypto.signers.GenericSigner
 
reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.PSSSigner
reset the internal state
reset() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
 
reset() - Method in class org.bouncycastle.crypto.StreamBlockCipher
reset the underlying cipher.
reset() - Method in interface org.bouncycastle.crypto.StreamCipher
reset the cipher.
reset() - Method in class org.bouncycastle.crypto.tls.SSL3Mac
Reset the mac generator.
reset() - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
 
reset() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
 
reset() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
 
reset() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
 
reset() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
 
reset() - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. reset the generator
reset() - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. reset the generator
reset() - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. reset the generator
reset() - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. reset the generator
resetBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Resets the bit at position i.
resource - Variable in class org.bouncycastle.i18n.LocalizedMessage
 
resource - Variable in exception org.bouncycastle.i18n.MissingEntryException
 
RespData - Class in org.bouncycastle.ocsp
 
RespData(ResponseData) - Constructor for class org.bouncycastle.ocsp.RespData
 
RespID - Class in org.bouncycastle.ocsp
Carrier for a ResponderID.
RespID(ResponderID) - Constructor for class org.bouncycastle.ocsp.RespID
 
RespID(X500Principal) - Constructor for class org.bouncycastle.ocsp.RespID
 
RespID(PublicKey) - Constructor for class org.bouncycastle.ocsp.RespID
 
ResponderID - Class in org.bouncycastle.asn1.ocsp
 
ResponderID(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponderID
 
ResponderID(X500Name) - Constructor for class org.bouncycastle.asn1.ocsp.ResponderID
 
ResponseBytes - Class in org.bouncycastle.asn1.ocsp
 
ResponseBytes(ASN1ObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
 
ResponseBytes(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
 
ResponseData - Class in org.bouncycastle.asn1.ocsp
 
ResponseData(ASN1Integer, ResponderID, ASN1GeneralizedTime, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
 
ResponseData(ResponderID, DERGeneralizedTime, ASN1Sequence, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
Deprecated. use method taking Extensions
ResponseData(ResponderID, ASN1GeneralizedTime, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
 
ressol(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Computes the square root of a BigInteger modulo a prime employing the Shanks-Tonelli algorithm.
rest(long, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
Return the rest of devision two polynomials
Restriction - Class in org.bouncycastle.asn1.isismtt.x509
Some other restriction regarding the usage of this certificate.
Restriction(String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.Restriction
Constructor from a given details.
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Grain128Engine
 
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
 
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.HC128Engine
 
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.HC256Engine
 
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.ISAACEngine
 
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.RC4Engine
 
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
returnByte(byte) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
 
returnByte(byte) - Method in class org.bouncycastle.crypto.StreamBlockCipher
encrypt/decrypt a single byte returning the result.
returnByte(byte) - Method in interface org.bouncycastle.crypto.StreamCipher
encrypt/decrypt a single byte returning the result.
RevAnnContent - Class in org.bouncycastle.asn1.cmp
 
RevDetails - Class in org.bouncycastle.asn1.cmp
 
RevDetails(CertTemplate) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
 
RevDetails(CertTemplate, X509Extensions) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
Deprecated. use method taking Extensions
RevDetails(CertTemplate, Extensions) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
 
ReversedWindowGenerator - Class in org.bouncycastle.crypto.prng
Takes bytes generated by an underling RandomGenerator and reverses the order in each small window (of configurable size).
ReversedWindowGenerator(RandomGenerator, int) - Constructor for class org.bouncycastle.crypto.prng.ReversedWindowGenerator
 
REVOCATION_NOTIFICATION - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
REVOCATION_WARNING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
revocationNotification - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
revocationRefs - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
revocationValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
RevocationValues - Class in org.bouncycastle.asn1.esf
RevocationValues ::= SEQUENCE { crlVals [0] SEQUENCE OF CertificateList OPTIONAL, ocspVals [1] SEQUENCE OF BasicOCSPResponse OPTIONAL, otherRevVals [2] OtherRevVals OPTIONAL}
RevocationValues(CertificateList[], BasicOCSPResponse[], OtherRevVals) - Constructor for class org.bouncycastle.asn1.esf.RevocationValues
 
revocationWarning - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
RevokedInfo - Class in org.bouncycastle.asn1.ocsp
 
RevokedInfo(ASN1GeneralizedTime, CRLReason) - Constructor for class org.bouncycastle.asn1.ocsp.RevokedInfo
 
RevokedStatus - Class in org.bouncycastle.ocsp
wrapper for the RevokedInfo object
RevokedStatus(RevokedInfo) - Constructor for class org.bouncycastle.ocsp.RevokedStatus
 
RevokedStatus(Date, int) - Constructor for class org.bouncycastle.ocsp.RevokedStatus
 
RevRepContent - Class in org.bouncycastle.asn1.cmp
 
RevRepContentBuilder - Class in org.bouncycastle.asn1.cmp
 
RevRepContentBuilder() - Constructor for class org.bouncycastle.asn1.cmp.RevRepContentBuilder
 
RevReqContent - Class in org.bouncycastle.asn1.cmp
 
RevReqContent(RevDetails) - Constructor for class org.bouncycastle.asn1.cmp.RevReqContent
 
RevReqContent(RevDetails[]) - Constructor for class org.bouncycastle.asn1.cmp.RevReqContent
 
RFC1779Symbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. look up table translating OID values into their common symbols following the convention in RFC 1779
RFC2253Symbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. look up table translating OID values into their common symbols following the convention in RFC 2253
RFC3211WrapEngine - Class in org.bouncycastle.crypto.engines
an implementation of the RFC 3211 Key Wrap Specification.
RFC3211WrapEngine(BlockCipher) - Constructor for class org.bouncycastle.crypto.engines.RFC3211WrapEngine
 
RFC3280CertPathUtilities - Class in org.bouncycastle.jce.provider
 
RFC3280CertPathUtilities() - Constructor for class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
RFC3394WrapEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES Key Wrapper from the NIST Key Wrap Specification as described in RFC 3394.
RFC3394WrapEngine(BlockCipher) - Constructor for class org.bouncycastle.crypto.engines.RFC3394WrapEngine
 
RFC3739QCObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.qualified
 
RFC4519Style - Class in org.bouncycastle.asn1.x500.style
 
RFC4519Style() - Constructor for class org.bouncycastle.asn1.x500.style.RFC4519Style
 
rfc822Name - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
rightMultiply(Matrix) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compute the product of this matrix and a matrix A over GF(2).
rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compute the product of this matrix and a permutation matrix which is generated from an n-permutation.
rightMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compute the product of this matrix and the given column vector.
rightMultiply(Matrix) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
 
rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
 
rightMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
 
rightMultiply(Matrix) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
Compute the product of this matrix and another matrix.
rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
Compute the product of this matrix and a permutation.
rightMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
Compute the product of this matrix and a vector.
rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
Compute the product of this permutation and another permutation.
rightMultiplyRightCompactForm(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
Compute the product of the matrix (Id | this) and a column vector, where Id is a (numRows x numRows) unit matrix.
Rijndael - Class in org.bouncycastle.jcajce.provider.symmetric
 
Rijndael.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Rijndael.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.AlgParams
 
Rijndael.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Rijndael.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.ECB
 
Rijndael.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Rijndael.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.KeyGen
 
Rijndael.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Rijndael.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings
 
RijndaelEngine - Class in org.bouncycastle.crypto.engines
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
ripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
RIPEMD128 - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD128() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128
 
RIPEMD128.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD128.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Digest
 
RIPEMD128.HashMac - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD128 HMac
RIPEMD128.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.HashMac
 
RIPEMD128.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD128.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.KeyGenerator
 
RIPEMD128.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD128.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings
 
RIPEMD128Digest - Class in org.bouncycastle.crypto.digests
implementation of RIPEMD128
RIPEMD128Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
Standard constructor
RIPEMD128Digest(RIPEMD128Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
Copy constructor.
ripemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
ripemd160 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
RIPEMD160 - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD160() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160
 
RIPEMD160 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
RIPEMD160 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
RIPEMD160.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD160.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Digest
 
RIPEMD160.HashMac - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD160 HMac
RIPEMD160.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.HashMac
 
RIPEMD160.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD160.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.KeyGenerator
 
RIPEMD160.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD160.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings
 
RIPEMD160Digest - Class in org.bouncycastle.crypto.digests
implementation of RIPEMD see, http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html
RIPEMD160Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
Standard constructor
RIPEMD160Digest(RIPEMD160Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
Copy constructor.
ripemd160WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
ripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
RIPEMD256 - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD256() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256
 
RIPEMD256.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD256.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Digest
 
RIPEMD256.HashMac - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD256 HMac
RIPEMD256.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.HashMac
 
RIPEMD256.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD256.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.KeyGenerator
 
RIPEMD256.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD256.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings
 
RIPEMD256Digest - Class in org.bouncycastle.crypto.digests
implementation of RIPEMD256.
RIPEMD256Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
Standard constructor
RIPEMD256Digest(RIPEMD256Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
Copy constructor.
RIPEMD320 - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD320() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320
 
RIPEMD320.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD320.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Digest
 
RIPEMD320.HashMac - Class in org.bouncycastle.jcajce.provider.digest
RIPEMD320 HMac
RIPEMD320.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.HashMac
 
RIPEMD320.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD320.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.KeyGenerator
 
RIPEMD320.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
RIPEMD320.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings
 
RIPEMD320Digest - Class in org.bouncycastle.crypto.digests
implementation of RIPEMD 320.
RIPEMD320Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
Standard constructor
RIPEMD320Digest(RIPEMD320Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
Copy constructor.
roleOccupant - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
RoleSyntax - Class in org.bouncycastle.asn1.x509
Implementation of the RoleSyntax object as specified by the RFC3281.
RoleSyntax(GeneralNames, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.RoleSyntax
Constructor.
RoleSyntax(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.RoleSyntax
Constructor.
RoleSyntax(String) - Constructor for class org.bouncycastle.asn1.x509.RoleSyntax
Utility constructor.
RoleSyntax - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
Deprecated. use id_at_role
ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
RSA - Class in org.bouncycastle.jcajce.provider.asymmetric
 
RSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.RSA
 
RSA.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
RSA.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.RSA.Mappings
 
RSA_EXPORT - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
rsa_fixed_dh - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
 
rsa_fixed_ecdh - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
 
RSA_PSK - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
rsa_sign - Static variable in class org.bouncycastle.crypto.tls.ClientCertificateType
 
RSABlindedEngine - Class in org.bouncycastle.crypto.engines
this does your basic RSA algorithm with blinding
RSABlindedEngine() - Constructor for class org.bouncycastle.crypto.engines.RSABlindedEngine
 
RSABlindingEngine - Class in org.bouncycastle.crypto.engines
This does your basic RSA Chaum's blinding and unblinding as outlined in "Handbook of Applied Cryptography", page 475.
RSABlindingEngine() - Constructor for class org.bouncycastle.crypto.engines.RSABlindingEngine
 
RSABlindingFactorGenerator - Class in org.bouncycastle.crypto.generators
Generate a random factor suitable for use with RSA blind signatures as outlined in Chaum's blinding and unblinding as outlined in "Handbook of Applied Cryptography", page 475.
RSABlindingFactorGenerator() - Constructor for class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
 
RSABlindingParameters - Class in org.bouncycastle.crypto.params
 
RSABlindingParameters(RSAKeyParameters, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSABlindingParameters
 
RSADigestSigner - Class in org.bouncycastle.crypto.signers
 
RSADigestSigner(Digest) - Constructor for class org.bouncycastle.crypto.signers.RSADigestSigner
 
rsaEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
RSAEngine - Class in org.bouncycastle.crypto.engines
this does your basic RSA algorithm.
RSAEngine() - Constructor for class org.bouncycastle.crypto.engines.RSAEngine
 
RSAESOAEPparams - Class in org.bouncycastle.asn1.pkcs
 
RSAESOAEPparams() - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
The default version
RSAESOAEPparams(AlgorithmIdentifier, AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
RSAESOAEPparams(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
RSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
RSAKeyGenerationParameters(BigInteger, SecureRandom, int, int) - Constructor for class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
 
RSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
an RSA key pair generator.
RSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
 
RSAKeyParameters - Class in org.bouncycastle.crypto.params
 
RSAKeyParameters(boolean, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSAKeyParameters
 
rsaOids - Static variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
 
RSAPrivateCrtKeyParameters - Class in org.bouncycastle.crypto.params
 
RSAPrivateCrtKeyParameters(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
RSAPrivateKey - Class in org.bouncycastle.asn1.pkcs
 
RSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
RSAPrivateKeyStructure - Class in org.bouncycastle.asn1.pkcs
Deprecated. use RSAPrivateKey
RSAPrivateKeyStructure(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
RSAPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.  
RSAPublicKey - Class in org.bouncycastle.asn1.eac
an Iso7816RSAPublicKeyStructure structure.
RSAPublicKey(ASN1ObjectIdentifier, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.eac.RSAPublicKey
 
RSAPublicKey - Class in org.bouncycastle.asn1.pkcs
 
RSAPublicKey(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPublicKey
 
RSAPublicKeyStructure - Class in org.bouncycastle.asn1.x509
Deprecated. use org.bouncycastle.asn1.pkcs.RSAPublicKey
RSAPublicKeyStructure(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.  
RSAPublicKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.  
rsaSignatureWithripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
rsaSignatureWithripemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
rsaSignatureWithripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
RSASSAPSSparams - Class in org.bouncycastle.asn1.pkcs
 
RSASSAPSSparams() - Constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
The default version
RSASSAPSSparams(AlgorithmIdentifier, AlgorithmIdentifier, ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
RSAUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
utility class for converting java.security RSA objects into their org.bouncycastle.crypto counterparts.
RSAUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
 
runTest(Test) - Static method in class org.bouncycastle.util.test.SimpleTest
 
runTest(Test, PrintStream) - Static method in class org.bouncycastle.util.test.SimpleTest
 
RuntimeCryptoException - Exception in org.bouncycastle.crypto
the foundation class for the exceptions thrown by the crypto packages.
RuntimeCryptoException() - Constructor for exception org.bouncycastle.crypto.RuntimeCryptoException
base constructor.
RuntimeCryptoException(String) - Constructor for exception org.bouncycastle.crypto.RuntimeCryptoException
create a RuntimeCryptoException with the given message.

S

S - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
S - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
s - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
 
S1 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S2 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S3 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S4 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S5 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S6 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S7 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
S8 - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
SafeBag - Class in org.bouncycastle.asn1.pkcs
 
SafeBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.SafeBag
 
SafeBag(ASN1ObjectIdentifier, ASN1Encodable, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SafeBag
 
safeContentsBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
Salsa20 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Salsa20.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
Salsa20.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Base
 
Salsa20.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Salsa20.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.KeyGen
 
Salsa20.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Salsa20.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings
 
Salsa20Engine - Class in org.bouncycastle.crypto.engines
Implementation of Daniel J.
Salsa20Engine() - Constructor for class org.bouncycastle.crypto.engines.Salsa20Engine
 
salsaCore(int, int[], int[]) - Static method in class org.bouncycastle.crypto.engines.Salsa20Engine
Salsa20 function
salt - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
 
saveStore(OutputStream) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
scalarMultiply(GF2nElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Multiplies the scalar s to each coefficient of this PolynomialGF2n and returns the result in a new PolynomialGF2n.
SCrypt - Class in org.bouncycastle.crypto.generators
 
SCrypt() - Constructor for class org.bouncycastle.crypto.generators.SCrypt
 
sdsiCertificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
searchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
SECNamedCurves - Class in org.bouncycastle.asn1.sec
 
SECNamedCurves() - Constructor for class org.bouncycastle.asn1.sec.SECNamedCurves
 
SECObjectIdentifiers - Interface in org.bouncycastle.asn1.sec
 
secp112r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp112r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp128r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp128r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp160k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp160k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secp160r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp160r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secp160r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp160r2 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secp192k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp192k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secp192r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp192r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secp224k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp224k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secp224r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp224r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secp256k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp256k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secp256r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp256r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secp384r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp384r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secp521r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
secp521r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
secret - Variable in class org.bouncycastle.crypto.tls.TlsMac
 
secretBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
sect113r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect113r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect131r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect131r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect163k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect163k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect163r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect163r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect163r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect163r2 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect193r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect193r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect193r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect193r2 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect233k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect233k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect233r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect233r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect239k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect239k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect283k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect283k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect283r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect283r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect409k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect409k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect409r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect409r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect571k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect571k1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
sect571r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
sect571r1 - Static variable in class org.bouncycastle.crypto.tls.NamedCurve
 
SECURE_MESSAGING_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
SECURITY_ENVIRONMENT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
SECURITY_SUPPORT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
SecurityParameters - Class in org.bouncycastle.crypto.tls
 
SecurityParameters() - Constructor for class org.bouncycastle.crypto.tls.SecurityParameters
 
seeAlso - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
SEED - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
SEED.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParams
 
SEED.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.CBC
 
SEED.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.ECB
 
SEED.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.KeyGen
 
SEED.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Mappings
 
SEED.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
SEED.Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Wrap
 
SEEDEngine - Class in org.bouncycastle.crypto.engines
Implementation of the SEED algorithm as described in RFC 4009
SEEDEngine() - Constructor for class org.bouncycastle.crypto.engines.SEEDEngine
 
SEEDWrapEngine - Class in org.bouncycastle.crypto.engines
An implementation of the SEED key wrapper based on RFC 4010/RFC 3394.
SEEDWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.SEEDWrapEngine
 
selectedCipherSuite - Variable in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
selectedCipherSuite - Variable in class org.bouncycastle.crypto.tls.PSKTlsClient
 
selectedCipherSuite - Variable in class org.bouncycastle.crypto.tls.SRPTlsClient
 
selectedCompressionMethod - Variable in class org.bouncycastle.crypto.tls.DefaultTlsClient
 
selectedCompressionMethod - Variable in class org.bouncycastle.crypto.tls.PSKTlsClient
 
selectedCompressionMethod - Variable in class org.bouncycastle.crypto.tls.SRPTlsClient
 
Selector - Interface in org.bouncycastle.util
 
selectPrivateValue() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
selectPrivateValue() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
SemanticsInformation - Class in org.bouncycastle.asn1.x509.qualified
The SemanticsInformation object.
SemanticsInformation(ASN1ObjectIdentifier, GeneralName[]) - Constructor for class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
 
SemanticsInformation(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
 
SemanticsInformation(GeneralName[]) - Constructor for class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
 
seq - Variable in class org.bouncycastle.asn1.ASN1Sequence
 
seqNo - Variable in class org.bouncycastle.crypto.tls.TlsMac
 
SEQUENCE - Static variable in interface org.bouncycastle.asn1.BERTags
 
SEQUENCE_OF - Static variable in interface org.bouncycastle.asn1.BERTags
 
SERIALNUMBER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
device serial number name - StringType(SIZE(1..64))
serialNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
SERIALNUMBER - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. device serial number name - StringType(SIZE(1..64))
Serpent - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.AlgParams
 
Serpent.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.ECB
 
Serpent.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.KeyGen
 
Serpent.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Serpent.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Mappings
 
Serpent_128_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_128_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_128_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_128_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_192_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_192_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_192_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_192_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_256_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_256_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_256_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Serpent_256_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
SerpentEngine - Class in org.bouncycastle.crypto.engines
Serpent is a 128-bit 32-round block cipher with variable key lengths, including 128, 192 and 256 bit keys conjectured to be at least as secure as three-key triple-DES.
SerpentEngine() - Constructor for class org.bouncycastle.crypto.engines.SerpentEngine
 
server_hello - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
 
server_hello_done - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
 
server_key_exchange - Static variable in class org.bouncycastle.crypto.tls.HandshakeType
 
server_name - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
SERVICE_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
ServiceLocator - Class in org.bouncycastle.asn1.ocsp
 
ServiceLocator() - Constructor for class org.bouncycastle.asn1.ocsp.ServiceLocator
 
SET - Static variable in interface org.bouncycastle.asn1.BERTags
 
set(int) - Method in class org.bouncycastle.asn1.eac.Flags
 
set(int, GF2nElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Sets the coefficient at index to elem.
SET_OF - Static variable in interface org.bouncycastle.asn1.BERTags
 
setAACertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAACertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAdditionalLocationsEnabled(boolean) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Sets if additional X509Stores for locations like LDAP found in certificates or CRLs should be used.
setAttrCertCheckers(Set) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Sets the attribute certificate checkers.
setAttrCertificateChecking(X509AttributeCertificate) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Sets the attribute certificate being checked.
setAttributeAuthorityRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeAuthorityRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCert(X509AttributeCertificate) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Set the attribute certificate to be matched.
setAttributeCertificateAttributeAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateAttributeSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeCertificateValid(Date) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Set the time, when the certificate must be valid.
setAttributeDescriptorCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAttributeDescriptorCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAuthorityRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setAuthorityRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
setBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Sets the bit at position i.
setBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Set the coefficient at the given index to 1.
setCACertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCACertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCertificateRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCertificateRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCertPair(X509CertificatePair) - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
Set the certificate pair which is used for testing on equality.
setCertStores(List) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Sets the Java CertStore to this extended PKIX parameters.
setChallenge(String) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
setClassLoader(ClassLoader) - Method in class org.bouncycastle.i18n.LocalizedMessage
Set the ClassLoader which loads the resource files.
setCompleteCRLEnabled(boolean) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
If set to true only complete CRLs are returned.
setCritical(boolean) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
setCrossCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setCrossCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setDebug(boolean) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
 
setDefaultStyle(X500NameStyle) - Static method in class org.bouncycastle.asn1.x500.X500Name
Set the default style for X500Name construction.
setDeltaCRLIndicatorEnabled(boolean) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
If this is set to true the CRL reported contains the delta CRL indicator CRL extension.
setDeltaRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setDeltaRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setEndDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setEndDate(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setEndDate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setExcludedCerts(Set) - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Sets the excluded certificates which are not used for building a certification path.
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
Deprecated. use method taking Extensions
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
Deprecated. use method taking Extensions
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
Deprecated. use method taking Extensions
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setExtraArgument(Object) - Method in class org.bouncycastle.i18n.LocalizedMessage
 
setExtraArguments(Object[]) - Method in class org.bouncycastle.i18n.LocalizedMessage
 
setFilter(Filter) - Method in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
setFilter(Filter) - Method in class org.bouncycastle.i18n.LocalizedMessage
Sets the Filter that is used to filter the arguments of this message
setFirstNode(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
This method sets the first node stored in the treehash instance itself
setForwardSelector(X509CertStoreSelector) - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
 
setFreeText(PKIFreeText) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setGeneralInfo(InfoTypeAndValue) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setGeneralInfo(InfoTypeAndValue[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setGeneralInfo(ASN1Sequence) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setHolder(Holder) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setHolder(AttributeCertificateHolder) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Sets the holder.
setHolder(AttributeCertificateHolder) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. Set the Holder of this Attribute Certificate
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
Deprecated. use X500Name method
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setIssuer(AttCertIssuer) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
Deprecated. use X500Name method
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
Deprecated. use X500Name method
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setIssuer(AttributeCertificateIssuer) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Sets the issuer the attribute certificate must have.
setIssuer(AttributeCertificateIssuer) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. Set the issuer
setIssuerDN(X500Principal) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X500Principal) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X500Principal) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerDN(X509Name) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. Set the issuer distinguished name - the issuer is the entity whose private key is used to sign the certificate.
setIssuerUID(DERBitString) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
Sets the issuer unique ID (deprecated in X.509v3)
setIssuerUniqueID(DERBitString) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setIssuerUniqueID(DERBitString) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setIssuerUniqueId(boolean[]) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated.  
setIssuerUniqueID(boolean[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. Set the issuer unique ID - note: it is very rare that it is correct to do this.
setIssuingDistributionPoint(byte[]) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Sets the issuing distribution point.
setIssuingDistributionPointEnabled(boolean) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Enables or disables the issuing distribution point check.
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
setKeyAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
setLdapAACertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeAuthorityRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeCertificateAttributeAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeCertificateRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAttributeDescriptorCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapAuthorityRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapCACertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapCertificateRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapCrossCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapDeltaRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setLdapUserCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setMaxBaseCRLNumber(BigInteger) - Method in class org.bouncycastle.x509.X509CRLStoreSelector
Sets the maximum base CRL number.
setMaxPathLength(int) - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Sets the maximum number of intermediate non-self-issued certificates in a certification path.
setMessageTime(DERGeneralizedTime) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
Deprecated. use ASN1GeneralizedTime
setMessageTime(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Since asymmetric block ciphers do not support modes, this method does nothing.
setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Since asymmetric hybrid ciphers do not support modes, this method does nothing.
setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the mode of this cipher.
setNecessaryACAttributes(Set) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Sets the neccessary which must be contained in an attribute certificate.
setNextUpdate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setNextUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setNextUpdate(Date) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.  
setNotAfter(Date) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.  
setNotAfter(Date) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated.  
setNotAfter(Date) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.  
setNotBefore(Date) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.  
setNotBefore(Date) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated.  
setNotBefore(Date) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.  
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.
setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Since asymmetric block ciphers do not support padding, this method does nothing.
setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Since asymmetric hybrid ciphers do not support padding, this method does nothing.
setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the padding mechanism of this cipher.
setParameter(String, Object) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
setParameter(String, Object) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
setParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
setParams(PKIXParameters) - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
Can alse handle ExtendedPKIXBuilderParameters and PKIXBuilderParameters.
setParams(PKIXParameters) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Method to support clone() under J2ME.
setParent(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
setPointFormat(String) - Method in interface org.bouncycastle.jce.interfaces.ECPointEncoder
Set the formatting for encoding of points.
setProhibitedACAttributes(Set) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Sets the attribute certificates which are not allowed.
setProtectionAlg(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setPublicKey(PublicKey) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
setPublicKey(PublicKey) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.  
setPublicKey(PublicKey) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.  
setRandom(SecureRandom) - Method in interface org.bouncycastle.jce.interfaces.BCKeyStore
set the random source for the key store
setRandom(SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKKeyStore
 
setRandom(SecureRandom) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
setRecipKID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setRecipKID(DEROctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setRecipNonce(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setRecipNonce(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setRequestExtensions(X509Extensions) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Deprecated.  
setRequestorName(X500Principal) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Deprecated. Set the requestor name to the passed in X500Principal
setRequestorName(GeneralName) - Method in class org.bouncycastle.ocsp.OCSPReqGenerator
Deprecated.  
setResponseExtensions(X509Extensions) - Method in class org.bouncycastle.ocsp.BasicOCSPRespGenerator
Deprecated. Set the extensions for the response.
setReverseSelector(X509CertStoreSelector) - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
 
setSearchForSerialNumberIn(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setSenderKID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setSenderKID(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setSenderNonce(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setSenderNonce(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSerialNumber(BigInteger) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Sets the serial number the attribute certificate must have.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. set the serial number for the certificate.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. set the serial number for the certificate.
setSerialNumber(BigInteger) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. set the serial number for the certificate.
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSignatureAlgorithm(String) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. Set the signature algorithm.
setSignatureAlgorithm(String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated. Set the signature algorithm.
setSignatureAlgorithm(String) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated. Set the signature algorithm.
setSignatureAlgorithm(String) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. Set the signature algorithm.
setSigningAlg(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setSigningAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setStartDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setStartDate(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setStartDate(DERUTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setStores(List) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Sets the Bouncy Castle Stores for finding CRLs, certificates, attribute certificates or cross certificates.
setSubject(X500Name) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setSubject(X509Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
Deprecated. use X500Name method
setSubject(X500Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setSubject(X509Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
Deprecated. use X500Name method
setSubject(X500Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSubjectDN(X500Principal) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. Set the subject distinguished name.
setSubjectDN(X509Name) - Method in class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated. Set the subject distinguished name.
setSubjectDN(X500Principal) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. Set the subject distinguished name.
setSubjectDN(X509Name) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. Set the subject distinguished name.
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSubjectUID(DERBitString) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
Sets the subject unique ID (deprecated in X.509v3)
setSubjectUniqueID(DERBitString) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSubjectUniqueID(boolean[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated. Set the subject unique ID - note: it is very rare that it is correct to do this.
setTargetCertConstraints(CertSelector) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Sets the required constraints on the target certificate.
setTargetConstraints(Selector) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Sets the required constraints on the target certificate or attribute certificate.
setTargetGroups(Collection) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Adds a collection with target groups criteria.
setTargetNames(Collection) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated. Adds a collection with target names criteria.
setThisUpdate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setThisUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setThisUpdate(Date) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.  
setTransactionID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setTransactionID(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setTrustedACIssuers(Set) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Sets the trusted attribute certificate issuers.
setTryWrongPKCS12Zero(boolean) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
setUseDeltasEnabled(boolean) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
Sets if delta CRLs should be used for checking the revocation status.
setUserCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setUserCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
setUserObject(Object) - Method in interface org.bouncycastle.crypto.tls.TlsClientContext
 
setValidity(OptionalValidity) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setValidityModel(int) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
 
setVersion(int) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
Sets the X.509 version.
SEX - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
SHA - Static variable in class org.bouncycastle.crypto.tls.DigestAlgorithm
 
SHA1 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA1() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1
 
SHA1 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
SHA1 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
 
SHA1.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SHA1.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.Digest
 
SHA1.HashMac - Class in org.bouncycastle.jcajce.provider.digest
SHA1 HMac
SHA1.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.HashMac
 
SHA1.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
SHA1.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.KeyGenerator
 
SHA1.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA1.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.Mappings
 
SHA1Digest - Class in org.bouncycastle.crypto.digests
implementation of SHA-1 as outlined in "Handbook of Applied Cryptography", pages 346 - 349.
SHA1Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
Standard constructor
SHA1Digest(SHA1Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
Copy constructor.
sha1WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
 
sha1WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
SHA224 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224
 
SHA224.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SHA224.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.Digest
 
SHA224.HashMac - Class in org.bouncycastle.jcajce.provider.digest
 
SHA224.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.HashMac
 
SHA224.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
SHA224.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.KeyGenerator
 
SHA224.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA224.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.Mappings
 
SHA224Digest - Class in org.bouncycastle.crypto.digests
SHA-224 as described in RFC 3874
SHA224Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
Standard constructor
SHA224Digest(SHA224Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
Copy constructor.
sha224WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
SHA256 - Static variable in class org.bouncycastle.crypto.tls.DigestAlgorithm
 
SHA256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256
 
SHA256 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
SHA256.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SHA256.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
 
SHA256.HashMac - Class in org.bouncycastle.jcajce.provider.digest
 
SHA256.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.HashMac
 
SHA256.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
HMACSHA256
SHA256.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.KeyGenerator
 
SHA256.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA256.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.Mappings
 
SHA256Digest - Class in org.bouncycastle.crypto.digests
FIPS 180-2 implementation of SHA-256.
SHA256Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
Standard constructor
SHA256Digest(SHA256Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
Copy constructor.
sha256WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
SHA3 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3
 
SHA3.Digest224 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.Digest224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest224
 
SHA3.Digest256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.Digest256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest256
 
SHA3.Digest384 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.Digest384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest384
 
SHA3.Digest512 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.Digest512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest512
 
SHA3.DigestSHA3 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.DigestSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
SHA3.HashMac224 - Class in org.bouncycastle.jcajce.provider.digest
SHA3 HMac
SHA3.HashMac224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac224
 
SHA3.HashMac256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.HashMac256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac256
 
SHA3.HashMac384 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.HashMac384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac384
 
SHA3.HashMac512 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.HashMac512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac512
 
SHA3.KeyGenerator224 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.KeyGenerator224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator224
 
SHA3.KeyGenerator256 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.KeyGenerator256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator256
 
SHA3.KeyGenerator384 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.KeyGenerator384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator384
 
SHA3.KeyGenerator512 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.KeyGenerator512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator512
 
SHA3.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA3.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Mappings
 
SHA384 - Static variable in class org.bouncycastle.crypto.tls.DigestAlgorithm
 
SHA384 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384
 
SHA384.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SHA384.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.Digest
 
SHA384.HashMac - Class in org.bouncycastle.jcajce.provider.digest
 
SHA384.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.HashMac
 
SHA384.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
HMACSHA384
SHA384.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.KeyGenerator
 
SHA384.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA384.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.Mappings
 
SHA384Digest - Class in org.bouncycastle.crypto.digests
FIPS 180-2 implementation of SHA-384.
SHA384Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
Standard constructor
SHA384Digest(SHA384Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
Copy constructor.
sha384WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
SHA3Digest - Class in org.bouncycastle.crypto.digests
implementation of SHA-3 based on following KeccakNISTInterface.c from http://keccak.noekeon.org/

Following the naming conventions used in the C source code to enable easy review of the implementation.

SHA3Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
 
SHA3Digest(int) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
 
SHA3Digest(SHA3Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
 
SHA512 - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512
 
SHA512.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.Digest
 
SHA512.HashMac - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMac
 
SHA512.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
HMACSHA512
SHA512.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGenerator
 
SHA512.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
SHA512.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.Mappings
 
SHA512Digest - Class in org.bouncycastle.crypto.digests
FIPS 180-2 implementation of SHA-512.
SHA512Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
Standard constructor
SHA512Digest(SHA512Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
Copy constructor.
sha512WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
shamirsTrick(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
shiftLeft(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
 
shiftLeft() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns this GF2Polynomial shift-left by 1 in a new GF2Polynomial.
shiftLeft(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns this GF2Polynomial shift-left by k in a new GF2Polynomial.
shiftLeftAddThis(GF2Polynomial, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Shifts left b and adds the result to Its a fast version of this = add(b.shl(k));
shiftLeftThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Shifts-left this by one and enlarges the size of value if necesary.
shiftRight() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns this GF2Polynomial shift-right by 1 in a new GF2Polynomial.
shiftRightThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Shifts-right this GF2Polynomial by 1.
shiftThisLeft(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Shifts left this by amount and stores the result in this PolynomialGF2n.
ShortenedDigest - Class in org.bouncycastle.crypto.digests
Wrapper class that reduces the output length of a particular digest to only the first n bytes of the digest function.
ShortenedDigest(ExtendedDigest, int) - Constructor for class org.bouncycastle.crypto.digests.ShortenedDigest
Base constructor.
shrink() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
 
SICBlockCipher - Class in org.bouncycastle.crypto.modes
Implements the Segmented Integer Counter (SIC) mode on top of a simple block cipher.
SICBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.SICBlockCipher
Basic constructor.
SIG_REQUIRED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
SIG_REQUIRED - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
Deprecated.  
sigAlgId - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
sigBits - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
SigIObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.sigi
Object Identifiers of SigI specifciation (German Signature Law Interoperability specification).
sign(PrivateKey) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
sign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
Signature - Class in org.bouncycastle.asn1.ocsp
 
Signature(AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.ocsp.Signature
 
Signature(AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.Signature
 
SignaturePolicyId - Class in org.bouncycastle.asn1.esf
 
SignaturePolicyId(ASN1ObjectIdentifier, OtherHashAlgAndValue) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyId
 
SignaturePolicyId(ASN1ObjectIdentifier, OtherHashAlgAndValue, SigPolicyQualifiers) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyId
 
SignaturePolicyIdentifier - Class in org.bouncycastle.asn1.esf
 
SignaturePolicyIdentifier() - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
 
SignaturePolicyIdentifier(SignaturePolicyId) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
 
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
SignatureSpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
Rainbow Signature class, extending the jce SignatureSpi.
SignatureSpi(Digest, RainbowSigner) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
 
SignatureSpi.ecCVCDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA
 
SignatureSpi.ecCVCDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA224
 
SignatureSpi.ecCVCDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecCVCDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA256
 
SignatureSpi.ecDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA
 
SignatureSpi.ecDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA224
 
SignatureSpi.ecDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA256
 
SignatureSpi.ecDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA384
 
SignatureSpi.ecDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA512
 
SignatureSpi.ecDSAnone - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSAnone() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSAnone
 
SignatureSpi.ecDSARipeMD160 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecDSARipeMD160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSARipeMD160
 
SignatureSpi.ecNR - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR
 
SignatureSpi.ecNR224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR224
 
SignatureSpi.ecNR256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR256
 
SignatureSpi.ecNR384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR384
 
SignatureSpi.ecNR512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
SignatureSpi.ecNR512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR512
 
SignatureSpi.withSha224 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha224
 
SignatureSpi.withSha256 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha256
 
SignatureSpi.withSha384 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha384
 
SignatureSpi.withSha512 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
 
SignatureSpi.withSha512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha512
 
signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
signedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
SignedData - Class in org.bouncycastle.asn1.cms
a signed data object.
SignedData(ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignedData
 
signedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
SignedData - Class in org.bouncycastle.asn1.pkcs
a PKCS#7 signed data object.
SignedData(ASN1Integer, ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SignedData
 
SignedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SignedData
 
SignedDataParser - Class in org.bouncycastle.asn1.cms
SignedData ::= SEQUENCE { version CMSVersion, digestAlgorithms DigestAlgorithmIdentifiers, encapContentInfo EncapsulatedContentInfo, certificates [0] IMPLICIT CertificateSet OPTIONAL, crls [1] IMPLICIT CertificateRevocationLists OPTIONAL, signerInfos SignerInfos }
signer - Variable in class org.bouncycastle.crypto.io.SignerInputStream
 
signer - Variable in class org.bouncycastle.crypto.io.SignerOutputStream
 
Signer - Interface in org.bouncycastle.crypto
Generic signer interface for hash based and message recovery signers.
signer - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
signerAttr - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
SignerAttribute - Class in org.bouncycastle.asn1.esf
 
SignerAttribute(Attribute[]) - Constructor for class org.bouncycastle.asn1.esf.SignerAttribute
 
SignerAttribute(AttributeCertificate) - Constructor for class org.bouncycastle.asn1.esf.SignerAttribute
 
SignerIdentifier - Class in org.bouncycastle.asn1.cms
 
SignerIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
 
SignerIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
 
SignerIdentifier(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
 
SignerInfo - Class in org.bouncycastle.asn1.cms
 
SignerInfo(SignerIdentifier, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
 
SignerInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
 
SignerInfo - Class in org.bouncycastle.asn1.pkcs
a PKCS#7 signer info object.
SignerInfo(ASN1Integer, IssuerAndSerialNumber, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
 
SignerInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
 
SignerInputStream - Class in org.bouncycastle.crypto.io
 
SignerInputStream(InputStream, Signer) - Constructor for class org.bouncycastle.crypto.io.SignerInputStream
 
signerLocation - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
SignerLocation - Class in org.bouncycastle.asn1.esf
Signer-Location attribute (RFC3126).
SignerLocation(DERUTF8String, DERUTF8String, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.SignerLocation
 
signerNotTrusted - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
SignerOutputStream - Class in org.bouncycastle.crypto.io
 
SignerOutputStream(Signer) - Constructor for class org.bouncycastle.crypto.io.SignerOutputStream
 
SignerWithRecovery - Interface in org.bouncycastle.crypto
Signer with message recovery.
SigningCertificate - Class in org.bouncycastle.asn1.ess
 
SigningCertificate(ESSCertID) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificate
 
SigningCertificateV2 - Class in org.bouncycastle.asn1.ess
 
SigningCertificateV2(ESSCertIDv2[]) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
 
SigningCertificateV2(ESSCertIDv2[], PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
 
signingTime - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
sigPolicyId - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
SigPolicyQualifierInfo - Class in org.bouncycastle.asn1.esf
 
SigPolicyQualifierInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
 
SigPolicyQualifiers - Class in org.bouncycastle.asn1.esf
 
SigPolicyQualifiers(SigPolicyQualifierInfo[]) - Constructor for class org.bouncycastle.asn1.esf.SigPolicyQualifiers
 
SIGREQUIRED - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
 
SimpleTest - Class in org.bouncycastle.util.test
 
SimpleTest() - Constructor for class org.bouncycastle.util.test.SimpleTest
 
SimpleTestResult - Class in org.bouncycastle.util.test
 
SimpleTestResult(boolean, String) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
 
SimpleTestResult(boolean, String, Throwable) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
 
SinglePubInfo - Class in org.bouncycastle.asn1.crmf
 
SingleResp - Class in org.bouncycastle.ocsp
 
SingleResp(SingleResponse) - Constructor for class org.bouncycastle.ocsp.SingleResp
 
SingleResponse - Class in org.bouncycastle.asn1.ocsp
 
SingleResponse(CertID, CertStatus, DERGeneralizedTime, DERGeneralizedTime, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
Deprecated. use method taking ASN1GeneralizedTime and Extensions
SingleResponse(CertID, CertStatus, DERGeneralizedTime, DERGeneralizedTime, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
Deprecated. use method taking ASN1GeneralizedTime and Extensions
SingleResponse(CertID, CertStatus, ASN1GeneralizedTime, ASN1GeneralizedTime, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
 
size() - Method in class org.bouncycastle.asn1.ASN1EncodableVector
 
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.cmp.PKIFreeText
Return the number of string elements present.
size() - Method in class org.bouncycastle.asn1.cmp.PollRepContent
 
size() - Method in class org.bouncycastle.asn1.cms.AttributeTable
 
size() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
Return the number of qualifier info elements present.
size() - Method in class org.bouncycastle.asn1.x500.RDN
Return the number of AttributeTypeAndValue objects in this RDN,
size() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
size() - Method in class org.bouncycastle.crypto.tls.ByteQueue
 
size() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
Returns the size (=maximum degree + 1) of this PolynomialGF2n.
skip(long) - Method in class org.bouncycastle.crypto.io.CipherInputStream
 
skipClientCredentials() - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
 
skipExtract() - Method in class org.bouncycastle.crypto.params.HKDFParameters
Returns if step 1: extract has to be skipped or not
skipExtractParameters(byte[], byte[]) - Static method in class org.bouncycastle.crypto.params.HKDFParameters
Factory method that makes the HKDF skip the extract part of the key derivation function.
skipIdentityHint() - Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentity
 
Skipjack - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
Skipjack.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.ECB
 
Skipjack.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.KeyGen
 
Skipjack.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mac
 
Skipjack.MacCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.MacCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.MacCFB8
 
Skipjack.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Skipjack.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mappings
 
SkipjackEngine - Class in org.bouncycastle.crypto.engines
a class that provides a basic SKIPJACK engine.
SkipjackEngine() - Constructor for class org.bouncycastle.crypto.engines.SkipjackEngine
 
skipServerCertificate() - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
 
skipServerKeyExchange() - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
 
smime - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
SMIMEAttributes - Interface in org.bouncycastle.asn1.smime
 
smimeCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
sMIMECapabilitesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
smimeCapabilities - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
 
SMIMECapabilities - Class in org.bouncycastle.asn1.smime
Handler class for dealing with S/MIME Capabilities
SMIMECapabilities(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilities
 
SMIMECapabilitiesAttribute - Class in org.bouncycastle.asn1.smime
 
SMIMECapabilitiesAttribute(SMIMECapabilityVector) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilitiesAttribute
 
sMIMECapabilitiesVersions - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
sMIMECapabilitiesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
SMIMECapability - Class in org.bouncycastle.asn1.smime
 
SMIMECapability(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapability
 
SMIMECapability(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapability
 
SMIMECapabilityVector - Class in org.bouncycastle.asn1.smime
Handler for creating a vector S/MIME Capabilities
SMIMECapabilityVector() - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
SMIMEEncryptionKeyPreferenceAttribute - Class in org.bouncycastle.asn1.smime
The SMIMEEncryptionKeyPreference object.
SMIMEEncryptionKeyPreferenceAttribute(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
 
SMIMEEncryptionKeyPreferenceAttribute(RecipientKeyIdentifier) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
 
SMIMEEncryptionKeyPreferenceAttribute(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
 
SN - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
device serial number name - StringType(SIZE(1..64))
sn - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
SN - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. device serial number name - StringType(SIZE(1..64))
solveEquation(short[][], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
This function finds a solution of the equation Bx = b.
solveQuadraticEquation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Solves a quadratic equation.
Let z2 + z = this.
solveQuadraticEquation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Solves a quadratic equation.
Let z2 + z = this.
solveQuadraticEquation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Solves the quadratic equation z2 + z = this if such a solution exists.
sort() - Method in class org.bouncycastle.asn1.ASN1Set
 
SPECIAL_USER_REQUIREMENTS - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
split(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Split a byte array input into two arrays at index, i.e.
split(String, char) - Static method in class org.bouncycastle.util.Strings
 
SPuri - Class in org.bouncycastle.asn1.esf
 
SPuri(DERIA5String) - Constructor for class org.bouncycastle.asn1.esf.SPuri
 
SPUserNotice - Class in org.bouncycastle.asn1.esf
 
SPUserNotice(NoticeReference, DisplayText) - Constructor for class org.bouncycastle.asn1.esf.SPUserNotice
 
SQLFilter - Class in org.bouncycastle.i18n.filter
Filter for strings to store in a SQL table.
SQLFilter() - Constructor for class org.bouncycastle.i18n.filter.SQLFilter
 
sqMatrix - Variable in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
the squaring matrix for this polynomial ring (given as the array of its row vectors)
sqRoot(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
compute the square root of an integer
sqRootMatrix - Variable in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
the matrix for computing square roots in this polynomial ring (given as the array of its row vectors).
sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
square() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
square() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
square() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
square() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Returns this element to the power of 2.
square() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
returns this element to the power of 2.
square() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
This method is used internally to map the square()-calls within GF2nPolynomialElement to one of the possible squaring methods.
squareBitwise() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Squares this GF2nPolynomialElement by shifting left its Bitstring and reducing.
squareMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Squares this GF2nPolynomialElement using GF2nField's squaring matrix.
squarePreCalc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Squares this GF2nPolynomialElement by using precalculated values and reducing.
squareRoot() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Compute the square root of this element and return the result in a new GF2nElement.
squareRoot() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
returns the root ofthis element.
squareRoot() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Compute the square root of this element and return the result in a new GF2nPolynomialElement.
squareRoot(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
Extract the truncated square root of a BigInteger.
squareRootThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Compute the square root of this element.
squareRootThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
square roots this element.
squareRootThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Compute the square root of this element.
squareThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Squares this element.
squareThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
squares this element.
squareThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
This method is used internally to map the square()-calls within GF2nPolynomialElement to one of the possible squaring methods.
squareThisBitwise() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Squares this GF2nPolynomialElement by shifting left its Bitstring and reducing.
squareThisBitwise() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Squares this GF2Polynomial and expands it accordingly.
squareThisMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Squares this GF2nPolynomialElement using GF2nFields squaring matrix.
squareThisPreCalc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Squares this GF2nPolynomialElement by using precalculated values and reducing.
squareThisPreCalc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Squares this GF2Polynomial by using precomputed values of squaringTable.
srp - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
SRP - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
SRP6Client - Class in org.bouncycastle.crypto.agreement.srp
Implements the client side SRP-6a protocol.
SRP6Client() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
SRP6Server - Class in org.bouncycastle.crypto.agreement.srp
Implements the server side SRP-6a protocol.
SRP6Server() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
SRP6Util - Class in org.bouncycastle.crypto.agreement.srp
 
SRP6Util() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6Util
 
SRP6VerifierGenerator - Class in org.bouncycastle.crypto.agreement.srp
Generates new SRP verifier for user
SRP6VerifierGenerator() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
 
SRP_DSS - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
SRP_RSA - Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
 
SRPTlsClient - Class in org.bouncycastle.crypto.tls
 
SRPTlsClient(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.tls.SRPTlsClient
 
SRPTlsClient(TlsCipherFactory, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.tls.SRPTlsClient
 
srsaOAEPEncryptionSET - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
SSL3Mac - Class in org.bouncycastle.crypto.tls
HMAC implementation based on original internet draft for HMAC (RFC 2104) The difference is that padding is concatentated versus XORed with the key H(K + opad, H(K + ipad, text))
SSL3Mac(Digest) - Constructor for class org.bouncycastle.crypto.tls.SSL3Mac
Base constructor for one of the standard digest algorithms that the byteLength of the algorithm is know for.
sslCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
sslClient - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
sslServer - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
SSLv3 - Static variable in class org.bouncycastle.crypto.tls.ProtocolVersion
 
ST - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
state, or province name - StringType(SIZE(1..64))
st - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
ST - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. state, or province name - StringType(SIZE(1..64))
STATE_INITIALIZED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
 
STATE_KEY_CALCULATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
 
STATE_ROUND_1_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
 
STATE_ROUND_1_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
 
STATE_ROUND_2_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
 
STATE_ROUND_2_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
 
STATE_ROUND_3_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
 
STATE_ROUND_3_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
 
stateOrProvinceName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
STATIC_INTERNAL_AUTHENTIFICATION_FIRST_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
STATIC_INTERNAL_AUTHENTIFICATION_ONE_STEP - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
STATIC_INTERNAL_AUTHENTIFICATION_SECOND_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
STATUS_INFORMATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
status_request - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
Steuerberater - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Steuerberater
Steuerberaterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Steuerberaterin
Steuerbevollmchtigte - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Steuerbevollm�chtigte
Steuerbevollmchtigter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Steuerbevollm�chtigter
Store - Interface in org.bouncycastle.util
 
StoreException - Exception in org.bouncycastle.util
 
StoreException(String, Throwable) - Constructor for exception org.bouncycastle.util.StoreException
 
StreamBlockCipher - Class in org.bouncycastle.crypto
a wrapper for block ciphers with a single byte block size, so that they can be treated like stream ciphers.
StreamBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.StreamBlockCipher
basic constructor.
StreamCipher - Interface in org.bouncycastle.crypto
the interface stream ciphers conform to.
StreamOverflowException - Exception in org.bouncycastle.util.io
 
StreamOverflowException(String) - Constructor for exception org.bouncycastle.util.io.StreamOverflowException
 
StreamParser - Interface in org.bouncycastle.util
 
StreamParser - Interface in org.bouncycastle.x509.util
 
StreamParsingException - Exception in org.bouncycastle.util
 
StreamParsingException(String, Throwable) - Constructor for exception org.bouncycastle.util.StreamParsingException
 
StreamParsingException - Exception in org.bouncycastle.x509.util
 
StreamParsingException(String, Throwable) - Constructor for exception org.bouncycastle.x509.util.StreamParsingException
 
Streams - Class in org.bouncycastle.util.io
 
Streams() - Constructor for class org.bouncycastle.util.io.Streams
 
STREET - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
street - StringType(SIZE(1..64))
street - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
STREET - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. street - StringType(SIZE(1..64))
strength - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
 
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
strength - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
STRICT_LENGTH_ENABLED_PROPERTY - Static variable in class org.bouncycastle.crypto.encodings.PKCS1Encoding
some providers fail to include the leading zero in PKCS1 encoded blocks.
Strings - Class in org.bouncycastle.util
 
Strings() - Constructor for class org.bouncycastle.util.Strings
 
stringToValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
stringToValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
stringToValue(ASN1ObjectIdentifier, String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
Convert the passed in String value into the appropriate ASN.1 encoded object.
stripInternalSpaces(String) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
subArray(BigInteger[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
Generates a subarray of a given BigInteger array.
subArray(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Generate a subarray of a given byte array.
subArray(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Generate a subarray of a given byte array.
subArray(int[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
Generates a subarray of a given int array.
SUBJECT_ALTERNATIVE_NAME - Static variable in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
SUBJECT_ALTERNATIVE_NAME - Static variable in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
subjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.Extension
Subject Alternative Name
subjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Subject Alternative Name
SubjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
subjectDirectoryAttributes - Static variable in class org.bouncycastle.asn1.x509.Extension
Subject Directory Attributes
SubjectDirectoryAttributes - Class in org.bouncycastle.asn1.x509
This extension may contain further X.500 attributes of the subject.
SubjectDirectoryAttributes(Vector) - Constructor for class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
Constructor from a vector of attributes.
subjectDirectoryAttributes - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Subject Directory Attributes
SubjectDirectoryAttributes - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
subjectInfoAccess - Static variable in class org.bouncycastle.asn1.x509.Extension
Subject Info Access
subjectInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Subject Info Access
SubjectInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
subjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.Extension
Subject Key Identifier
SubjectKeyIdentifier - Class in org.bouncycastle.asn1.x509
The SubjectKeyIdentifier object.
SubjectKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
SubjectKeyIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
SubjectKeyIdentifier(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
Deprecated.  
subjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Subject Key Identifier
SubjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
SubjectKeyIdentifierStructure - Class in org.bouncycastle.x509.extension
Deprecated. use JcaX509ExtensionUtils andSubjectKeyIdentifier.getInstance()
SubjectKeyIdentifierStructure(byte[]) - Constructor for class org.bouncycastle.x509.extension.SubjectKeyIdentifierStructure
Deprecated. Constructor which will take the byte[] returned from getExtensionValue()
SubjectKeyIdentifierStructure(PublicKey) - Constructor for class org.bouncycastle.x509.extension.SubjectKeyIdentifierStructure
Deprecated.  
subjectPublicKey - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
SubjectPublicKeyInfo - Class in org.bouncycastle.asn1.x509
The object that contains the public key stored in a certficate.
SubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
SubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
SubjectPublicKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
 
SubjectPublicKeyInfoFactory - Class in org.bouncycastle.crypto.util
Factory to create ASN.1 subject public key info objects from lightweight public keys.
SubjectPublicKeyInfoFactory() - Constructor for class org.bouncycastle.crypto.util.SubjectPublicKeyInfoFactory
 
subsequentMessage - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
SubsequentMessage - Class in org.bouncycastle.asn1.crmf
 
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
 
subtract(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Compute the difference of this element and minuend.
subtract(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Subtracts two GF2Polynomials, this and b, and returns the result in a new GF2Polynomial.
subtract(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Compute the difference of this element and minuend.
subtractFromThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Compute the difference of this element and minuend, overwriting this element.
subtractFromThis(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Subtracts b from this GF2Polynomial and assigns the result to this GF2Polynomial.
subtractFromThis(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Compute the difference of this element and minuend, overwriting this element.
subtractSimple(ECPoint.F2m) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
Subtracts another ECPoints.F2m from this without checking if both points are on the same curve.
SUCCESSFUL - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
SUCCESSFUL - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
Deprecated.  
SUCCESSFUL - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
note 4 is not used.
successful(Test, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
SUMMARY_ENTRY - Static variable in class org.bouncycastle.i18n.ErrorBundle
summary entry key
sumOfTwoMultiplies(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
SUN_JCE_1024 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
From Sun's JDK JavaDoc (docs/guide/security/CryptoSpec.html#AppB) 1024-bit p, 160-bit q and 1024-bit g for 80-bit security.
SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
superseded - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
superseded - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
SURNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
Naming attributes of type X520name
SURNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. Naming attributes of type X520name
SymbolLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. use DefaultLookUp
syndromeDecode(GF2Vector, GF2mField, PolynomialGF2mSmallM, PolynomialGF2mSmallM[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode
Find an error vector e over GF(2) from an input syndrome s over GF(2m).
SYSTEM_FAILURE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
systemFailure - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
systemUnavail - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 

T

T - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
Title
T - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. use a X500NameStyle
T61_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
table - Variable in class org.bouncycastle.jce.provider.JDKKeyStore
 
Tables1kGCMExponentiator - Class in org.bouncycastle.crypto.modes.gcm
 
Tables1kGCMExponentiator() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator
 
Tables64kGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
 
Tables64kGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier
 
Tables8kGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
 
Tables8kGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier
 
TAG_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
TAGGED - Static variable in interface org.bouncycastle.asn1.BERTags
 
Target - Class in org.bouncycastle.asn1.x509
Target structure used in target information extension for attribute certificates from RFC 3281.
Target(int, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.Target
Constructor from given details.
targetGroup - Static variable in class org.bouncycastle.asn1.x509.Target
 
targetInformation - Static variable in class org.bouncycastle.asn1.x509.Extension
TargetInformation extension in attribute certificates.
TargetInformation - Class in org.bouncycastle.asn1.x509
Target information extension for attributes certificates according to RFC 3281.
TargetInformation(Targets) - Constructor for class org.bouncycastle.asn1.x509.TargetInformation
Constructs a target information from a single targets element.
TargetInformation(Target[]) - Constructor for class org.bouncycastle.asn1.x509.TargetInformation
According to RFC 3281 only one targets element must be produced.
targetInformation - Static variable in class org.bouncycastle.asn1.x509.X509Extension
TargetInformation extension in attribute certificates.
TargetInformation - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use X509Extension value.
targetName - Static variable in class org.bouncycastle.asn1.x509.Target
 
Targets - Class in org.bouncycastle.asn1.x509
Targets structure used in target information extension for attribute certificates from RFC 3281.
Targets(Target[]) - Constructor for class org.bouncycastle.asn1.x509.Targets
Constructor from given targets.
TBCPadding - Class in org.bouncycastle.crypto.paddings
A padder that adds Trailing-Bit-Compliment padding to a block.
TBCPadding() - Constructor for class org.bouncycastle.crypto.paddings.TBCPadding
 
TBSCertificate - Class in org.bouncycastle.asn1.x509
The TBSCertificate object.
TBSCertificateStructure - Class in org.bouncycastle.asn1.x509
The TBSCertificate object.
TBSCertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
TBSCertList - Class in org.bouncycastle.asn1.x509
PKIX RFC-2459 - TBSCertList object.
TBSCertList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertList
 
TBSCertList.CRLEntry - Class in org.bouncycastle.asn1.x509
 
TBSRequest - Class in org.bouncycastle.asn1.ocsp
 
TBSRequest(GeneralName, ASN1Sequence, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
Deprecated. use method taking Extensions
TBSRequest(GeneralName, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
 
TEA - Class in org.bouncycastle.jcajce.provider.symmetric
 
TEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
TEA.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.AlgParams
 
TEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
TEA.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.ECB
 
TEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
TEA.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.KeyGen
 
TEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
TEA.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings
 
TEAEngine - Class in org.bouncycastle.crypto.engines
An TEA engine.
TEAEngine() - Constructor for class org.bouncycastle.crypto.engines.TEAEngine
Create an instance of the TEA encryption algorithm and set some defaults
TeeInputStream - Class in org.bouncycastle.util.io
 
TeeInputStream(InputStream, OutputStream) - Constructor for class org.bouncycastle.util.io.TeeInputStream
 
TeeOutputStream - Class in org.bouncycastle.util.io
 
TeeOutputStream(OutputStream, OutputStream) - Constructor for class org.bouncycastle.util.io.TeeOutputStream
 
TELEPHONE_NUMBER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
id-at-telephoneNumber
TELEPHONE_NUMBER - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. id-at-telephoneNumber
telephoneNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
teletexTerminalIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
teleTrusTAlgorithm - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
TeleTrusTNamedCurves - Class in org.bouncycastle.asn1.teletrust
elliptic curves defined in "ECC Brainpool Standard Curves and Curve Generation" http://www.ecc-brainpool.org/download/draft_pkix_additional_ecc_dp.txt
TeleTrusTNamedCurves() - Constructor for class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
 
TeleTrusTObjectIdentifiers - Interface in org.bouncycastle.asn1.teletrust
 
teleTrusTRSAsignatureAlgorithm - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
telexNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
Test - Interface in org.bouncycastle.util.test
 
testBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Tests the bit at position i.
TestFailedException - Exception in org.bouncycastle.util.test
 
TestFailedException(TestResult) - Constructor for exception org.bouncycastle.util.test.TestFailedException
 
testPowerOfTwo(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
This method tests if an integer is a power of 2.
TestResult - Interface in org.bouncycastle.util.test
 
testRightmostBit() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Returns whether the rightmost bit of the bit representation is set.
testRightmostBit() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Returns whether the highest bit of the bit representation is set
testRightmostBit() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Returns whether the rightmost bit of the bit representation is set.
TEXT_ENTRY - Static variable in class org.bouncycastle.i18n.TextBundle
text entry key
TextBundle - Class in org.bouncycastle.i18n
 
TextBundle(String, String) - Constructor for class org.bouncycastle.i18n.TextBundle
Constructs a new TextBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
TextBundle(String, String, String) - Constructor for class org.bouncycastle.i18n.TextBundle
Constructs a new TextBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
TextBundle(String, String, Object[]) - Constructor for class org.bouncycastle.i18n.TextBundle
Constructs a new TextBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
TextBundle(String, String, String, Object[]) - Constructor for class org.bouncycastle.i18n.TextBundle
Constructs a new TextBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
thisMessage - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
THREAD_LOCAL_DH_DEFAULT_PARAMS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
Diffie-Hellman Default Parameters - thread local version
THREAD_LOCAL_EC_IMPLICITLY_CA - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
Elliptic Curve CA parameters - thread local version
ThreadedSeedGenerator - Class in org.bouncycastle.crypto.prng
A thread based seed generator - one source of randomness.
ThreadedSeedGenerator() - Constructor for class org.bouncycastle.crypto.prng.ThreadedSeedGenerator
 
THREE - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
Tiger - Class in org.bouncycastle.jcajce.provider.digest
 
Tiger() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger
 
TIGER - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
Tiger.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
Tiger.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.Digest
 
Tiger.HashMac - Class in org.bouncycastle.jcajce.provider.digest
Tiger HMac
Tiger.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.HashMac
 
Tiger.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
Tiger.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.KeyGenerator
 
Tiger.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
Tiger.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.Mappings
 
Tiger_192 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
TigerDigest - Class in org.bouncycastle.crypto.digests
implementation of Tiger based on: http://www.cs.technion.ac.il/~biham/Reports/Tiger
TigerDigest() - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
Standard constructor
TigerDigest(TigerDigest) - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
Copy constructor.
Time - Class in org.bouncycastle.asn1.cms
 
Time(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.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 - Class in org.bouncycastle.asn1.x509
 
Time(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.x509.Time
 
Time(Date) - Constructor for class org.bouncycastle.asn1.x509.Time
creates a time object from a given date - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
TIME_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
timeNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
TIMER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
TimeStampAndCRL - Class in org.bouncycastle.asn1.cms
 
TimeStampAndCRL(ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.TimeStampAndCRL
 
timestampedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
 
TimeStampedData - Class in org.bouncycastle.asn1.cms
 
TimeStampedData(DERIA5String, MetaData, ASN1OctetString, Evidence) - Constructor for class org.bouncycastle.asn1.cms.TimeStampedData
 
TimeStampedDataParser - Class in org.bouncycastle.asn1.cms
 
TimeStampReq - Class in org.bouncycastle.asn1.tsp
 
TimeStampReq(MessageImprint, ASN1ObjectIdentifier, ASN1Integer, ASN1Boolean, Extensions) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampReq
 
TimeStampResp - Class in org.bouncycastle.asn1.tsp
 
TimeStampResp(PKIStatusInfo, ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampResp
 
TimeStampTokenEvidence - Class in org.bouncycastle.asn1.cms
 
TimeStampTokenEvidence(TimeStampAndCRL[]) - Constructor for class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
 
TimeStampTokenEvidence(TimeStampAndCRL) - Constructor for class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
 
title - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
TITLE_ENTRY - Static variable in class org.bouncycastle.i18n.MessageBundle
title entry key
TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_anon_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_anon_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_anon_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_anon_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_anon_WITH_RC4_128_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_DSS_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_DSS_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_DSS_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DH_RSA_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_DSS_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_DSS_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_DSS_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_PSK_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_PSK_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_PSK_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_DHE_RSA_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_anon_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_anon_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_anon_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_anon_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_ECDSA_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_ECDSA_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_RSA_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDH_RSA_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_ECDSA_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_ECDSA_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_RSA_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_ECDHE_RSA_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_EMPTY_RENEGOTIATION_INFO_SCSV - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_NULL_WITH_NULL_NULL - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_PSK_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_PSK_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_PSK_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_PSK_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_EXPORT_WITH_RC4_40_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_PSK_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_PSK_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_PSK_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_WITH_DES_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_WITH_IDEA_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_WITH_NULL_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_WITH_NULL_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_WITH_RC4_128_MD5 - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_RSA_WITH_RC4_128_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_SRP_SHA_WITH_AES_128_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TLS_SRP_SHA_WITH_AES_256_CBC_SHA - Static variable in class org.bouncycastle.crypto.tls.CipherSuite
 
TlsAgreementCredentials - Interface in org.bouncycastle.crypto.tls
 
TlsAuthentication - Interface in org.bouncycastle.crypto.tls
 
TlsBlockCipher - Class in org.bouncycastle.crypto.tls
A generic TLS 1.0 / SSLv3 block cipher.
TlsBlockCipher(TlsClientContext, BlockCipher, BlockCipher, Digest, Digest, int) - Constructor for class org.bouncycastle.crypto.tls.TlsBlockCipher
 
TlsCipher - Interface in org.bouncycastle.crypto.tls
 
TlsCipherFactory - Interface in org.bouncycastle.crypto.tls
 
TlsClient - Interface in org.bouncycastle.crypto.tls
 
TlsClientContext - Interface in org.bouncycastle.crypto.tls
 
TlsCompression - Interface in org.bouncycastle.crypto.tls
 
TlsCredentials - Interface in org.bouncycastle.crypto.tls
 
TlsDHUtils - Class in org.bouncycastle.crypto.tls
 
TlsDHUtils() - Constructor for class org.bouncycastle.crypto.tls.TlsDHUtils
 
TlsFatalAlert - Exception in org.bouncycastle.crypto.tls
 
TlsFatalAlert(short) - Constructor for exception org.bouncycastle.crypto.tls.TlsFatalAlert
 
TlsKeyExchange - Interface in org.bouncycastle.crypto.tls
A generic interface for key exchange implementations in TLS 1.0.
TlsMac - Class in org.bouncycastle.crypto.tls
A generic TLS MAC implementation, which can be used with any kind of Digest to act as an HMAC.
TlsMac(TlsClientContext, Digest, byte[], int, int) - Constructor for class org.bouncycastle.crypto.tls.TlsMac
Generate a new instance of an TlsMac.
TlsNullCipher - Class in org.bouncycastle.crypto.tls
A NULL CipherSuite in java, this should only be used during handshake.
TlsNullCipher() - Constructor for class org.bouncycastle.crypto.tls.TlsNullCipher
 
TlsNullCompression - Class in org.bouncycastle.crypto.tls
 
TlsNullCompression() - Constructor for class org.bouncycastle.crypto.tls.TlsNullCompression
 
TlsProtocolHandler - Class in org.bouncycastle.crypto.tls
An implementation of all high level protocols in TLS 1.0.
TlsProtocolHandler(InputStream, OutputStream) - Constructor for class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
TlsProtocolHandler(InputStream, OutputStream, SecureRandom) - Constructor for class org.bouncycastle.crypto.tls.TlsProtocolHandler
 
TlsPSKIdentity - Interface in org.bouncycastle.crypto.tls
 
TlsRSAUtils - Class in org.bouncycastle.crypto.tls
 
TlsRSAUtils() - Constructor for class org.bouncycastle.crypto.tls.TlsRSAUtils
 
TlsRuntimeException - Exception in org.bouncycastle.crypto.tls
 
TlsRuntimeException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.tls.TlsRuntimeException
 
TlsRuntimeException(String) - Constructor for exception org.bouncycastle.crypto.tls.TlsRuntimeException
 
TlsSignerCredentials - Interface in org.bouncycastle.crypto.tls
 
TlsStreamCipher - Class in org.bouncycastle.crypto.tls
 
TlsStreamCipher(TlsClientContext, StreamCipher, StreamCipher, Digest, Digest, int) - Constructor for class org.bouncycastle.crypto.tls.TlsStreamCipher
 
TlsUtils - Class in org.bouncycastle.crypto.tls
Some helper fuctions for MicroTLS.
TlsUtils() - Constructor for class org.bouncycastle.crypto.tls.TlsUtils
 
TLSv10 - Static variable in class org.bouncycastle.crypto.tls.ProtocolVersion
 
TLSv11 - Static variable in class org.bouncycastle.crypto.tls.ProtocolVersion
 
TLSv12 - Static variable in class org.bouncycastle.crypto.tls.ProtocolVersion
 
toArray() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
toArray() - Method in class org.bouncycastle.asn1.ASN1Set
 
toASN1EncodableVector() - Method in class org.bouncycastle.asn1.cms.AttributeTable
 
toASN1EncodableVector() - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
 
toASN1IntegerArray() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
 
toASN1Object() - Method in class org.bouncycastle.asn1.ASN1Object
Deprecated. use toASN1Primitive()
toASN1Object() - Method in class org.bouncycastle.ocsp.CertificateID
 
toASN1Object() - Method in class org.bouncycastle.ocsp.RespID
 
toASN1Primitive() - Method in interface org.bouncycastle.asn1.ASN1Encodable
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.ASN1Object
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.ASN1Primitive
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.BEROctetStringParser
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERSequenceParser
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERSetParser
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
CAKeyUpdAnnContent ::= SEQUENCE { oldWithNew CMPCertificate, -- old pub signed with new priv newWithOld CMPCertificate, -- new pub signed with old priv newWithNew CMPCertificate -- new pub signed with new priv }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertConfirmContent
CertConfirmContent ::= SEQUENCE OF CertStatus
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
CertifiedKeyPair ::= SEQUENCE { certOrEncCert CertOrEncCert, privateKey [0] EncryptedValue OPTIONAL, -- see [CRMF] for comment on encoding publicationInfo [1] PKIPublicationInfo OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
CertOrEncCert ::= CHOICE { certificate [0] CMPCertificate, encryptedCert [1] EncryptedValue }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
CertRepMessage ::= SEQUENCE { caPubs [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, response SEQUENCE OF CertResponse }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertResponse
CertResponse ::= SEQUENCE { certReqId INTEGER, -- to match this response with corresponding request (a value -- of -1 is to be used if certReqId is not specified in the -- corresponding request) status PKIStatusInfo, certifiedKeyPair CertifiedKeyPair OPTIONAL, rspInfo OCTET STRING OPTIONAL -- analogous to the id-regInfo-utf8Pairs string defined -- for regInfo in CertReqMsg [CRMF] }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertStatus
CertStatus ::= SEQUENCE { certHash OCTET STRING, -- the hash of the certificate, using the same hash algorithm -- as is used to create and verify the certificate signature certReqId INTEGER, -- to match this confirmation with the corresponding req/rep statusInfo PKIStatusInfo OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.Challenge
Challenge ::= SEQUENCE { owf AlgorithmIdentifier OPTIONAL, -- MUST be present in the first Challenge; MAY be omitted in -- any subsequent Challenge in POPODecKeyChallContent (if -- omitted, then the owf used in the immediately preceding -- Challenge is to be used).
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
CMPCertificate ::= CHOICE { x509v3PKCert Certificate x509v2AttrCert [1] AttributeCertificate }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CRLAnnContent
CRLAnnContent ::= SEQUENCE OF CertificateList
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
ErrorMsgContent ::= SEQUENCE { pKIStatusInfo PKIStatusInfo, errorCode INTEGER OPTIONAL, -- implementation-specific error codes errorDetails PKIFreeText OPTIONAL -- implementation-specific error details }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.GenMsgContent
GenMsgContent ::= SEQUENCE OF InfoTypeAndValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.GenRepContent
GenRepContent ::= SEQUENCE OF InfoTypeAndValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
InfoTypeAndValue ::= SEQUENCE { infoType OBJECT IDENTIFIER, infoValue ANY DEFINED BY infoType OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
KeyRecRepContent ::= SEQUENCE { status PKIStatusInfo, newSigCert [0] CMPCertificate OPTIONAL, caCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, keyPairHist [2] SEQUENCE SIZE (1..MAX) OF CertifiedKeyPair OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
OOBCertHash ::= SEQUENCE { hashAlg [0] AlgorithmIdentifier OPTIONAL, certId [1] CertId OPTIONAL, hashVal BIT STRING -- hashVal is calculated over the DER encoding of the -- self-signed certificate with the identifier certID.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
PBMParameter ::= SEQUENCE { salt OCTET STRING, -- note: implementations MAY wish to limit acceptable sizes -- of this string to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks owf AlgorithmIdentifier, -- AlgId for a One-Way Function (SHA-1 recommended) iterationCount INTEGER, -- number of times the OWF is applied -- note: implementations MAY wish to limit acceptable sizes -- of this integer to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks mac AlgorithmIdentifier -- the MAC AlgId (e.g., DES-MAC, Triple-DES-MAC [PKCS11], } -- or HMAC [RFC2104, RFC2202])
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIBody
PKIBody ::= CHOICE { -- message-specific body elements ir [0] CertReqMessages, --Initialization Request ip [1] CertRepMessage, --Initialization Response cr [2] CertReqMessages, --Certification Request cp [3] CertRepMessage, --Certification Response p10cr [4] CertificationRequest, --imported from [PKCS10] popdecc [5] POPODecKeyChallContent, --pop Challenge popdecr [6] POPODecKeyRespContent, --pop Response kur [7] CertReqMessages, --Key Update Request kup [8] CertRepMessage, --Key Update Response krr [9] CertReqMessages, --Key Recovery Request krp [10] KeyRecRepContent, --Key Recovery Response rr [11] RevReqContent, --Revocation Request rp [12] RevRepContent, --Revocation Response ccr [13] CertReqMessages, --Cross-Cert.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIConfirmContent
PKIConfirmContent ::= NULL
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8String
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
PKIHeader ::= SEQUENCE { pvno INTEGER { cmp1999(1), cmp2000(2) }, sender GeneralName, -- identifies the sender recipient GeneralName, -- identifies the intended recipient messageTime [0] GeneralizedTime OPTIONAL, -- time of production of this message (used when sender -- believes that the transport will be "suitable"; i.e., -- that the time will still be meaningful upon receipt) protectionAlg [1] AlgorithmIdentifier OPTIONAL, -- algorithm used for calculation of protection bits senderKID [2] KeyIdentifier OPTIONAL, recipKID [3] KeyIdentifier OPTIONAL, -- to identify specific keys used for protection transactionID [4] OCTET STRING OPTIONAL, -- identifies the transaction; i.e., this will be the same in -- corresponding request, response, certConf, and PKIConf -- messages senderNonce [5] OCTET STRING OPTIONAL, recipNonce [6] OCTET STRING OPTIONAL, -- nonces used to provide replay protection, senderNonce -- is inserted by the creator of this message; recipNonce -- is a nonce previously inserted in a related message by -- the intended recipient of this message freeText [7] PKIFreeText OPTIONAL, -- this may be used to indicate context-specific instructions -- (this field is intended for human consumption) generalInfo [8] SEQUENCE SIZE (1..MAX) OF InfoTypeAndValue OPTIONAL -- this may be used to convey context-specific information -- (this field not primarily intended for human consumption) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
PKIMessage ::= SEQUENCE { header PKIHeader, body PKIBody, protection [0] PKIProtection OPTIONAL, extraCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIMessages
PKIMessages ::= SEQUENCE SIZE (1..MAX) OF PKIMessage
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIStatus
 
toASN1Primitive() - 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
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PollRepContent
PollRepContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER, checkAfter INTEGER, -- time in seconds reason PKIFreeText OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
PollReqContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
POPODecKeyChallContent ::= SEQUENCE OF Challenge
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
POPODecKeyRespContent ::= SEQUENCE OF INTEGER
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
ProtectedPart ::= SEQUENCE { header PKIHeader, body PKIBody }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
RevAnnContent ::= SEQUENCE { status PKIStatus, certId CertId, willBeRevokedAt GeneralizedTime, badSinceDate GeneralizedTime, crlDetails Extensions OPTIONAL -- extra CRL details (e.g., crl number, reason, location, etc.) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevDetails
RevDetails ::= SEQUENCE { certDetails CertTemplate, -- allows requester to specify as much as they can about -- the cert.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
RevRepContent ::= SEQUENCE { status SEQUENCE SIZE (1..MAX) OF PKIStatusInfo, -- in same order as was sent in RevReqContent revCerts [0] SEQUENCE SIZE (1..MAX) OF CertId OPTIONAL, -- IDs for which revocation was requested -- (same order as status) crls [1] SEQUENCE SIZE (1..MAX) OF CertificateList OPTIONAL -- the resulting CRLs (there may be more than one) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevReqContent
RevReqContent ::= SEQUENCE OF RevDetails
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Attribute
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Attributes
Attributes ::= SET SIZE(1..MAX) OF Attribute -- according to RFC 5652
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.ContentInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.DigestedData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.EncryptedData
EncryptedData ::= SEQUENCE { version CMSVersion, encryptedContentInfo EncryptedContentInfo, unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Evidence
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.MetaData
MetaData ::= SEQUENCE { hashProtected BOOLEAN, fileName UTF8String OPTIONAL, mediaType IA5String OPTIONAL, otherMetaData Attributes OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SignedData
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SignerInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Time
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
TimeStampAndCRL ::= SEQUENCE { timeStamp TimeStampToken, -- according to RFC 3161 crl CertificateList OPTIONAL -- according to RFC 5280 }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
TimeStampedData ::= SEQUENCE { version INTEGER { v1(1) }, dataUri IA5String OPTIONAL, metaData MetaData OPTIONAL, content OCTET STRING OPTIONAL, temporalEvidence Evidence }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
Deprecated. will be removed
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
TimeStampTokenEvidence ::= SEQUENCE SIZE(1..MAX) OF TimeStampAndCRL
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertId
CertId ::= SEQUENCE { issuer GeneralName, serialNumber INTEGER }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertReqMessages
CertReqMessages ::= SEQUENCE SIZE (1..MAX) OF CertReqMsg
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
CertReqMsg ::= SEQUENCE { certReq CertRequest, popo ProofOfPossession OPTIONAL, -- content depends upon key type regInfo SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertRequest
CertRequest ::= SEQUENCE { certReqId INTEGER, -- ID for matching request and reply certTemplate CertTemplate, -- Selected fields of cert to be issued controls Controls OPTIONAL } -- Attributes affecting issuance
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
CertTemplate ::= SEQUENCE { version [0] Version OPTIONAL, serialNumber [1] INTEGER OPTIONAL, signingAlg [2] AlgorithmIdentifier OPTIONAL, issuer [3] Name OPTIONAL, validity [4] OptionalValidity OPTIONAL, subject [5] Name OPTIONAL, publicKey [6] SubjectPublicKeyInfo OPTIONAL, issuerUID [7] UniqueIdentifier OPTIONAL, subjectUID [8] UniqueIdentifier OPTIONAL, extensions [9] Extensions OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.Controls
Controls ::= SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
EncKeyWithID ::= SEQUENCE { privateKey PrivateKeyInfo, identifier CHOICE { string UTF8String, generalName GeneralName } OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
EncryptedKey ::= CHOICE { encryptedValue EncryptedValue, -- deprecated envelopedData [0] EnvelopedData } -- The encrypted private key MUST be placed in the envelopedData -- encryptedContentInfo encryptedContent OCTET STRING.
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
EncryptedValue ::= SEQUENCE { intendedAlg [0] AlgorithmIdentifier OPTIONAL, -- the intended algorithm for which the value will be used symmAlg [1] AlgorithmIdentifier OPTIONAL, -- the symmetric algorithm used to encrypt the value encSymmKey [2] BIT STRING OPTIONAL, -- the (encrypted) symmetric key used to encrypt the value keyAlg [3] AlgorithmIdentifier OPTIONAL, -- algorithm used to encrypt the symmetric key valueHint [4] OCTET STRING OPTIONAL, -- a brief description or identifier of the encValue content -- (may be meaningful only to the sending entity, and used only -- if EncryptedValue might be re-examined by the sending entity -- in the future) encValue BIT STRING } -- the encrypted value itself
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
OptionalValidity ::= SEQUENCE { notBefore [0] Time OPTIONAL, notAfter [1] Time OPTIONAL } --at least one MUST be present
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
PKIArchiveOptions ::= CHOICE { encryptedPrivKey [0] EncryptedKey, -- the actual value of the private key keyGenParameters [1] KeyGenParameters, -- parameters which allow the private key to be re-generated archiveRemGenPrivKey [2] BOOLEAN } -- set to TRUE if sender wishes receiver to archive the private -- key of a key pair that the receiver generates in response to -- this request; set to FALSE if no archival is desired.
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
PKIPublicationInfo ::= SEQUENCE { action INTEGER { dontPublish (0), pleasePublish (1) }, pubInfos SEQUENCE SIZE (1..MAX) OF SinglePubInfo OPTIONAL } -- pubInfos MUST NOT be present if action is "dontPublish" -- (if action is "pleasePublish" and pubInfos is omitted, -- "dontCare" is assumed)
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKMACValue
PKMACValue ::= SEQUENCE { algId AlgorithmIdentifier, -- algorithm value shall be PasswordBasedMac 1.2.840.113533.7.66.13 -- parameter value is PBMParameter value BIT STRING }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.POPOPrivKey
POPOPrivKey ::= CHOICE { thisMessage [0] BIT STRING, -- Deprecated -- possession is proven in this message (which contains the private -- key itself (encrypted for the CA)) subsequentMessage [1] SubsequentMessage, -- possession will be proven in a subsequent message dhMAC [2] BIT STRING, -- Deprecated agreeMAC [3] PKMACValue, encryptedKey [4] EnvelopedData }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
POPOSigningKey ::= SEQUENCE { poposkInput [0] POPOSigningKeyInput OPTIONAL, algorithmIdentifier AlgorithmIdentifier, signature BIT STRING } -- The signature (using "algorithmIdentifier") is on the -- DER-encoded value of poposkInput.
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
POPOSigningKeyInput ::= SEQUENCE { authInfo CHOICE { sender [0] GeneralName, -- used only if an authenticated identity has been -- established for the sender (e.g., a DN from a -- previously-issued and currently-valid certificate publicKeyMAC PKMACValue }, -- used if no authenticated GeneralName currently exists for -- the sender; publicKeyMAC contains a password-based MAC -- on the DER-encoded value of publicKey publicKey SubjectPublicKeyInfo } -- from CertTemplate
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
ProofOfPossession ::= CHOICE { raVerified [0] NULL, -- used if the RA has already verified that the requester is in -- possession of the private key signature [1] POPOSigningKey, keyEncipherment [2] POPOPrivKey, keyAgreement [3] POPOPrivKey }
toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.SinglePubInfo
SinglePubInfo ::= SEQUENCE { pubMethod INTEGER { dontCare (0), x500 (1), web (2), ldap (3) }, pubLocation GeneralName OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
toASN1Primitive() - 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))
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.DERExternalParser
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.DEROctetStringParser
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.DERSequenceParser
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.DERSetParser
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CertificateBody
create a "request" or "profile" type Iso7816CertificateBody according to the variables sets.
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
return the Certificate Holder Authorization as a DERApplicationSpecific Object
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CVCertificate
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
CommitmentTypeIndication ::= SEQUENCE { commitmentTypeId CommitmentTypeIdentifier, commitmentTypeQualifier SEQUENCE SIZE (1..MAX) OF CommitmentTypeQualifier OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
Returns a DER-encodable representation of this instance.
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlListID
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspListID
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherHash
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
OtherHashAlgAndValue ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashValue OtherHashValue } OtherHashValue ::= OCTET STRING
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.RevocationValues
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
SignaturePolicyId ::= SEQUENCE { sigPolicyId SigPolicyId, sigPolicyHash SigPolicyHash, sigPolicyQualifiers SEQUENCE SIZE (1..MAX) OF SigPolicyQualifierInfo OPTIONAL}
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
SignaturePolicyIdentifier ::= CHOICE{ SignaturePolicyId SignaturePolicyId, SignaturePolicyImplied SignaturePolicyImplied } SignaturePolicyImplied ::= NULL
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignerAttribute
SignerAttribute ::= SEQUENCE OF CHOICE { claimedAttributes [0] ClaimedAttributes, certifiedAttributes [1] CertifiedAttributes } ClaimedAttributes ::= SEQUENCE OF Attribute CertifiedAttributes ::= AttributeCertificate -- as defined in RFC 3281: see clause 4.1.
toASN1Primitive() - 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 DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1..
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
SigPolicyQualifierInfo ::= SEQUENCE { sigPolicyQualifierId SigPolicyQualifierId, sigQualifier ANY DEFINED BY sigPolicyQualifierId } SigPolicyQualifierId ::= OBJECT IDENTIFIER
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
SigPolicyQualifiers ::= SEQUENCE SIZE (1..MAX) OF SigPolicyQualifierInfo
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SPuri
SPuri ::= IA5String
toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
SPUserNotice ::= SEQUENCE { noticeRef NoticeReference OPTIONAL, explicitText DisplayText OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ContentHints
ContentHints ::= SEQUENCE { contentDescription UTF8String (SIZE (1..MAX)) OPTIONAL, contentType ContentType }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ContentIdentifier
The definition of ContentIdentifier is
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ESSCertID
ESSCertID ::= SEQUENCE { certHash Hash, issuerSerial IssuerSerial OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
ESSCertIDv2 ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier DEFAULT {algorithm id-sha256}, certHash Hash, issuerSerial IssuerSerial OPTIONAL } Hash ::= OCTET STRING IssuerSerial ::= SEQUENCE { issuer GeneralNames, serialNumber CertificateSerialNumber }
toASN1Primitive() - 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 }
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
The definition of OtherSigningCertificate is
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
The definition of SigningCertificate is
toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
The definition of SigningCertificateV2 is
toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
LDSVersionInfo ::= SEQUENCE { ldsVersion PRINTABLE STRING unicodeVersion PRINTABLE STRING }
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.Restriction
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.CertID
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.CrlID
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.Request
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.Signature
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.Attribute
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CertBag
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
CRLBag ::= SEQUENCE { crlId BAG-TYPE.&id ({CRLTypes}), crlValue [0] EXPLICIT BAG-TYPE.&Type ({CRLTypes}) } x509CRL BAG-TYPE ::= {OCTET STRING IDENTIFIED BY {certTypes 1} -- DER-encoded X.509 CRL stored in OCTET STRING CRLTypes BAG-TYPE ::= { x509CRL, ...
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.MacData
MacData ::= SEQUENCE { mac DigestInfo, macSalt OCTET STRING, iterations INTEGER DEFAULT 1 -- Note: The default is for historic reasons and its use is deprecated.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
write out an RSA private key with its associated information as described in PKCS8.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
toASN1Primitive() - 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 }, ...
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
This outputs the key in PKCS1v2 format.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated. This outputs the key in PKCS1v2 format.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
This outputs the key in PKCS1v2 format.
toASN1Primitive() - 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 }, ...
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.SignedData
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated. ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL }
toASN1Primitive() - Method in class org.bouncycastle.asn1.smime.SMIMECapabilities
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - 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 }
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
MessageImprint ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashedMessage OCTET STRING }
toASN1Primitive() - 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 }
toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
TimeStampResp ::= SEQUENCE { status PKIStatusInfo, timeStampToken TimeStampToken OPTIONAL }
toASN1Primitive() - 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.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
BinaryField ::= SEQUENCE { M INTEGER, CHOICE {Trinomial, Pentanomial} Trinomial::= INTEGER Pentanomial::= SEQUENCE { k INTEGER, j INTEGER, l INTEGER}
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
ECBinary ::= SEQUENCE { version [0] EXPLICIT INTEGER DEFAULT 0, f BinaryField, a INTEGER (0..1), b OCTET STRING, n INTEGER, bp OCTET STRING}
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145PublicKey
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.DirectoryString
DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1..MAX)), bmpString BMPString (SIZE (1..MAX)) }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.RDN
RelativeDistinguishedName ::= SET OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type AttributeType, value AttributeValue }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.X500Name
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AccessDescription
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Attribute
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Certificate
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificatePair
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertPolicyId
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLNumber
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLReason
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DisplayText
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Extensions
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.GeneralName
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.GeneralNames
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Holder
 
toASN1Primitive() - 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 } }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.NameConstraints
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.NoticeReference
Describe toASN1Object method here.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyMappings
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
Returns a DER-encodable representation of this instance.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
Implementation of the method toASN1Object as required by the superclass ASN1Encodable.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated. This outputs the key in PKCS1v2 format.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Target
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TargetInformation
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Targets
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Time
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.UserNotice
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.V2Form
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.  Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHPublicKey
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.OtherInfo
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X962Parameters
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9Curve
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
Produce an object suitable for an ASN1OutputStream.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9FieldID
Produce a DER encoding of the following structure.
toASN1Primitive() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
toASN1Primitive() - Method in class org.bouncycastle.jce.X509KeyUsage
 
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.GMSSPrivateKey
 
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.GMSSPublicKey
 
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
 
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
 
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
 
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
 
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.ParSet
 
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
 
toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
 
toASN1Primitive() - Method in class org.bouncycastle.x509.X509Attribute
 
toASN1Structure() - Method in class org.bouncycastle.asn1.cms.AttributeTable
 
toAttributeTypeAndValueArray() - Method in class org.bouncycastle.asn1.crmf.Controls
 
toBigInteger() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
toBigInteger() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
toBigInteger() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
toBinaryString(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Convert a byte array to the corresponding bit string.
toByteArray(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert an int array into a byte array.
toByteArray(int[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert an int array into a byte array of the specified length.
toByteArray(char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
Convert the given char array into a byte array.
toByteArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Returns this element as byte array.
toByteArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Converts this GF2nPolynomialElement to a byte[] according to 1363.
toByteArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Converts this polynomial to a byte[] (octet string) according to 1363.
toByteArray() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Returns this element as byte array.
toByteArray(int[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert an int array to a byte array of the specified length.
toByteArray(char[]) - Static method in class org.bouncycastle.util.Strings
 
toByteArray(String) - Static method in class org.bouncycastle.util.Strings
 
toByteArrayForPBE(char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
Convert the given char array into a byte array for use with PBE encryption.
toCertReqMsgArray() - Method in class org.bouncycastle.asn1.crmf.CertReqMessages
 
toCertStatusArray() - Method in class org.bouncycastle.asn1.cmp.CertConfirmContent
 
toChallengeArray() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
 
toCharArray(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Rewrite a byte array as a char array
toExtensionFieldVector(GF2mField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
Rewrite this vector as a vector over GF(2m) with t elements.
toFlexiBigInt() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Returns this element as FlexiBigInt.
toFlexiBigInt() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Converts this GF2nPolynomialElement to an integer according to 1363.
toFlexiBigInt() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Converts this polynomial to an integer according to 1363.
toFlexiBigInt() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Returns this element as FlexiBigInt.
toFlexiBigIntArray(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
Convert an int array to a FlexiBigInt array.
toHashtable() - Method in class org.bouncycastle.asn1.cms.AttributeTable
 
toHexString(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Convert a byte array to the corresponding hexstring.
toHexString(byte[], String, String) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Convert a byte array to the corresponding hex string.
toHexString(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
 
toInfoTypeAndValueArray() - Method in class org.bouncycastle.asn1.cmp.GenMsgContent
 
toInfoTypeAndValueArray() - Method in class org.bouncycastle.asn1.cmp.GenRepContent
 
toIntArray(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
Convert a byte array into an int array.
toIntArray(BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
Converts a BigInteger array into an integer array
toIntArray(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
Convert a byte array to an int array.
toIntArrayModQ(int, BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
Converts a BigInteger array into an integer array, reducing all BigIntegers mod q.
toIntegerArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns the value of this GF2Polynomial in an int[].
toLowerCase(String) - Static method in class org.bouncycastle.util.Strings
A locale independent version of toLowerCase.
toMinimalByteArray(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
Return the value of big as a byte array.
toPKIMessageArray() - Method in class org.bouncycastle.asn1.cmp.PKIMessages
 
toRevDetailsArray() - Method in class org.bouncycastle.asn1.cmp.RevReqContent
 
toString() - Method in class org.bouncycastle.asn1.ASN1Null
 
toString() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
toString() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
toString() - Method in class org.bouncycastle.asn1.ASN1Set
 
toString() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
toString() - Method in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
toString() - Method in class org.bouncycastle.asn1.DERBitString
 
toString() - Method in class org.bouncycastle.asn1.DERBMPString
 
toString() - Method in class org.bouncycastle.asn1.DERBoolean
 
toString() - Method in class org.bouncycastle.asn1.DERGeneralString
 
toString() - Method in class org.bouncycastle.asn1.DERIA5String
 
toString() - Method in class org.bouncycastle.asn1.DERInteger
 
toString() - Method in class org.bouncycastle.asn1.DERNumericString
 
toString() - Method in class org.bouncycastle.asn1.DERObjectIdentifier
 
toString() - Method in class org.bouncycastle.asn1.DERPrintableString
 
toString() - Method in class org.bouncycastle.asn1.DERT61String
 
toString() - Method in class org.bouncycastle.asn1.DERUniversalString
 
toString() - Method in class org.bouncycastle.asn1.DERUTCTime
 
toString() - Method in class org.bouncycastle.asn1.DERUTF8String
 
toString() - Method in class org.bouncycastle.asn1.DERVisibleString
 
toString() - Method in class org.bouncycastle.asn1.eac.PackedDate
 
toString() - Method in class org.bouncycastle.asn1.misc.NetscapeCertType
 
toString() - Method in class org.bouncycastle.asn1.misc.NetscapeRevocationURL
 
toString() - Method in class org.bouncycastle.asn1.misc.VerisignCzagExtension
 
toString() - Method in class org.bouncycastle.asn1.x500.DirectoryString
 
toString(X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
toString(X500Name) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
toString() - Method in class org.bouncycastle.asn1.x500.X500Name
 
toString(X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
 
toString() - Method in class org.bouncycastle.asn1.x509.AccessDescription
 
toString() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
toString() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
toString() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
toString() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
 
toString() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
 
toString() - Method in class org.bouncycastle.asn1.x509.CRLNumber
 
toString() - Method in class org.bouncycastle.asn1.x509.CRLReason
 
toString() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
 
toString() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
 
toString() - Method in class org.bouncycastle.asn1.x509.GeneralName
 
toString() - Method in class org.bouncycastle.asn1.x509.GeneralNames
 
toString() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
toString() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
toString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
 
toString() - Method in class org.bouncycastle.asn1.x509.Time
 
toString(boolean, Hashtable) - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated. convert the structure to a string - if reverse is true the oids and values are listed out starting with the last element in the sequence (ala RFC 2253), otherwise the string will begin with the first element of the structure.
toString() - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
toString() - Method in class org.bouncycastle.i18n.filter.TrustedInput
 
toString() - Method in class org.bouncycastle.i18n.filter.UntrustedInput
 
toString() - Method in class org.bouncycastle.i18n.LocalizedMessage
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
 
toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
toString() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
 
toString() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
toString() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
toString() - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
toString() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
toString(String) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
toString() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
toString() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
toString() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Returns a string representation of this CRL.
toString() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
toString() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
Returns a String representation of the main part of this element
toString() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
 
toString() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
returns a string representation of the instance
toString() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
returns a String representation of the treehash instance
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
Returns a human readable form of the GMSS public key
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
 
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
 
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
 
toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
 
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
 
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
Returns a human readable form of this field.
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
 
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
 
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Returns a String representation of this element.
toString(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Returns a String representation of this element.
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Returns a string representing this Bitstrings value using hexadecimal radix in MSB-first order.
toString(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Returns a string representing this Bitstrings value using hexadecimal or binary radix in MSB-first order.
toString(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns a string representing this GF2Polynomials value using hexadecimal or binary radix in MSB-first order.
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
 
toString() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Return a String representation of this element.
toString(int) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
Return a String representation of this element.
toString(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
 
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
 
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
 
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
Returns a human readable form of the polynomial.
toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
 
toString() - Method in class org.bouncycastle.util.test.SimpleTestResult
 
toString() - Method in interface org.bouncycastle.util.test.TestResult
 
toString() - Method in class org.bouncycastle.x509.X509CollectionStoreParameters
Returns a formatted string describing the parameters.
toTimeStampAndCRLArray() - Method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
 
toUpperCase(String) - Static method in class org.bouncycastle.util.Strings
A locale independent version of toUpperCase.
toUTF8ByteArray(String) - Static method in class org.bouncycastle.util.Strings
 
toUTF8ByteArray(char[]) - Static method in class org.bouncycastle.util.Strings
 
toUTF8ByteArray(char[], OutputStream) - Static method in class org.bouncycastle.util.Strings
 
TPB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
Indicates trinomial basis representation (TPB).
tpBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
trace() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
Returns the trace of this element.
trace() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Returns the trace of this element.
trace() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Returns the trace of this GF2nPolynomialElement.
TRACK1_APPLICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
TRACK1_CARD - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
TRACK2_APPLICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
TRACK2_CARD - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
TRACK3_APPLICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
TRACK3_CARD - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
 
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.PSSSigner
 
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
 
TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
 
TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
 
TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
TRANSACTION_COUNTER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
TRANSACTION_DATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
transactionIdInUse - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
translateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
Translates a key into a form known by the FlexiProvider.
translateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
Translates a key into a form known by the FlexiProvider.
translator - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
 
translator - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
 
Translator - Interface in org.bouncycastle.util.encoders
general interface for an translator.
Treehash - Class in org.bouncycastle.pqc.crypto.gmss
This class implements a treehash instance for the Merkle tree traversal algorithm.
Treehash(Digest, byte[][], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.Treehash
This constructor regenerates a prior treehash object
Treehash(Vector, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.gmss.Treehash
Constructor
TRUE - Static variable in class org.bouncycastle.asn1.DERBoolean
 
truncated_hmac - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
trustAnchor - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
trusted_ca_keys - Static variable in class org.bouncycastle.crypto.tls.ExtensionType
 
TrustedInput - Class in org.bouncycastle.i18n.filter
 
TrustedInput(Object) - Constructor for class org.bouncycastle.i18n.filter.TrustedInput
 
TRY_LATER - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
TRY_LATER - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
Deprecated.  
TRY_LATER - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
 
TSTInfo - Class in org.bouncycastle.asn1.tsp
 
TSTInfo(ASN1ObjectIdentifier, MessageImprint, ASN1Integer, ASN1GeneralizedTime, Accuracy, ASN1Boolean, ASN1Integer, GeneralName, Extensions) - Constructor for class org.bouncycastle.asn1.tsp.TSTInfo
 
twice() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
twice() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
twice() - Method in class org.bouncycastle.math.ec.ECPoint
 
TWO - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
Twofish - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
Twofish.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.ECB
 
Twofish.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.KeyGen
 
Twofish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Twofish.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings
 
TwofishEngine - Class in org.bouncycastle.crypto.engines
A class that provides Twofish encryption operations.
TwofishEngine() - Constructor for class org.bouncycastle.crypto.engines.TwofishEngine
 
TYPE_CA_KEY_UPDATE_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_CERT_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_CERT_CONFIRM - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_CERT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_CONFIRM - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_CRL_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_CROSS_CERT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_CROSS_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_ERROR - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_GEN_MSG - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_GEN_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_INIT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_INIT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_KEY_AGREEMENT - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
 
TYPE_KEY_ENCIPHERMENT - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
 
TYPE_KEY_RECOVERY_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_KEY_RECOVERY_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_KEY_UPDATE_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_KEY_UPDATE_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_NESTED - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_P10_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_POLL_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_POLL_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_POPO_CHALL - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_POPO_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_RA_VERIFIED - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
 
TYPE_REVOCATION_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_REVOCATION_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_REVOCATION_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
 
TYPE_SIGNING_KEY - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
 
TypeOfBiometricData - Class in org.bouncycastle.asn1.x509.qualified
The TypeOfBiometricData object.
TypeOfBiometricData(int) - Constructor for class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
TypeOfBiometricData(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 

U

u - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
u - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
UAObjectIdentifiers - Interface in org.bouncycastle.asn1.ua
 
UaOid - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
 
ub_DataGroups - Static variable in class org.bouncycastle.asn1.icao.LDSSecurityObject
 
UID - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
LDAP User id.
uid - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
UID - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. LDAP User id.
UNACCEPTED_EXTENSION - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
UNACCEPTED_POLICY - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
unacceptedExtension - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
unacceptedPolicy - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
UNAUTHORIZED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
UNAUTHORIZED - Static variable in class org.bouncycastle.ocsp.OCSPRespGenerator
Deprecated.  
UNAUTHORIZED - Static variable in interface org.bouncycastle.ocsp.OCSPRespStatus
 
UncloseableOutputStream - Class in org.bouncycastle.util.test
 
UncloseableOutputStream(OutputStream) - Constructor for class org.bouncycastle.util.test.UncloseableOutputStream
 
uncompressed - Static variable in class org.bouncycastle.crypto.tls.ECPointFormat
 
unexpected_message - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
UNIFORM_RESOURCE_LOCATOR - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
uniformResourceIdentifier - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
uninitialised - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
unionDNS(Set, String) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
UNIQUE_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
UNIQUE_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
uniqueMember - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
UNIVERSAL_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
unknown_ca - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
unknown_psk_identity - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
UnknownStatus - Class in org.bouncycastle.ocsp
wrapper for the UnknownInfo object
UnknownStatus() - Constructor for class org.bouncycastle.ocsp.UnknownStatus
 
unpackedArgs - Variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
 
unpackWord(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
unrecognized_name - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
UnsignedInteger - Class in org.bouncycastle.asn1.eac
 
UnsignedInteger(int, BigInteger) - Constructor for class org.bouncycastle.asn1.eac.UnsignedInteger
 
UNSPECIFIED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated. use lower case version
unspecified - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
UnstructuredAddress - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
UnstructuredAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
UnstructuredName - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
more from PKCS#9
UnstructuredName - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated. more from PKCS#9
unsupported_certificate - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
unsupported_extension - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
unsupportedVersion - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
UntrustedInput - Class in org.bouncycastle.i18n.filter
Wrapper class to mark untrusted input.
UntrustedInput(Object) - Constructor for class org.bouncycastle.i18n.filter.UntrustedInput
Construct a new UntrustedInput instance.
UntrustedUrlInput - Class in org.bouncycastle.i18n.filter
Wrapper class to mark an untrusted Url
UntrustedUrlInput(Object) - Constructor for class org.bouncycastle.i18n.filter.UntrustedUrlInput
 
UNUSED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated. use lower case version
unused - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
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.engines.RFC3211WrapEngine
 
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
 
unwrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
 
unwrapKey(AlgorithmIdentifier, byte[], char[], boolean) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
update(byte) - Method in interface org.bouncycastle.crypto.Digest
update the message digest with a single byte.
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Digest
update the message digest with a block of bytes.
update(byte) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
update(byte) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
update(byte) - Method in class org.bouncycastle.crypto.digests.LongDigest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.LongDigest
 
update(byte) - Method in class org.bouncycastle.crypto.digests.MD2Digest
update the message digest with a single byte.
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
update the message digest with a block of bytes.
update(byte) - Method in class org.bouncycastle.crypto.digests.NullDigest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.NullDigest
 
update(byte) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
update(byte) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
update(byte) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
update(byte) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
update(byte) - Method in interface org.bouncycastle.crypto.Mac
add a single byte to the mac for processing.
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Mac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.CMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CMac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.HMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.HMac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.OldHMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.OldHMac
 
update(byte) - Method in class org.bouncycastle.crypto.macs.VMPCMac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.VMPCMac
 
update(byte) - Method in interface org.bouncycastle.crypto.Signer
update the internal digest with the byte b
update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Signer
update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.GenericSigner
update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.GenericSigner
update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.PSSSigner
update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.PSSSigner
update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
update the internal digest with the byte b
update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
update the internal digest with the byte array in
update(byte) - Method in class org.bouncycastle.crypto.tls.SSL3Mac
 
update(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.SSL3Mac
 
update(byte) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
 
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
 
update(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
updates the root with one leaf and stores needed values in retain, treehash or authpath.
update(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
Updates the root with one leaf and stores the needed values in retain, treehash or authpath
update(GMSSRandom, byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Calculates one update of the treehash instance, i.e.
update(byte) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
 
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiDigestCipher
 
update(byte) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
 
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiDigestCipher
 
update(byte) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
 
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePKCSDigestCipher
 
update(byte) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
 
update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalDigestCipher
 
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Continue a multiple-part encryption or decryption operation.
update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
updateLeafCalc() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
Processes steps steps of distributed leaf calculation
updateNextSeed(GMSSRandom) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
updates the nextSeed of this treehash instance one step needed for the schedulng of the seeds
updateSign() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
This Method performs steps steps of distributed signature calculaion
updateWithRecoveredMessage(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
 
updateWithRecoveredMessage(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
 
updateWithRecoveredMessage(byte[]) - Method in interface org.bouncycastle.crypto.SignerWithRecovery
Perform an update with the recovered message before adding any other data.
UrlBase64 - Class in org.bouncycastle.util.encoders
Convert binary data to and from UrlBase64 encoding.
UrlBase64() - Constructor for class org.bouncycastle.util.encoders.UrlBase64
 
UrlBase64Encoder - Class in org.bouncycastle.util.encoders
Convert binary data to and from UrlBase64 encoding.
UrlBase64Encoder() - Constructor for class org.bouncycastle.util.encoders.UrlBase64Encoder
 
user_canceled - Static variable in class org.bouncycastle.crypto.tls.AlertDescription
 
UserNotice - Class in org.bouncycastle.asn1.x509
UserNotice class, used in CertificatePolicies X509 extensions (in policy qualifiers).
UserNotice(NoticeReference, DisplayText) - Constructor for class org.bouncycastle.asn1.x509.UserNotice
Creates a new UserNotice instance.
UserNotice(NoticeReference, String) - Constructor for class org.bouncycastle.asn1.x509.UserNotice
Creates a new UserNotice instance.
userPassword - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
UTC_TIME - Static variable in interface org.bouncycastle.asn1.BERTags
 
UTF8_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 

V

v - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
V1_CERTIFICATE_HOLDER - Static variable in class org.bouncycastle.asn1.x509.Holder
 
V1TBSCertificateGenerator - Class in org.bouncycastle.asn1.x509
Generator for Version 1 TBSCertificateStructures.
V1TBSCertificateGenerator() - Constructor for class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
V2_CERTIFICATE_HOLDER - Static variable in class org.bouncycastle.asn1.x509.Holder
 
V2AttributeCertificateInfoGenerator - Class in org.bouncycastle.asn1.x509
Generator for Version 2 AttributeCertificateInfo
V2AttributeCertificateInfoGenerator() - Constructor for class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
V2Form - Class in org.bouncycastle.asn1.x509
 
V2Form(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.V2Form
 
V2Form(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.V2Form
 
V2TBSCertListGenerator - Class in org.bouncycastle.asn1.x509
Generator for Version 2 TBSCertList structures.
V2TBSCertListGenerator() - Constructor for class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
V3TBSCertificateGenerator - Class in org.bouncycastle.asn1.x509
Generator for Version 3 TBSCertificateStructures.
V3TBSCertificateGenerator() - Constructor for class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
validateCertificateRequest(CertificateRequest) - Method in interface org.bouncycastle.crypto.tls.TlsKeyExchange
 
validateDHPublicKey(DHPublicKeyParameters) - Static method in class org.bouncycastle.crypto.tls.TlsDHUtils
 
validateGa(BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Validates that ga is not 1.
validateGx4(BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Validates that g^x4 is not 1.
validateMacTag(String, String, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, Digest, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Validates the MacTag received from the partner participant.
validateNotNull(Object, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Validates that the given object is not null.
validateParticipantIdsDiffer(String, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Validates that the given participant ids are not equal.
validateParticipantIdsEqual(String, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Validates that the given participant ids are equal.
validatePublicValue(BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
 
validateRound1PayloadReceived(JPAKERound1Payload) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Validates the payload received from the other participant during round 1.
validateRound2PayloadReceived(JPAKERound2Payload) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Validates the payload received from the other participant during round 2.
validateRound3PayloadReceived(JPAKERound3Payload, BigInteger) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Validates the payload received from the other participant during round 3.
validateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger[], String, Digest) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Validates the zero knowledge proof (generated by JPAKEUtil.calculateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, String, Digest, SecureRandom)) is correct.
validDate - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
 
validPolicy - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
VALUE_OCTETS - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
 
VALUE_OID - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
 
VALUE_UTF8 - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
 
valueFromHexString(String, int) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
valueOf(int) - Static method in class org.bouncycastle.asn1.crmf.SubsequentMessage
 
valueOf(int) - Static method in class org.bouncycastle.util.Integers
 
valueToString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
Vector - Class in org.bouncycastle.pqc.math.linearalgebra
This abstract class defines vectors.
Vector() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Vector
 
vectorMult(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Does a vector-multiplication modulo 2 and returns the result as boolean.
VereidigteBuchprferin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Vereidigte Buchpr�ferin
VereidigterBuchprfer - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Vereidigter Buchpr�fer
verify(String) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
verify() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated. verify the request using the BC provider.
verify(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated. verify the request using the passed in provider.
verify(PublicKey, String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated. verify the request using the passed in public key and the provider..
verify(PublicKey) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
 
verify(PublicKey) - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
 
verify(PublicKey, String) - Method in class org.bouncycastle.ocsp.BasicOCSPResp
Deprecated. verify the signature against the tbsResponseData object we contain.
verify(PublicKey, String) - Method in class org.bouncycastle.ocsp.OCSPReq
Deprecated. verify the signature against the TBSRequest object we contain.
verify(byte[]) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
This function verifies the signature of the message that has been updated, with the aid of the public key.
Verify(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
This method computes the public OTS key from the one-time signature of a message.
verify(PublicKey, String) - Method in interface org.bouncycastle.x509.X509AttributeCertificate
 
verify(PublicKey, String) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
verifyer - Variable in class org.bouncycastle.crypto.tls.LegacyTlsAuthentication
Deprecated.  
verifyer - Variable in class org.bouncycastle.crypto.tls.LegacyTlsClient
Deprecated.  
verifySignature(byte[], BigInteger, BigInteger) - Method in interface org.bouncycastle.crypto.DSA
verify the message message against the signature values r and s.
verifySignature(byte[]) - Method in interface org.bouncycastle.crypto.Signer
return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
 
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.DSTU4145Signer
 
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.ECNRSigner
return true if the value r and s represent a signature for the message passed in.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.GenericSigner
return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
return true if the value r and s represent a GOST3410 signature for the passed in message for standard GOST3410 the message should be a GOST3411 hash of the real message to be verified.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
return true if the signature represents a ISO9796-2 signature for the passed in message.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
return true if the signature represents a ISO9796-2 signature for the passed in message.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.PSSSigner
return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
return true if the internal state represents the signature described in the passed in array.
verifySignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
 
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
This function verifies the signature of the message that has been updated, with the aid of the public key.
verifySignature(byte[], byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
verify the message message against the signature values r and s.
verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
This function verifies the signature of the message that has been updated, with the aid of the public key.
verifyX509Certificate(X509Certificate, PublicKey, String) - Static method in class org.bouncycastle.jce.provider.CertPathValidatorUtilities
 
verisign - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
verisignCzagExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
VerisignCzagExtension - Class in org.bouncycastle.asn1.misc
 
VerisignCzagExtension(DERIA5String) - Constructor for class org.bouncycastle.asn1.misc.VerisignCzagExtension
 
verisignDnbDunsNumber - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
version_1 - Static variable in class org.bouncycastle.asn1.eac.CVCertificate
 
versionOne - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
 
VIDEOTEX_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
VISIBLE_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
VMPC - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPC.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPC.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Base
 
VMPC.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPC.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.KeyGen
 
VMPC.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPC.Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mac
 
VMPC.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPC.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings
 
VMPCEngine - Class in org.bouncycastle.crypto.engines
 
VMPCEngine() - Constructor for class org.bouncycastle.crypto.engines.VMPCEngine
 
VMPCKSA3 - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPCKSA3.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPCKSA3.Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Base
 
VMPCKSA3.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPCKSA3.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.KeyGen
 
VMPCKSA3.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
VMPCKSA3.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
 
VMPCKSA3Engine - Class in org.bouncycastle.crypto.engines
 
VMPCKSA3Engine() - Constructor for class org.bouncycastle.crypto.engines.VMPCKSA3Engine
 
VMPCMac - Class in org.bouncycastle.crypto.macs
 
VMPCMac() - Constructor for class org.bouncycastle.crypto.macs.VMPCMac
 
VMPCRandomGenerator - Class in org.bouncycastle.crypto.prng
 
VMPCRandomGenerator() - Constructor for class org.bouncycastle.crypto.prng.VMPCRandomGenerator
 

W

WAITING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
waiting - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
warning - Static variable in class org.bouncycastle.crypto.tls.AlertLevel
 
wasFinished() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
Method to check whether the instance has been finished or not
wasFinished() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Method to check whether the instance has been finished or not
wasInitialized() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
Method to check whether the instance has been initialized or not
wasInitialized() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
Method to check whether the instance has been initialized or not
Whirlpool - Class in org.bouncycastle.jcajce.provider.digest
 
Whirlpool() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool
 
Whirlpool.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
Whirlpool.Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.Digest
 
Whirlpool.HashMac - Class in org.bouncycastle.jcajce.provider.digest
Tiger HMac
Whirlpool.HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.HashMac
 
Whirlpool.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
Whirlpool.KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.KeyGenerator
 
Whirlpool.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
Whirlpool.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings
 
WhirlpoolDigest - Class in org.bouncycastle.crypto.digests
Implementation of WhirlpoolDigest, based on Java source published by Barreto and Rijmen.
WhirlpoolDigest() - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
WhirlpoolDigest(WhirlpoolDigest) - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
Copy constructor.
WinternitzOTSignature - Class in org.bouncycastle.pqc.crypto.gmss.util
This class implements key pair generation and signature generation of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
WinternitzOTSignature(byte[], Digest, int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
The constructor generates an OTS key pair, using seed0 and the PRNG

WinternitzOTSVerify - Class in org.bouncycastle.pqc.crypto.gmss.util
This class implements signature verification of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
WinternitzOTSVerify(Digest, int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
The constructor

Wirtschaftsprfer - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Wirtschaftspr�fer
Wirtschaftsprferin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
Wirtschaftspr�ferin
withCompression - Variable in class org.bouncycastle.math.ec.ECPoint
 
workingIV - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
 
workingKey - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
 
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.engines.RFC3211WrapEngine
 
wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
 
wrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
 
wrapEngine - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
wrapEngine - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
wrapKey(String, Key, PKCS12PBEParams, char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12KeyStore
 
WRAPPER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
Wrapper - Interface in org.bouncycastle.crypto
 
wrapupCertA(int, X509Certificate) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
wrapupCertB(CertPath, int, int) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
wrapupCertF(CertPath, int, List, Set) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
wrapupCertG(CertPath, ExtendedPKIXParameters, Set, int, List[], PKIXPolicyNode, Set) - Static method in class org.bouncycastle.jce.provider.RFC3280CertPathUtilities
 
write(int) - Method in class org.bouncycastle.crypto.io.CipherOutputStream
Writes the specified byte to this output stream.
write(byte[]) - Method in class org.bouncycastle.crypto.io.CipherOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.CipherOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(int) - Method in class org.bouncycastle.crypto.io.DigestOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.DigestOutputStream
 
write(int) - Method in class org.bouncycastle.crypto.io.MacOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.MacOutputStream
 
write(int) - Method in class org.bouncycastle.crypto.io.SignerOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.SignerOutputStream
 
write(int) - Method in class org.bouncycastle.jcajce.io.MacOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.MacOutputStream
 
write(byte[]) - Method in class org.bouncycastle.util.io.TeeOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.util.io.TeeOutputStream
 
write(int) - Method in class org.bouncycastle.util.io.TeeOutputStream
 
write(byte[], int, int) - Method in class org.bouncycastle.util.test.UncloseableOutputStream
 
writeBERBody(InputStream) - Method in class org.bouncycastle.asn1.BERGenerator
 
writeBEREnd() - Method in class org.bouncycastle.asn1.BERGenerator
 
writeBERHeader(int) - Method in class org.bouncycastle.asn1.BERGenerator
 
writeData(byte[], int, int) - Method in class org.bouncycastle.crypto.tls.TlsProtocolHandler
Send some application data to the remote system.
writeGMTUnixTime(byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeMac - Variable in class org.bouncycastle.crypto.tls.TlsBlockCipher
 
writeMac - Variable in class org.bouncycastle.crypto.tls.TlsStreamCipher
 
writeNull() - Method in class org.bouncycastle.asn1.ASN1OutputStream
 
writeObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1OutputStream
 
writeObject(Object) - Method in class org.bouncycastle.asn1.BEROutputStream
 
writeObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DEROutputStream
 
writeObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DLOutputStream
 
writeObject(ObjectOutputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
writeObject(PemObjectGenerator) - Method in class org.bouncycastle.util.io.pem.PemWriter
 
writeOpaque16(byte[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeOpaque24(byte[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeOpaque8(byte[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint16(int, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint16(int, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint16Array(int[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint24(int, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint24(int, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint32(long, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint32(long, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint64(long, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint64(long, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint8(short, OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint8(short, byte[], int) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
writeUint8Array(short[], OutputStream) - Static method in class org.bouncycastle.crypto.tls.TlsUtils
 
WRONG_AUTHORITY - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
Deprecated. use lower case version
wrongAuthority - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
wrongIntegrity - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 

X

x - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
x121Address - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
x400Address - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
X500Name - Class in org.bouncycastle.asn1.x500
Name ::= CHOICE { RDNSequence } RDNSequence ::= SEQUENCE OF RelativeDistinguishedName RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY }
X500Name(X500NameStyle, X500Name) - Constructor for class org.bouncycastle.asn1.x500.X500Name
 
X500Name(RDN[]) - Constructor for class org.bouncycastle.asn1.x500.X500Name
 
X500Name(X500NameStyle, RDN[]) - Constructor for class org.bouncycastle.asn1.x500.X500Name
 
X500Name(String) - Constructor for class org.bouncycastle.asn1.x500.X500Name
 
X500Name(X500NameStyle, String) - Constructor for class org.bouncycastle.asn1.x500.X500Name
 
X500NameBuilder - Class in org.bouncycastle.asn1.x500
 
X500NameBuilder() - Constructor for class org.bouncycastle.asn1.x500.X500NameBuilder
 
X500NameBuilder(X500NameStyle) - Constructor for class org.bouncycastle.asn1.x500.X500NameBuilder
 
X500NameStyle - Interface in org.bouncycastle.asn1.x500
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.
x500UniqueIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
X509 - Class in org.bouncycastle.jcajce.provider.asymmetric
For some reason the class path project thinks that such a KeyFactory will exist.
X509() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.X509
 
X509.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
X509.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.X509.Mappings
 
X509AttrCertParser - Class in org.bouncycastle.jce.provider
 
X509AttrCertParser() - Constructor for class org.bouncycastle.jce.provider.X509AttrCertParser
 
X509Attribute - Class in org.bouncycastle.x509
Class for carrying the values in an X.509 Attribute.
X509Attribute(String, ASN1Encodable) - Constructor for class org.bouncycastle.x509.X509Attribute
Create an X.509 Attribute with the type given by the passed in oid and the value represented by an ASN.1 Set containing value.
X509Attribute(String, ASN1EncodableVector) - Constructor for class org.bouncycastle.x509.X509Attribute
Create an X.59 Attribute with the type given by the passed in oid and the value represented by an ASN.1 Set containing the objects in value.
X509AttributeCertificate - Interface in org.bouncycastle.x509
Interface for an X.509 Attribute Certificate.
X509AttributeCertStoreSelector - Class in org.bouncycastle.x509
Deprecated. use org.bouncycastle.cert.X509AttributeCertificateSelector and org.bouncycastle.cert.X509AttributeCertificateSelectorBuilder.
X509AttributeCertStoreSelector() - Constructor for class org.bouncycastle.x509.X509AttributeCertStoreSelector
Deprecated.  
X509AttributeIdentifiers - Interface in org.bouncycastle.asn1.x509
 
x509Certificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
X509CertificateObject - Class in org.bouncycastle.jce.provider
 
X509CertificateObject(Certificate) - Constructor for class org.bouncycastle.jce.provider.X509CertificateObject
 
X509CertificatePair - Class in org.bouncycastle.x509
This class contains a cross certificate pair.
X509CertificatePair(X509Certificate, X509Certificate) - Constructor for class org.bouncycastle.x509.X509CertificatePair
Constructor.
X509CertificatePair(CertificatePair) - Constructor for class org.bouncycastle.x509.X509CertificatePair
Constructor from a ASN.1 CertificatePair structure.
X509CertificateStructure - Class in org.bouncycastle.asn1.x509
Deprecated. use org.bouncycastle.asn1.x509.Certificate
X509CertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.  
X509CertPairParser - Class in org.bouncycastle.jce.provider
 
X509CertPairParser() - Constructor for class org.bouncycastle.jce.provider.X509CertPairParser
 
X509CertPairStoreSelector - Class in org.bouncycastle.x509
This class is an Selector like implementation to select certificates pairs, which are e.g.
X509CertPairStoreSelector() - Constructor for class org.bouncycastle.x509.X509CertPairStoreSelector
 
X509CertParser - Class in org.bouncycastle.jce.provider
 
X509CertParser() - Constructor for class org.bouncycastle.jce.provider.X509CertParser
 
X509CertStoreSelector - Class in org.bouncycastle.x509
This class is a Selector implementation for X.509 certificates.
X509CertStoreSelector() - Constructor for class org.bouncycastle.x509.X509CertStoreSelector
 
x509certType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated. use x509Certificate instead
X509CollectionStoreParameters - Class in org.bouncycastle.x509
This class contains a collection for collection based X509Stores.
X509CollectionStoreParameters(Collection) - Constructor for class org.bouncycastle.x509.X509CollectionStoreParameters
Constructor.
x509Crl - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
 
X509CRLEntryObject - Class in org.bouncycastle.jce.provider
The following extensions are listed in RFC 2459 as relevant to CRL Entries ReasonCode Hode Instruction Code Invalidity Date Certificate Issuer (critical)
X509CRLEntryObject(TBSCertList.CRLEntry) - Constructor for class org.bouncycastle.jce.provider.X509CRLEntryObject
 
X509CRLEntryObject(TBSCertList.CRLEntry, boolean, X500Name) - Constructor for class org.bouncycastle.jce.provider.X509CRLEntryObject
Constructor for CRLEntries of indirect CRLs.
X509CRLObject - Class in org.bouncycastle.jce.provider
The following extensions are listed in RFC 2459 as relevant to CRLs Authority Key Identifier Issuer Alternative Name CRL Number Delta CRL Indicator (critical) Issuing Distribution Point (critical)
X509CRLObject(CertificateList) - Constructor for class org.bouncycastle.jce.provider.X509CRLObject
 
X509CRLParser - Class in org.bouncycastle.jce.provider
 
X509CRLParser() - Constructor for class org.bouncycastle.jce.provider.X509CRLParser
 
X509CRLStoreSelector - Class in org.bouncycastle.x509
This class is a Selector implementation for X.509 certificate revocation lists.
X509CRLStoreSelector() - Constructor for class org.bouncycastle.x509.X509CRLStoreSelector
 
X509DefaultEntryConverter - Class in org.bouncycastle.asn1.x509
The default converter for X509 DN entries when going from their string value to ASN.1 strings.
X509DefaultEntryConverter() - Constructor for class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
 
X509Extension - Class in org.bouncycastle.asn1.x509
an object for the elements in the X.509 V3 extension block.
X509Extension(DERBoolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.X509Extension
 
X509Extension(boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.X509Extension
 
X509Extensions - Class in org.bouncycastle.asn1.x509
Deprecated. use Extensions
X509Extensions(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. Constructor from ASN1Sequence.
X509Extensions(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. constructor from a table of extensions.
X509Extensions(Vector, Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use Extensions
X509Extensions(Vector, Vector) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
Deprecated. use Extensions
X509ExtensionsGenerator - Class in org.bouncycastle.asn1.x509
Deprecated. use org.bouncycastle.asn1.x509.ExtensionsGenerator
X509ExtensionsGenerator() - Constructor for class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated.  
X509ExtensionUtil - Class in org.bouncycastle.x509.extension
 
X509ExtensionUtil() - Constructor for class org.bouncycastle.x509.extension.X509ExtensionUtil
 
X509KeyUsage - Class in org.bouncycastle.jce
A holding class for constructing an X509 Key Usage extension.
X509KeyUsage(int) - Constructor for class org.bouncycastle.jce.X509KeyUsage
Basic constructor.
X509LDAPCertStoreParameters - Class in org.bouncycastle.jce
An expanded set of parameters for an LDAPCertStore
X509LDAPCertStoreParameters.Builder - Class in org.bouncycastle.jce
 
X509LDAPCertStoreParameters.Builder() - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
X509LDAPCertStoreParameters.Builder(String, String) - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
X509LDAPCertStoreSpi - Class in org.bouncycastle.jce.provider
This is a general purpose implementation to get X.509 certificates and CRLs from a LDAP location.
X509LDAPCertStoreSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
 
X509Name - Class in org.bouncycastle.asn1.x509
Deprecated. use org.bouncycastle.asn1.x500.X500Name.
X509Name() - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated.  
X509Name(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. Constructor from ASN1Sequence the principal will be a list of constructed sets, each containing an (OID, String) pair.
X509Name(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. use an ordered constructor! The hashtable ordering is rarely correct
X509Name(Vector, Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. Constructor from a table of attributes with ordering.
X509Name(Vector, Hashtable, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. Constructor from a table of attributes with ordering.
X509Name(Vector, Vector) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. Takes two vectors one of the oids and the other of the values.
X509Name(Vector, Vector, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. Takes two vectors one of the oids and the other of the values.
X509Name(String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Name(String, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes with each string value being converted to its associated ASN.1 type using the passed in converter.
X509Name(boolean, String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Name(boolean, String, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes with each string value being converted to its associated ASN.1 type using the passed in converter.
X509Name(boolean, Hashtable, String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. 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, Hashtable, String, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
Deprecated. 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.
X509NameEntryConverter - Class in org.bouncycastle.asn1.x509
It turns out that the number of standard ways the fields in a DN should be encoded into their ASN.1 counterparts is rapidly approaching the number of machines on the internet.
X509NameEntryConverter() - Constructor for class org.bouncycastle.asn1.x509.X509NameEntryConverter
 
X509NameTokenizer - Class in org.bouncycastle.asn1.x509
Deprecated. use X500NameTokenizer
X509NameTokenizer(String) - Constructor for class org.bouncycastle.asn1.x509.X509NameTokenizer
Deprecated.  
X509NameTokenizer(String, char) - Constructor for class org.bouncycastle.asn1.x509.X509NameTokenizer
Deprecated.  
X509ObjectIdentifiers - Interface in org.bouncycastle.asn1.x509
 
X509Principal - Class in org.bouncycastle.jce
a general extension of X509Name with a couple of extra methods and constructors.
X509Principal(byte[]) - Constructor for class org.bouncycastle.jce.X509Principal
Constructor from an encoded byte array.
X509Principal(X509Name) - Constructor for class org.bouncycastle.jce.X509Principal
Constructor from an X509Name object.
X509Principal(X500Name) - Constructor for class org.bouncycastle.jce.X509Principal
Constructor from an X509Name object.
X509Principal(Hashtable) - Constructor for class org.bouncycastle.jce.X509Principal
constructor from a table of attributes.
X509Principal(Vector, Hashtable) - Constructor for class org.bouncycastle.jce.X509Principal
constructor from a table of attributes and a vector giving the specific ordering required for encoding or conversion to a string.
X509Principal(Vector, Vector) - Constructor for class org.bouncycastle.jce.X509Principal
constructor from a vector of attribute values and a vector of OIDs.
X509Principal(String) - Constructor for class org.bouncycastle.jce.X509Principal
takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(boolean, String) - Constructor for class org.bouncycastle.jce.X509Principal
Takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Principal(boolean, Hashtable, String) - Constructor for class org.bouncycastle.jce.X509Principal
Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.
X509Store - Class in org.bouncycastle.x509
 
X509StoreAttrCertCollection - Class in org.bouncycastle.jce.provider
 
X509StoreAttrCertCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
 
X509StoreCertCollection - Class in org.bouncycastle.jce.provider
 
X509StoreCertCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCertCollection
 
X509StoreCertPairCollection - Class in org.bouncycastle.jce.provider
This class is a collection based Bouncy Castle X509Store SPI implementation for certificate pairs.
X509StoreCertPairCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCertPairCollection
 
X509StoreCRLCollection - Class in org.bouncycastle.jce.provider
 
X509StoreCRLCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCRLCollection
 
X509StoreLDAPAttrCerts - Class in org.bouncycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting attribute certificates from an LDAP directory.
X509StoreLDAPAttrCerts() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
 
X509StoreLDAPCertPairs - Class in org.bouncycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting cross certificates pairs from an LDAP directory.
X509StoreLDAPCertPairs() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
 
X509StoreLDAPCerts - Class in org.bouncycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting certificates form a LDAP directory.
X509StoreLDAPCerts() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCerts
 
X509StoreLDAPCRLs - Class in org.bouncycastle.jce.provider
A SPI implementation of Bouncy Castle X509Store for getting certificate revocation lists from an LDAP directory.
X509StoreLDAPCRLs() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
 
X509StoreParameters - Interface in org.bouncycastle.x509
 
X509StoreSpi - Class in org.bouncycastle.x509
 
X509StoreSpi() - Constructor for class org.bouncycastle.x509.X509StoreSpi
 
X509StreamParser - Class in org.bouncycastle.x509
This class allows access to different implementations for reading X.509 objects from streams.
X509StreamParserSpi - Class in org.bouncycastle.x509
This abstract class defines the service provider interface (SPI) for X509StreamParser.
X509StreamParserSpi() - Constructor for class org.bouncycastle.x509.X509StreamParserSpi
 
X509V1CertificateGenerator - Class in org.bouncycastle.x509
Deprecated. use org.bouncycastle.cert.X509v1CertificateBuilder.
X509V1CertificateGenerator() - Constructor for class org.bouncycastle.x509.X509V1CertificateGenerator
Deprecated.  
X509V2AttributeCertificate - Class in org.bouncycastle.x509
Deprecated. use org.bouncycastle.cert.X509AttributeCertificateHolder
X509V2AttributeCertificate(InputStream) - Constructor for class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
X509V2AttributeCertificate(byte[]) - Constructor for class org.bouncycastle.x509.X509V2AttributeCertificate
Deprecated.  
X509V2AttributeCertificateGenerator - Class in org.bouncycastle.x509
Deprecated. use org.bouncycastle.cert.X509v2AttributeCertificateBuilder
X509V2AttributeCertificateGenerator() - Constructor for class org.bouncycastle.x509.X509V2AttributeCertificateGenerator
Deprecated.  
X509V2CRLGenerator - Class in org.bouncycastle.x509
Deprecated. use org.bouncycastle.cert.X509v2CRLBuilder.
X509V2CRLGenerator() - Constructor for class org.bouncycastle.x509.X509V2CRLGenerator
Deprecated.  
X509V3CertificateGenerator - Class in org.bouncycastle.x509
Deprecated. use org.bouncycastle.cert.X509v3CertificateBuilder.
X509V3CertificateGenerator() - Constructor for class org.bouncycastle.x509.X509V3CertificateGenerator
Deprecated.  
X923Padding - Class in org.bouncycastle.crypto.paddings
A padder that adds X9.23 padding to a block - if a SecureRandom is passed in random padding is assumed, otherwise padding with zeros is used.
X923Padding() - Constructor for class org.bouncycastle.crypto.paddings.X923Padding
 
X962NamedCurves - Class in org.bouncycastle.asn1.x9
table of the current named curves defined in X.962 EC-DSA.
X962NamedCurves() - Constructor for class org.bouncycastle.asn1.x9.X962NamedCurves
 
X962Parameters - Class in org.bouncycastle.asn1.x9
 
X962Parameters(X9ECParameters) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
 
X962Parameters(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
 
X962Parameters(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
 
x9_42_schemes - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
x9_63_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.63
X9Curve - Class in org.bouncycastle.asn1.x9
ASN.1 def for Elliptic-Curve Curve structure.
X9Curve(ECCurve) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
 
X9Curve(ECCurve, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
 
X9Curve(X9FieldID, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
 
X9ECParameters - Class in org.bouncycastle.asn1.x9
ASN.1 def for Elliptic-Curve ECParameters structure.
X9ECParameters(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
 
X9ECParameters(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
 
X9ECParameters(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
 
X9ECParametersHolder - Class in org.bouncycastle.asn1.x9
 
X9ECParametersHolder() - Constructor for class org.bouncycastle.asn1.x9.X9ECParametersHolder
 
X9ECPoint - Class in org.bouncycastle.asn1.x9
class for describing an ECPoint as a DER object.
X9ECPoint(ECPoint) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
 
X9ECPoint(ECCurve, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
 
X9FieldElement - Class in org.bouncycastle.asn1.x9
class for processing an FieldElement as a DER object.
X9FieldElement(ECFieldElement) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
 
X9FieldElement(BigInteger, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
 
X9FieldElement(int, int, int, int, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
 
X9FieldID - Class in org.bouncycastle.asn1.x9
ASN.1 def for Elliptic-Curve Field ID structure.
X9FieldID(BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
Constructor for elliptic curves over prime fields F2.
X9FieldID(int, int, int, int) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
Constructor for elliptic curves over binary fields F2m.
X9FieldID(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
 
X9IntegerConverter - Class in org.bouncycastle.asn1.x9
 
X9IntegerConverter() - Constructor for class org.bouncycastle.asn1.x9.X9IntegerConverter
 
X9ObjectIdentifiers - Interface in org.bouncycastle.asn1.x9
 
xor(byte[], byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
Compute the bitwise XOR of two arrays of bytes.
xor(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Returns the bitwise exclusive-or of this and b in a new GF2Polynomial.
xorBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Xors the bit at position i.
xorThisBy(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
Computes the bitwise exclusive-or of this GF2Polynomial and b and stores the result in this GF2Polynomial.
XTEA - Class in org.bouncycastle.jcajce.provider.symmetric
 
XTEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
XTEA.AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.AlgParams
 
XTEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
XTEA.ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.ECB
 
XTEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
XTEA.KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.KeyGen
 
XTEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
XTEA.Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings
 
XTEAEngine - Class in org.bouncycastle.crypto.engines
An XTEA engine.
XTEAEngine() - Constructor for class org.bouncycastle.crypto.engines.XTEAEngine
Create an instance of the TEA encryption algorithm and set some defaults

Z

ZERO - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
ZERO(GF2nONBField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
Create the zero element.
ZERO(GF2nPolynomialField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
Create the zero element.
ZeroArray - Static variable in class org.bouncycastle.asn1.eac.CVCertificateRequest
 
ZeroBytePadding - Class in org.bouncycastle.crypto.paddings
A padder that adds NULL byte padding to a block.
ZeroBytePadding() - Constructor for class org.bouncycastle.crypto.paddings.ZeroBytePadding
 

_

_3DES_EDE_CBC - Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
 
_Km - Variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
_Km - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
_Kr - Variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
_Kr - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
_out - Variable in class org.bouncycastle.asn1.ASN1Generator
 
_Tm - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
_Tr - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
 

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