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

A

a - Variable in class org.bouncycastle.math.ec.ECCurve
 
aACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
aACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
AADProcessor - Interface in org.bouncycastle.crypto
Base interface for extra methods required for handling associated data in AEAD ciphers.
AbstractECMultiplier - Class in org.bouncycastle.math.ec
 
AbstractECMultiplier() - Constructor for class org.bouncycastle.math.ec.AbstractECMultiplier
 
AbstractF2m(int, int, int, int) - Constructor for class org.bouncycastle.math.ec.ECCurve.AbstractF2m
 
AbstractF2m() - Constructor for class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
 
AbstractF2m(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractF2m
 
AbstractF2m(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractF2m
 
AbstractFp(BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.AbstractFp
 
AbstractFp() - Constructor for class org.bouncycastle.math.ec.ECFieldElement.AbstractFp
 
AbstractFp(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractFp
 
AbstractFp(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractFp
 
AbstractX500NameStyle - Class in org.bouncycastle.asn1.x500.style
This class provides some default behavior and common implementation for a X500NameStyle.
AbstractX500NameStyle() - Constructor for class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
 
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 an encodable to the vector.
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(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
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[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
add(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
 
add(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
add(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
add(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
add(String) - Method in interface org.bouncycastle.util.StringList
Add a String to the list.
add33At(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
add33At(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
add33To(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
add33To(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
addAll(ASN1EncodableVector) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
Add the contents of another vector.
addAttribute(String, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
addAttribute(Attribute) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
addBothTo(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
addBothTo(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
addBothTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
addBothTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
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
 
addCertificateStore(PKIXCertStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
addCrl(CertificateList) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
 
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
 
addCRLStore(PKIXCRLStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
addDWordAt(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
addDWordAt(int, long, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
addDWordTo(int, long, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
addDWordTo(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
addExcludedCerts(Set<X509Certificate>) - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
Adds excluded certificates which are not used for building a certification path.
addExcludedSubtree(GeneralSubtree) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
Adds a subtree to the excluded set of these name constraints.
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
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(Extension) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
Add a given extension.
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.
addMultiValuedRDN(ASN1ObjectIdentifier[], String[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add a multi-valued RDN made up of the passed in OIDs and associated string values.
addMultiValuedRDN(ASN1ObjectIdentifier[], ASN1Encodable[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add a multi-valued RDN made up of the passed in OIDs and associated ASN.1 values.
addMultiValuedRDN(AttributeTypeAndValue[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add an RDN based on the passed in AttributeTypeAndValues.
addName(GeneralName) - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
 
addNamedCertificateStore(GeneralName, PKIXCertStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
addNamedCRLStore(GeneralName, PKIXCRLStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
addNames(GeneralNames) - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
 
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.BERSequenceGenerator
Add an object to the SEQUENCE being generated.
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DERSequenceGenerator
Add an object to the SEQUENCE being generated.
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
addOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
addOne(int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
addOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
addOne(int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
addRDN(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add an RDN based on a single OID and a string representation of its value.
addRDN(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add an RDN based on a single OID and an ASN.1 value.
addRDN(AttributeTypeAndValue) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Add an RDN based on the passed in AttributeTypeAndValue.
ADDRESS - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
addTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
addTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat128
 
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat160
 
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat192
 
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat224
 
addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat256
 
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
addToEachOther(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
addWordAt(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
addWordAt(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
addWordTo(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
addWordTo(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
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.
AEADOperatorFactory<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface for factories producing encryptor/decryptor objects supporting AEAD modes.
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsAES.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.AES.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Blowfish.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Camellia.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.CAST5.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.DES.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.GOST28147.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.IDEA.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.RC2.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.SEED.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Serpent.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.SHACAL2.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.TripleDES.AEADOperatorFactory
 
AEADOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Twofish.AEADOperatorFactory
 
AEADParameterSpec - Class in org.bouncycastle.jcajce.spec
ParameterSpec for AEAD modes which allows associated data to be added via an algorithm parameter spec.In normal circumstances you would only want to use this if you had to work with the pre-JDK1.7 Cipher class as associated data is ignored for the purposes of returning a Cipher's parameters.
AEADParameterSpec(byte[], int) - Constructor for class org.bouncycastle.jcajce.spec.AEADParameterSpec
Base constructor.
AEADParameterSpec(byte[], int, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.AEADParameterSpec
Base constructor with prepended associated data.
aes - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1
AES - Class in org.bouncycastle.crypto.general
Source class for non-FIPS approved-mode implementations of AES based algorithms.
AES.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for non-FIPS AES AEAD encryption/decryption operators.
AES.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for AES non-FIPS AEAD and MAC modes..
AES.KeyGenerator - Class in org.bouncycastle.crypto.general
Specific AES key generator for non-FIPS algorithms.
AES.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for non-FIPS AES key wrap/unwrap operators.
AES.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic non-FIPS AES encryption/decryption operators.
AES.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general AES non-FIPS block cipher modes.
AES.WrapParameters - Class in org.bouncycastle.crypto.general
Parameters for general AES non-FIPS key wrapping.
aes128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
aES128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
aes192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
aES192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
aes256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
encryption algorithms preferences
aES256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
AES_128 - Static variable in class org.bouncycastle.crypto.general.X931PRNG
X9.31 PRNG - 128 bit AES
AES_192 - Static variable in class org.bouncycastle.crypto.general.X931PRNG
X9.31 PRNG - 192 bit AES
AES_256 - Static variable in class org.bouncycastle.crypto.general.X931PRNG
X9.31 PRNG - 256 bit AES
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
AgreedKeyWithMacKey - Class in org.bouncycastle.jcajce
Carrier class for an agreement secret key, as well as details about the MAC key if confirmation is provided.
AgreedKeyWithMacKey(SecretKey) - Constructor for class org.bouncycastle.jcajce.AgreedKeyWithMacKey
Basic constructor, no MAC.
AgreedKeyWithMacKey(SecretKey, String, byte[]) - Constructor for class org.bouncycastle.jcajce.AgreedKeyWithMacKey
Constructor containing MAC details
agreeMAC - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
Agreement<T extends Parameters> - Interface in org.bouncycastle.crypto
Basic interface for key agreement implementations.
AgreementFactory<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface for factories producing Agreement objects supporting key agreement.
AgreementOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsKDF.AgreementOperatorFactory
Create an operator factory for creating key agreement KDF generators (X9.63/Concatenation).
algorithm - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
0.4.0.127.0.7.1
Algorithm - Interface in org.bouncycastle.crypto
Base interface for an algorithm descriptor.
algorithm - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricDHKey
 
algorithm - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAKey
 
algorithm - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricECKey
 
ALGORITHM - Static variable in class org.bouncycastle.crypto.fips.FipsAES
Raw AES algorithm, can be used for creating general purpose AES keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.fips.FipsDH
Basic Diffie-Hellman key marker, can be used for creating general purpose Diffie-Hellman keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.fips.FipsDSA
DSA key marker, can be used for creating general purpose DSA keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.fips.FipsEC
Basic Elliptic Curve key marker, can be used for creating general purpose Elliptic Curve keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.fips.FipsRSA
 
ALGORITHM - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
Raw TripleDES algorithm, can be used for creating general purpose TripleDES keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.fips.Scrypt
 
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.AES
Convenience link back to FipsAES.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.ARC4
Raw ARC4 algorithm, can be used for creating general purpose ARC4 keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.Blowfish
Raw Blowfish algorithm, can be used for creating general purpose Blowfish keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.Camellia
Raw Camellia algorithm, can be used for creating general purpose Camellia keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.CAST5
Raw CAST5 algorithm, can be used for creating general purpose CAST5 keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.ChaCha20
Raw ChaCha20 algorithm, can be used for creating general purpose ChaCha20 keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.DES
Raw DES algorithm, can be used for creating general purpose DES keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.DSA
 
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.DSTU4145
Basic DSTU-4145 key marker, can be used for creating general purpose DSTU-4145 keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.EC
Basic Elliptic Curve key marker, can be used for creating general purpose Elliptic Curve keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.ECGOST3410
Basic EC GOST 3410 key marker, can be used for creating general purpose EC GOST 3410 keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.ElGamal
Basic ElGamal key marker, can be used for creating general purpose ElGamal keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.GOST28147
Raw GOST28147 algorithm, can be used for creating general purpose GOST28147 keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.GOST3410
Basic GOST-3410 key marker, can be used for creating general purpose GOST-3410 keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.IDEA
Raw IDEA algorithm, can be used for creating general purpose IDEA keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.Poly1305
Raw Poly1305 algorithm, can be used for creating general purpose Poly1305 keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.RC2
Raw RC2 algorithm, can be used for creating general purpose RC2 keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.RSA
The generic algorithm for RSA.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.SEED
Raw SEED algorithm, can be used for creating general purpose SEED keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.Serpent
Raw Serpent algorithm, can be used for creating general purpose Serpent keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.SHACAL2
Raw SHACAL-2 algorithm, can be used for creating general purpose SHACAL-2 keys.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.SipHash
 
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.TripleDES
Convenience link back to FipsTripleDES.
ALGORITHM - Static variable in class org.bouncycastle.crypto.general.Twofish
Raw Twofish algorithm, can be used for creating general purpose Twofish keys.
Algorithm() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
 
Algorithm() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed448.Algorithm
 
AlgorithmIdentifier - Class in org.bouncycastle.asn1.x509
 
AlgorithmIdentifier(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmIdentifier(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
AlgorithmParametersUtils - Class in org.bouncycastle.jcajce.util
General utility class for helping with AlgorithmParameters.
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
Base OID: 1.2.840.10045
ANSSINamedCurves - Class in org.bouncycastle.asn1.anssi
ANSSI Elliptic curve table.
ANSSINamedCurves() - Constructor for class org.bouncycastle.asn1.anssi.ANSSINamedCurves
 
ANSSIObjectIdentifiers - Interface in org.bouncycastle.asn1.anssi
Object Identifiers belong to the French Agency, ANSSI.
ANSWER_TO_RESET - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
anyExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
{ 2 5 29 37 0 }
apm(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
append(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
 
append(short[], short) - Static method in class org.bouncycastle.util.Arrays
 
append(int[], int) - Static method in class org.bouncycastle.util.Arrays
 
append(String[], String) - Static method in class org.bouncycastle.util.Arrays
 
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_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
 
approvedModeOnly - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricDHKey
 
approvedModeOnly - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAKey
 
approvedModeOnly - Variable in class org.bouncycastle.crypto.fips.FipsKDFOperatorFactory
 
ARC4 - Class in org.bouncycastle.crypto.general
Source class for implementations of ARC4 based algorithms.
ARC4.KeyGenerator - Class in org.bouncycastle.crypto.general
ARC4/RC4 key generator.
ARC4.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic ARC4/RC4 encryption/decryption operators.
ARC4.Parameters - Class in org.bouncycastle.crypto.general
Parameters for ARC4/RC4 cipher modes.
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
 
areAllZeroes(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
 
areEqual(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStrictStyle
 
areEqual(X500Name, X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
Return true if the two names are equal.
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(short[], short[]) - 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(Object[], Object[]) - Static method in class org.bouncycastle.util.Arrays
 
arrayFromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
arrayFromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
Arrays - Class in org.bouncycastle.util
General array utilities.
Arrays.Iterator<T> - Class in org.bouncycastle.util
Iterator backed by a specific array.
as_sys_sec_alg_ideaCBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
asCharArray(byte[]) - Static method in class org.bouncycastle.util.Strings
Do a simple conversion of an array of 8 bit characters into a string.
ASN1Absent - Class in org.bouncycastle.asn1
An ASN.1 class that encodes to nothing, used in the OER library to deal with the Optional type.
ASN1ApplicationSpecific - Class in org.bouncycastle.asn1
Base class for an ASN.1 ApplicationSpecific object
ASN1ApplicationSpecificParser - Interface in org.bouncycastle.asn1
Interface to parse ASN.1 ApplicationSpecific objects.
ASN1BitString - Class in org.bouncycastle.asn1
Base class for BIT STRING objects
ASN1BitString(byte[], int) - Constructor for class org.bouncycastle.asn1.ASN1BitString
Base constructor.
ASN1Boolean - Class in org.bouncycastle.asn1
Public facade of ASN.1 Boolean data.
ASN1Boolean(boolean) - Constructor for class org.bouncycastle.asn1.ASN1Boolean
Deprecated.
use getInstance(boolean) method.
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
Utility class for dumping ASN.1 objects as (hopefully) human friendly strings.
ASN1Dump() - Constructor for class org.bouncycastle.asn1.util.ASN1Dump
 
ASN1Encodable - Interface in org.bouncycastle.asn1
Basic interface to produce serialisers for ASN.1 encodings.
ASN1EncodableVector - Class in org.bouncycastle.asn1
Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.
ASN1EncodableVector() - Constructor for class org.bouncycastle.asn1.ASN1EncodableVector
Base constructor.
ASN1Encoding - Interface in org.bouncycastle.asn1
Supported encoding formats.
ASN1Enumerated - Class in org.bouncycastle.asn1
Class representing the ASN.1 ENUMERATED type.
ASN1Enumerated(int) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
Constructor from int.
ASN1Enumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
Constructor from BigInteger
ASN1Enumerated(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
Constructor from encoded BigInteger.
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.ASN1BitString
 
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.ASN1Boolean
 
asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERBMPString
 
ASN1Exception - Exception in org.bouncycastle.asn1
Exception thrown in cases of corrupted or unexpected data in a stream.
ASN1External - Class in org.bouncycastle.asn1
Class representing the DER-type External
ASN1External(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.ASN1External
Construct an EXTERNAL object, the input encoding vector must have exactly two elements on it.
ASN1External(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, DERTaggedObject) - Constructor for class org.bouncycastle.asn1.ASN1External
Creates a new instance of External See X.690 for more informations about the meaning of these parameters
ASN1External(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, int, ASN1Primitive) - Constructor for class org.bouncycastle.asn1.ASN1External
Creates a new instance of External.
ASN1GeneralizedTime - Class in org.bouncycastle.asn1
Base class representing the ASN.1 GeneralizedTime type.
ASN1GeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
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.
ASN1GeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
Base constructor from a java.util.date object
ASN1GeneralizedTime(Date, Locale) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
Base constructor from a java.util.date and Locale - you may need to use this if the default locale doesn't use a Gregorian calender so that the GeneralizedTime produced is compatible with other ASN.1 implementations.
ASN1Generator - Class in org.bouncycastle.asn1
Basic class for streaming generators.
ASN1Generator(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1Generator
Base constructor.
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
Class representing the ASN.1 INTEGER type.
ASN1Integer(long) - Constructor for class org.bouncycastle.asn1.ASN1Integer
 
ASN1Integer(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Integer
 
ASN1Integer(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Integer
 
ASN1Null - Class in org.bouncycastle.asn1
A NULL object - use DERNull.INSTANCE for populating structures.
ASN1Object - Class in org.bouncycastle.asn1
Base class for defining an ASN.1 object.
ASN1Object() - Constructor for class org.bouncycastle.asn1.ASN1Object
 
ASN1ObjectIdentifier - Class in org.bouncycastle.asn1
Class representing the ASN.1 OBJECT IDENTIFIER type.
ASN1ObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.ASN1ObjectIdentifier
Create an OID based on the passed in String.
ASN1OctetString - Class in org.bouncycastle.asn1
Abstract base for the ASN.1 OCTET STRING data type
ASN1OctetString(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1OctetString
Base constructor.
ASN1OctetStringParser - Interface in org.bouncycastle.asn1
A basic parser for an OCTET STRING object
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
Exception thrown when correctly encoded, but unexpected data is found in a stream while building an object.
ASN1ParsingException(String) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
Base constructor
ASN1ParsingException(String, Throwable) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
Constructor when this exception is due to another one.
ASN1Primitive - Class in org.bouncycastle.asn1
Base class for ASN.1 primitive objects.
ASN1Sequence - Class in org.bouncycastle.asn1
ASN.1 SEQUENCE and SEQUENCE OF constructs.
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 an array of objects.
ASN1SequenceParser - Interface in org.bouncycastle.asn1
A basic parser for a SEQUENCE object
ASN1Set - Class in org.bouncycastle.asn1
ASN.1 SET and SET OF constructs.
ASN1Set() - Constructor for class org.bouncycastle.asn1.ASN1Set
 
ASN1Set(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Set
Create a SET containing one object
ASN1Set(ASN1EncodableVector, boolean) - Constructor for class org.bouncycastle.asn1.ASN1Set
Create a SET containing a vector of objects.
ASN1Set(ASN1Encodable[], boolean) - Constructor for class org.bouncycastle.asn1.ASN1Set
Create a SET containing an array of objects.
ASN1SetParser - Interface in org.bouncycastle.asn1
A basic parser for a SET object
ASN1StreamParser - Class in org.bouncycastle.asn1
A parser for ASN.1 streams which also returns, where possible, parsers for the objects it encounters.
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
General interface implemented by ASN.1 STRING objects for extracting the content String.
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
Interface for the parsing of a generic tagged ASN.1 object.
ASN1UTCTime - Class in org.bouncycastle.asn1
- * UTC time object.
ASN1UTCTime(String) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
The correct format for this is YYMMDDHHMMSSZ (it used to be that seconds were never encoded.
ASN1UTCTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
Base constructor from a java.util.date object
ASN1UTCTime(Date, Locale) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
Base constructor from a java.util.date and Locale - you may need to use this if the default locale doesn't use a Gregorian calender so that the GeneralizedTime produced is compatible with other ASN.1 implementations.
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.
AsymmetricDHKey - Class in org.bouncycastle.crypto.asymmetric
Base class for Diffie-Hellman keys.
AsymmetricDHPrivateKey - Class in org.bouncycastle.crypto.asymmetric
Class for Diffie-Hellman private keys.
AsymmetricDHPrivateKey(Algorithm, DHDomainParameters, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
 
AsymmetricDHPrivateKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
 
AsymmetricDHPrivateKey(Algorithm, PrivateKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
 
AsymmetricDHPublicKey - Class in org.bouncycastle.crypto.asymmetric
Class for Diffie-Hellman public keys.
AsymmetricDHPublicKey(Algorithm, DHDomainParameters, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDHPublicKey
 
AsymmetricDHPublicKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDHPublicKey
 
AsymmetricDHPublicKey(Algorithm, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDHPublicKey
 
AsymmetricDSAKey - Class in org.bouncycastle.crypto.asymmetric
Base class for Digital Signature Algorithm (DSA) keys.
AsymmetricDSAPrivateKey - Class in org.bouncycastle.crypto.asymmetric
Class for Digital Signature Algorithm (DSA) private keys.
AsymmetricDSAPrivateKey(Algorithm, DSADomainParameters, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
 
AsymmetricDSAPrivateKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
 
AsymmetricDSAPrivateKey(Algorithm, PrivateKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
 
AsymmetricDSAPublicKey - Class in org.bouncycastle.crypto.asymmetric
Class for Digital Signature Algorithm (DSA) public keys.
AsymmetricDSAPublicKey(Algorithm, DSADomainParameters, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPublicKey
 
AsymmetricDSAPublicKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPublicKey
 
AsymmetricDSAPublicKey(Algorithm, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPublicKey
 
AsymmetricDSTU4145Key - Class in org.bouncycastle.crypto.asymmetric
Base class for DSTU-4145 keys.
AsymmetricDSTU4145PrivateKey - Class in org.bouncycastle.crypto.asymmetric
Class for DSTU-4145 private keys.
AsymmetricDSTU4145PrivateKey(Algorithm, DSTU4145Parameters, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
 
AsymmetricDSTU4145PrivateKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
 
AsymmetricDSTU4145PrivateKey(Algorithm, PrivateKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
 
AsymmetricDSTU4145PublicKey - Class in org.bouncycastle.crypto.asymmetric
Class for DSTU-4145 public keys.
AsymmetricDSTU4145PublicKey(Algorithm, DSTU4145Parameters, ECPoint) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PublicKey
 
AsymmetricDSTU4145PublicKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PublicKey
 
AsymmetricDSTU4145PublicKey(Algorithm, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PublicKey
 
AsymmetricECGOST3410PrivateKey - Class in org.bouncycastle.crypto.asymmetric
Class for keys for GOST R 34.10-2001 (ECGOST) private keys.
AsymmetricECGOST3410PrivateKey(Algorithm, GOST3410Parameters<ECDomainParameters>, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
 
AsymmetricECGOST3410PrivateKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
 
AsymmetricECGOST3410PrivateKey(Algorithm, PrivateKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
 
AsymmetricECGOST3410PublicKey - Class in org.bouncycastle.crypto.asymmetric
Class for keys for GOST R 34.10-2001 (ECGOST) public keys.
AsymmetricECGOST3410PublicKey(Algorithm, GOST3410Parameters<ECDomainParameters>, ECPoint) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PublicKey
 
AsymmetricECGOST3410PublicKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PublicKey
 
AsymmetricECGOST3410PublicKey(Algorithm, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PublicKey
 
AsymmetricECKey - Class in org.bouncycastle.crypto.asymmetric
Base class for Elliptic Curve (EC) keys.
AsymmetricECPrivateKey - Class in org.bouncycastle.crypto.asymmetric
Class for Elliptic Curve (EC) private keys.
AsymmetricECPrivateKey(Algorithm, ECDomainParametersID, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
AsymmetricECPrivateKey(Algorithm, ECDomainParameters, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
AsymmetricECPrivateKey(Algorithm, ECDomainParameters, BigInteger, ECPoint) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
AsymmetricECPrivateKey(Algorithm, ECDomainParametersID, BigInteger, ECPoint) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
AsymmetricECPrivateKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
AsymmetricECPrivateKey(Algorithm, PrivateKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
AsymmetricECPublicKey - Class in org.bouncycastle.crypto.asymmetric
Class for Elliptic Curve (EC) public keys.
AsymmetricECPublicKey(Algorithm, ECDomainParametersID, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPublicKey
 
AsymmetricECPublicKey(Algorithm, ECDomainParameters, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPublicKey
 
AsymmetricECPublicKey(Algorithm, ECDomainParametersID, ECPoint) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPublicKey
 
AsymmetricECPublicKey(Algorithm, ECDomainParameters, ECPoint) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPublicKey
 
AsymmetricECPublicKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPublicKey
 
AsymmetricECPublicKey(Algorithm, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricECPublicKey
 
AsymmetricEdDSAKey - Class in org.bouncycastle.crypto.asymmetric
Base class for Edwards Curve Diffie-Hellman (XDH) keys.
AsymmetricEdDSAPrivateKey - Class in org.bouncycastle.crypto.asymmetric
Edwards Curve Diffie-Hellman (XDH) private keys.
AsymmetricEdDSAPrivateKey(Algorithm, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPrivateKey
 
AsymmetricEdDSAPrivateKey(byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPrivateKey
Construct a key from an encoding of a PrivateKeyInfo.
AsymmetricEdDSAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPrivateKey
Construct a key from a PrivateKeyInfo.
AsymmetricEdDSAPublicKey - Class in org.bouncycastle.crypto.asymmetric
Edwards Curve Diffie-Hellman (XDH) public keys.
AsymmetricEdDSAPublicKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPublicKey
 
AsymmetricEdDSAPublicKey(byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPublicKey
Construct a key from an encoding of a SubjectPublicKeyInfo.
AsymmetricGOST3410Key<T> - Class in org.bouncycastle.crypto.asymmetric
Base class for keys for GOST R 34.10-1994 and GOST R 34.10-2001.
AsymmetricGOST3410PrivateKey - Class in org.bouncycastle.crypto.asymmetric
Class for keys for GOST R 34.10-1994 private keys.
AsymmetricGOST3410PrivateKey(Algorithm, GOST3410Parameters<GOST3410DomainParameters>, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
 
AsymmetricGOST3410PrivateKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
 
AsymmetricGOST3410PrivateKey(Algorithm, PrivateKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
 
AsymmetricGOST3410PublicKey - Class in org.bouncycastle.crypto.asymmetric
Class for keys for GOST R 34.10-1994 public keys.
AsymmetricGOST3410PublicKey(Algorithm, GOST3410Parameters<GOST3410DomainParameters>, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PublicKey
 
AsymmetricGOST3410PublicKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PublicKey
 
AsymmetricGOST3410PublicKey(Algorithm, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PublicKey
 
AsymmetricKey - Interface in org.bouncycastle.crypto
Base interface for Public/Private keys.
AsymmetricKeyPair<P extends AsymmetricPublicKey,S extends AsymmetricPrivateKey> - Class in org.bouncycastle.crypto.asymmetric
Carrier class for a public key and its associated private key.
AsymmetricKeyPair(P, S) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricKeyPair
Create a public/private key pair.
AsymmetricKeyPairGenerator<T extends Parameters,P extends AsymmetricPublicKey,S extends AsymmetricPrivateKey> - Interface in org.bouncycastle.crypto
Interface describing a key generator for public/private key pairs.
AsymmetricOperatorFactory<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing a factory that creates encryptors and decryptors based on public key cryptography.
AsymmetricPrivateKey - Interface in org.bouncycastle.crypto
Marker interface for a private key,
AsymmetricPublicKey - Interface in org.bouncycastle.crypto
Marker interface for a public key,
AsymmetricRSAKey - Class in org.bouncycastle.crypto.asymmetric
Base class for RSA keys.
AsymmetricRSAKey.Usage - Enum in org.bouncycastle.crypto.asymmetric
Specific RSA key usages.
AsymmetricRSAPrivateKey - Class in org.bouncycastle.crypto.asymmetric
Class for RSA private keys.
AsymmetricRSAPrivateKey(Algorithm, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
AsymmetricRSAPrivateKey(Algorithm, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
AsymmetricRSAPrivateKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
AsymmetricRSAPrivateKey(Algorithm, PrivateKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
AsymmetricRSAPublicKey - Class in org.bouncycastle.crypto.asymmetric
Class for RSA public keys.
AsymmetricRSAPublicKey(Algorithm, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPublicKey
 
AsymmetricRSAPublicKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPublicKey
 
AsymmetricRSAPublicKey(Algorithm, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPublicKey
 
AsymmetricXDHKey - Class in org.bouncycastle.crypto.asymmetric
Base class for Edwards Curve Diffie-Hellman (XDH) keys.
AsymmetricXDHPrivateKey - Class in org.bouncycastle.crypto.asymmetric
Edwards Curve Diffie-Hellman (XDH) private keys.
AsymmetricXDHPrivateKey(Algorithm, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
 
AsymmetricXDHPrivateKey(byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
Construct a key from an encoding of a PrivateKeyInfo.
AsymmetricXDHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
Construct a key from a PrivateKeyInfo.
AsymmetricXDHPublicKey - Class in org.bouncycastle.crypto.asymmetric
Edwards Curve Diffie-Hellman (XDH) public keys.
AsymmetricXDHPublicKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPublicKey
 
AsymmetricXDHPublicKey(byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPublicKey
Construct a key from an encoding of a SubjectPublicKeyInfo.
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
 
Attribute - Class in org.bouncycastle.asn1.cms
RFC 5652: Attribute is a pair of OID (as type identifier) + set of values.
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
 
AttributeCertificateInfo - Class in org.bouncycastle.asn1.x509
 
Attributes - Class in org.bouncycastle.asn1.cms
RFC 5652 defines 5 "SET OF Attribute" entities with 5 different names.
Attributes(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.cms.Attributes
 
AttributeTable - Class in org.bouncycastle.asn1.cms
This is helper tool to construct Attributes sets.
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
Holding class for the AttributeTypeAndValue structures that make up an RDN.
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
Return the OID associated with the passed in name.
auditIdentity - Static variable in class org.bouncycastle.asn1.x509.Extension
Audit identity extension in attribute certificates.
AuthenticatedData - Class in org.bouncycastle.asn1.cms
RFC 5652 section 9.1: The AuthenticatedData carries AuthAttributes and other data which define what really is being signed.
AuthenticatedData(OriginatorInfo, ASN1Set, AlgorithmIdentifier, AlgorithmIdentifier, ContentInfo, ASN1Set, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedData
 
authenticatedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.2 -- smime ct authData
AuthenticatedDataParser - Class in org.bouncycastle.asn1.cms
Parse AuthenticatedData stream.
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
 
AuthenticationParameters<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface that parameters sets associated with MACs should conform to.
AuthenticationParametersWithIV<T extends AuthenticationParametersWithIV> - Interface in org.bouncycastle.crypto
Interface describing parameters used in an authentication mode, such as for a MAC, AEAD cipher, or a HMAC.
AUTHENTIFICATION_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
AuthEnvelopedData - Class in org.bouncycastle.asn1.cms
RFC 5083: CMS AuthEnveloped Data object.
AuthEnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedData
 
authEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.23 -- smime ct authEnvelopedData
AuthEnvelopedDataParser - Class in org.bouncycastle.asn1.cms
Parse AuthEnvelopedData input stream.
AuthEnvelopedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
 
authorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.Extension
Authority Info Access
AuthorityInformationAccess - Class in org.bouncycastle.asn1.x509
The AuthorityInformationAccess object.
AuthorityInformationAccess(AccessDescription) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
AuthorityInformationAccess(AccessDescription[]) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
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(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 precomputed key identifier
AuthorityKeyIdentifier(byte[], GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
create an AuthorityKeyIdentifier with a precomputed 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
AuthParameters(GeneralAlgorithm, byte[]) - Constructor for class org.bouncycastle.crypto.general.GOST28147.AuthParameters
Base constructor - the algorithm, null IV.
AuthParameters() - Constructor for class org.bouncycastle.crypto.general.SipHash.AuthParameters
 
AuthParameters(GeneralAlgorithm) - Constructor for class org.bouncycastle.crypto.general.SipHash.AuthParameters
 
AuthParameters(GeneralAlgorithm) - Constructor for class org.bouncycastle.crypto.general.TripleDES.AuthParameters
Base constructor - the algorithm, null IV.
available() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 

B

b - Variable in class org.bouncycastle.math.ec.ECCurve
 
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
PKCS#12: 1.2.840.113549.1.12.10.1
Base64 - Class in org.bouncycastle.util.encoders
Utility class for converting Base64 data to bytes and back again.
Base64() - Constructor for class org.bouncycastle.util.encoders.Base64
 
Base64Encoder - Class in org.bouncycastle.util.encoders
A streaming Base64 encoder.
Base64Encoder() - Constructor for class org.bouncycastle.util.encoders.Base64Encoder
 
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
BasicEntropySourceProvider - Class in org.bouncycastle.crypto.util
An EntropySourceProvider where entropy generation is based on a SecureRandom output using SecureRandom.generateSeed() in the case of a JDK SecureRandom or SecureRandom.nextBytes() in the case of a FipsSecureRandom, or a GeneralSecureRandom.
BasicEntropySourceProvider(SecureRandom, boolean) - Constructor for class org.bouncycastle.crypto.util.BasicEntropySourceProvider
Create a entropy source provider based on the passed in SecureRandom.
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
bc_exch - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
key_exchange(3) algorithms
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
SHA-1.PKCS12; 1.3.6.1.4.1.22554.1.1.2
bc_pbe_sha1_pkcs12_aes128_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
1.3.6.1.4.1.22554.1.1.2.1.2
bc_pbe_sha1_pkcs12_aes192_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
1.3.6.1.4.1.22554.1.1.2.1.22
bc_pbe_sha1_pkcs12_aes256_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
1.3.6.1.4.1.22554.1.1.2.1.42
bc_pbe_sha1_pkcs5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SHA-1.PKCS5; 1.3.6.1.4.1.22554.1.1.1
bc_pbe_sha224 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SHA-2.SHA-224; 1.3.6.1.4.1.22554.1.2.4
bc_pbe_sha256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SHA-2.SHA-256; 1.3.6.1.4.1.22554.1.2.1
bc_pbe_sha256_pkcs12 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SHA-256.PKCS12; 1.3.6.1.4.1.22554.1.2.1.2
bc_pbe_sha256_pkcs12_aes128_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
1.3.6.1.4.1.22554.1.1.2.2.2
bc_pbe_sha256_pkcs12_aes192_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
1.3.6.1.4.1.22554.1.1.2.2.22
bc_pbe_sha256_pkcs12_aes256_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
1.3.6.1.4.1.22554.1.1.2.2.42
bc_pbe_sha256_pkcs5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SHA-256.PKCS12; 1.3.6.1.4.1.22554.1.2.1.1
bc_pbe_sha384 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SHA-2.SHA-384; 1.3.6.1.4.1.22554.1.2.2
bc_pbe_sha512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SHA-2.SHA-512; 1.3.6.1.4.1.22554.1.2.3
bc_sig - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
signature(2) algorithms
BCFKSLoadStoreParameter - Class in org.bouncycastle.jcajce
LoadStoreParameter to allow configuring of the PBKDF used to generate encryption keys for use in the keystore.
BCFKSLoadStoreParameter.Builder - Class in org.bouncycastle.jcajce
 
BCFKSLoadStoreParameter.EncryptionAlgorithm - Enum in org.bouncycastle.jcajce
 
BCFKSLoadStoreParameter.MacAlgorithm - Enum in org.bouncycastle.jcajce
 
BCLoadStoreParameter - Class in org.bouncycastle.jcajce
 
BCLoadStoreParameter(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
Base constructor for
BCLoadStoreParameter(InputStream, char[]) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
 
BCLoadStoreParameter(InputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
 
BCLoadStoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
 
BCObjectIdentifiers - Interface in org.bouncycastle.asn1.bc
Object Identifiers belonging to iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle (1.3.6.1.4.1.22554)
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
The default style, based on Bouncy Castle's orginal X509Name class.
BCStyle() - Constructor for class org.bouncycastle.asn1.x500.style.BCStyle
 
BER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
BER - basic encoding rules.
BERApplicationSpecific - Class in org.bouncycastle.asn1
An indefinite-length encoding version of an ASN.1 ApplicationSpecific object.
BERApplicationSpecific(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
Create an application specific object with a tagging of explicit/constructed.
BERApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
Create an application specific object with the tagging style given by the value of constructed.
BERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
Create an application specific object which is marked as constructed
BERApplicationSpecificParser - Class in org.bouncycastle.asn1
A parser for indefinite-length ASN.1 ApplicationSpecific objects.
BERGenerator - Class in org.bouncycastle.asn1
Base class for generators for indefinite-length structures.
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
ASN.1 OctetStrings, with indefinite length rules, and constructed form support.
BEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
Create an OCTET-STRING object from a byte[]
BEROctetString(ASN1OctetString[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
Multiple ASN1OctetString data blocks are input, the result is constructed form.
BEROctetString(byte[], int) - Constructor for class org.bouncycastle.asn1.BEROctetString
Create an OCTET-STRING object from a byte[]
BEROctetString(ASN1OctetString[], int) - Constructor for class org.bouncycastle.asn1.BEROctetString
Multiple ASN1OctetString data blocks are input, the result is constructed form.
BEROctetStringGenerator - Class in org.bouncycastle.asn1
A generator for indefinite-length OCTET STRINGs
BEROctetStringGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
Use the passed in stream as the target for the generator, writing out the header tag for a constructed OCTET STRING.
BEROctetStringGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
Use the passed in stream as the target for the generator, writing out the header tag for a tagged constructed OCTET STRING (possibly implicit).
BEROctetStringParser - Class in org.bouncycastle.asn1
A parser for indefinite-length OCTET STRINGs.
BEROutputStream - Class in org.bouncycastle.asn1
A class which writes indefinite and definite length objects.
BEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROutputStream
Base constructor.
BERSequence - Class in org.bouncycastle.asn1
Indefinite length SEQUENCE of objects.
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
A stream generator for DER SEQUENCEs
BERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
Use the passed in stream as the target for the generator, writing out the header tag for a constructed SEQUENCE.
BERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
Use the passed in stream as the target for the generator, writing out the header tag for a tagged constructed SEQUENCE (possibly implicit).
BERSequenceParser - Class in org.bouncycastle.asn1
Parser for indefinite-length SEQUENCEs.
BERSet - Class in org.bouncycastle.asn1
Indefinite length SET and SET OF constructs.
BERSet() - Constructor for class org.bouncycastle.asn1.BERSet
Create an empty SET.
BERSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSet
Create a SET containing one object.
BERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSet
Create a SET containing multiple objects.
BERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSet
Create a SET from an array of objects.
BERSetParser - Class in org.bouncycastle.asn1
Parser for indefinite-length SETs.
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
Parser for indefinite-length tagged objects.
BERTags - Interface in org.bouncycastle.asn1
Tags for encoding BER/DER primitive objects.
beta - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
BidirectionalMap - Class in org.bouncycastle.asn1.eac
 
BidirectionalMap() - Constructor for class org.bouncycastle.asn1.eac.BidirectionalMap
 
bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToLong(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToShort(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
BigInteger(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
 
BigInteger(int, byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
 
BigInteger(String) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
 
BigInteger(int, String) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
 
BigIntegers - Class in org.bouncycastle.util
BigInteger utilities.
BigIntegers() - Constructor for class org.bouncycastle.util.BigIntegers
 
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
BIT_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
bitLength() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
bitLength() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
bits - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
blake2 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
blockSize - Variable in class org.bouncycastle.crypto.general.GeneralParametersWithIV
 
Blowfish - Class in org.bouncycastle.crypto.general
Source class for implementations of Blowfish based algorithms.
Blowfish.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for Blowfish AEAD encryption/decryption operators.
Blowfish.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for Blowfish AEAD and MAC modes..
Blowfish.KeyGenerator - Class in org.bouncycastle.crypto.general
Blowfish key generator.
Blowfish.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing Blowfish MAC calculators.
Blowfish.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic Blowfish encryption/decryption operators.
Blowfish.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general Blowfish block cipher modes.
BMP_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
BOOLEAN - Static variable in interface org.bouncycastle.asn1.BERTags
 
BouncyCastleFipsProvider - Class in org.bouncycastle.jcajce.provider
The BC FIPS provider.
BouncyCastleFipsProvider() - Constructor for class org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
Base constructor - build a provider with the default configuration.
BouncyCastleFipsProvider(String) - Constructor for class org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
Constructor accepting a configuration string.
BouncyCastleFipsProvider(String, SecureRandom) - Constructor for class org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
Constructor accepting a config string and a user defined source of entropy to be used for the providers locally configured DRBG.
brainpoolP160r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.1
brainpoolP160t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.2
brainpoolP192r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.3
brainpoolP192t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.4
brainpoolP224r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.5
brainpoolP224t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.6
brainpoolP256r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.7
brainpoolP256t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.8
brainpoolP320r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.9
brainpoolP320t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.10
brainpoolP384r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.11
brainpoolP384t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.12
brainpoolP512r1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.13
brainpoolP512t1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1.14
branch(String) - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
Return an OID that creates a branch under the current one.
bsi_de - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
bsi_de - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
bsi-de OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) reserved(127) etsi-identified-organization(0) 7 }
BSIObjectIdentifiers - Interface in org.bouncycastle.asn1.bsi
See https://www.bsi.bund.de/cae/servlet/contentblob/471398/publicationFile/30615/BSI-TR-03111_pdf.pdf
buf - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
 
buf - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
 
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
 
BufferingOutputStream - Class in org.bouncycastle.util.io
An output stream that buffers data to be feed into an encapsulated output stream.
BufferingOutputStream(OutputStream) - Constructor for class org.bouncycastle.util.io.BufferingOutputStream
Create a buffering stream with the default buffer size (4096).
BufferingOutputStream(OutputStream, int) - Constructor for class org.bouncycastle.util.io.BufferingOutputStream
Create a buffering stream with a specified buffer size.
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.dvcs.DVCSCertInfoBuilder
 
build() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
build() - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
Build an X.500 name for the current builder state.
build() - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
 
build(byte[], boolean) - Method in class org.bouncycastle.crypto.fips.FipsDRBG.Builder
Build a SecureRandom based on a SP 800-90A DRBG.
build(byte[], boolean, byte[]) - Method in class org.bouncycastle.crypto.fips.FipsDRBG.Builder
Build a SecureRandom based on a SP 800-90A DRBG.
build(SymmetricKey, boolean) - Method in class org.bouncycastle.crypto.general.X931PRNG.Builder
Construct a X9.31 secure random generator using the passed in engine and key.
build() - Method in class org.bouncycastle.crypto.util.ByteMacData.Builder
 
build() - Method in class org.bouncycastle.crypto.util.DERMacData.Builder
 
build() - Method in class org.bouncycastle.crypto.util.DEROtherInfo.Builder
Build the KTSOtherInfo.
build() - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
 
build() - Method in class org.bouncycastle.crypto.util.ScryptConfig.Builder
 
build() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Build and return a BCFKSLoadStoreParameter.
build() - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector.Builder
Build a selector.
build() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Build a selector.
build() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
build() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
build() - Method in class org.bouncycastle.jcajce.spec.KTSExtractKeySpec.Builder
Build the new key spec.
build() - Method in class org.bouncycastle.jcajce.spec.KTSGenerateKeySpec.Builder
Build the new key spec.
build() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Build the new parameter spec.
Builder(ByteMacData.Type, byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.util.ByteMacData.Builder
Create a basic builder with just the compulsory fields.
Builder(DERMacData.Type, byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.util.DERMacData.Builder
Create a basic builder with just the compulsory fields.
Builder(DEROtherInfo) - Constructor for class org.bouncycastle.crypto.util.DEROtherInfo.Builder
Create a basic builder with just the compulsory fields.
Builder(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.util.DEROtherInfo.Builder
Create a basic builder with just the compulsory fields.
Builder() - Constructor for class org.bouncycastle.crypto.util.PBKDF2Config.Builder
Base constructor.
Builder(int, int, int) - Constructor for class org.bouncycastle.crypto.util.ScryptConfig.Builder
Base constructor.
Builder() - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Base constructor for creating a LoadStoreParameter for initializing a key store.
Builder(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Base constructor for storing to an OutputStream using a password.
Builder(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Base constructor for storing to an OutputStream using a protection parameter.
Builder(InputStream, char[]) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Base constructor for reading a KeyStore from an InputStream using a password.
Builder(InputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Base constructor for reading a KeyStore from an InputStream using a password.
Builder(CertSelector) - Constructor for class org.bouncycastle.jcajce.PKIXCertStoreSelector.Builder
Constructor initializing a builder with a CertSelector.
Builder(CRLSelector) - Constructor for class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Constructor initializing a builder with a CertSelector.
Builder(PKIXBuilderParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
 
Builder(PKIXParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
Builder(PrivateKey, byte[], String, int) - Constructor for class org.bouncycastle.jcajce.spec.KTSExtractKeySpec.Builder
Basic builder.
Builder(PrivateKey, byte[], String, int, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.KTSExtractKeySpec.Builder
Basic builder.
Builder(PublicKey, String, int) - Constructor for class org.bouncycastle.jcajce.spec.KTSGenerateKeySpec.Builder
Basic builder.
Builder(PublicKey, String, int, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.KTSGenerateKeySpec.Builder
Basic builder.
Builder(String, int) - Constructor for class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Basic builder.
Builder(String, int, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Basic 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)
businessCategory - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
ByteMacData - Class in org.bouncycastle.crypto.util
Builder and holder class for preparing SP 800-56A/56B compliant MacData.
ByteMacData.Builder - Class in org.bouncycastle.crypto.util
Builder to create OtherInfo
ByteMacData.Type - Enum in org.bouncycastle.crypto.util
Standard type strings for the headers of KAS/KTS MAC calculations.

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
 
c2onb191v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2onb191v4, OID: 1.2.840.10045.3.0.8
c2onb191v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2onb191v5, OID: 1.2.840.10045.3.0.9
c2onb239v4 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2onb239v4, OID: 1.2.840.10045.3.0.14
c2onb239v5 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2onb239v5, OID: 1.2.840.10045.3.0.15
c2pnb163v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2pnb163v1, OID: 1.2.840.10045.3.0.1
c2pnb163v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2pnb163v2, OID: 1.2.840.10045.3.0.2
c2pnb163v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2pnb163v3, OID: 1.2.840.10045.3.0.3
c2pnb176w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2pnb176w1, OID: 1.2.840.10045.3.0.4
c2pnb208w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2pnb208w1, OID: 1.2.840.10045.3.0.10
c2pnb272w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2pnb272w1, OID: 1.2.840.10045.3.0.16
c2pnb304w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2pnb304w1, OID: 1.2.840.10045.3.0.17
c2pnb368w1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2pnb368w1, OID: 1.2.840.10045.3.0.19
c2tnb191v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2tnb191v1, OID: 1.2.840.10045.3.0.5
c2tnb191v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2tnb191v2, OID: 1.2.840.10045.3.0.6
c2tnb191v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2tnb191v3, OID: 1.2.840.10045.3.0.7
c2tnb239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2tnb239v1, OID: 1.2.840.10045.3.0.11
c2tnb239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2tnb239v2, OID: 1.2.840.10045.3.0.12
c2tnb239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2tnb239v3, OID: 1.2.840.10045.3.0.13
c2tnb359v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2tnb359v1, OID: 1.2.840.10045.3.0.18
c2tnb431r1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curve c2tnb431r1, OID: 1.2.840.10045.3.0.20
cACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
cACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
cadd(int, int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
CAKeyUpdAnnContent - Class in org.bouncycastle.asn1.cmp
 
CAKeyUpdAnnContent(CMPCertificate, CMPCertificate, CMPCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
 
calculate(AsymmetricPublicKey) - Method in interface org.bouncycastle.crypto.Agreement
Calculate the agreement using the passed in public key.
calculate(AsymmetricPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsAgreement
 
calculateAgreement(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
 
calculateAgreement(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
 
calculateB(BigInteger, BigInteger, int) - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
 
calculateFingerprint(byte[]) - Static method in class org.bouncycastle.util.Fingerprint
Return a byte array containing a calculated fingerprint for the passed in input data.
calculateFingerprint(byte[], int) - Static method in class org.bouncycastle.util.Fingerprint
Return a byte array containing a calculated fingerprint for the passed in input data.
calculateHashCode(X500Name) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
 
calculateHashCode(X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
Calculate a hashCode for the passed in name.
calculateJacobianModifiedW(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
calculateMACSize(FipsAES.AuthParameters) - Method in class org.bouncycastle.crypto.fips.FipsAES.MACOperatorFactory
 
calculateMACSize(T) - Method in class org.bouncycastle.crypto.fips.FipsMACOperatorFactory
 
calculateMACSize(FipsSHS.AuthParameters) - Method in class org.bouncycastle.crypto.fips.FipsSHS.MACOperatorFactory
 
calculateMACSize(FipsTripleDES.AuthParameters) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.MACOperatorFactory
 
calculateMACSize(Blowfish.AuthParameters) - Method in class org.bouncycastle.crypto.general.Blowfish.MACOperatorFactory
 
calculateMACSize(Camellia.AuthParameters) - Method in class org.bouncycastle.crypto.general.Camellia.MACOperatorFactory
 
calculateMACSize(CAST5.AuthParameters) - Method in class org.bouncycastle.crypto.general.CAST5.MACOperatorFactory
 
calculateMACSize(DES.AuthParameters) - Method in class org.bouncycastle.crypto.general.DES.MACOperatorFactory
 
calculateMACSize(GOST28147.AuthParameters) - Method in class org.bouncycastle.crypto.general.GOST28147.MACOperatorFactory
 
calculateMACSize(IDEA.AuthParameters) - Method in class org.bouncycastle.crypto.general.IDEA.MACOperatorFactory
 
calculateMACSize(Poly1305.AuthParameters) - Method in class org.bouncycastle.crypto.general.Poly1305.MACOperatorFactory
 
calculateMACSize(RC2.AuthParameters) - Method in class org.bouncycastle.crypto.general.RC2.MACOperatorFactory
 
calculateMACSize(SecureHash.AuthParameters) - Method in class org.bouncycastle.crypto.general.SecureHash.MACOperatorFactory
 
calculateMACSize(SEED.AuthParameters) - Method in class org.bouncycastle.crypto.general.SEED.MACOperatorFactory
 
calculateMACSize(Serpent.AuthParameters) - Method in class org.bouncycastle.crypto.general.Serpent.MACOperatorFactory
 
calculateMACSize(SHACAL2.AuthParameters) - Method in class org.bouncycastle.crypto.general.SHACAL2.MACOperatorFactory
 
calculateMACSize(SipHash.AuthParameters) - Method in class org.bouncycastle.crypto.general.SipHash.MACOperatorFactory
 
calculateMACSize(TripleDES.AuthParameters) - Method in class org.bouncycastle.crypto.general.TripleDES.MACOperatorFactory
 
calculateMACSize(Twofish.AuthParameters) - Method in class org.bouncycastle.crypto.general.Twofish.MACOperatorFactory
 
calculateVersion(OriginatorInfo) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
calculateVersion(OriginatorInfo, ASN1Set, ASN1Set) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
 
Camellia - Class in org.bouncycastle.crypto.general
Source class for implementations of Camellia based algorithms.
Camellia.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for Camellia AEAD encryption/decryption operators.
Camellia.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for Camellia AEAD and MAC modes..
Camellia.KeyGenerator - Class in org.bouncycastle.crypto.general
Camellia key generator.
Camellia.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for Camellia key wrap/unwrap operators.
Camellia.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing Camellia MAC calculators.
Camellia.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic Camellia encryption/decryption operators.
Camellia.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general Camellia block cipher modes.
Camellia.WrapParameters - Class in org.bouncycastle.crypto.general
Camellia WRAP operator parameters for KW and KWP.
canBeUsed(AsymmetricRSAKey.Usage) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAKey
Check to see if a key can be used for a specific usage.
canNotDecryptAny - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.15.2 -- smime capability
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
 
carry(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
carry(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
CAST5 - Class in org.bouncycastle.crypto.general
Source class for implementations of CAST5 based algorithms.
CAST5.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for CAST5 AEAD encryption/decryption operators.
CAST5.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for CAST5 AEAD and MAC modes..
CAST5.KeyGenerator - Class in org.bouncycastle.crypto.general
CAST5 key generator.
CAST5.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing CAST5 MAC calculators.
CAST5.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic CAST5 encryption/decryption operators.
CAST5.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general CAST5 block cipher modes.
cast5_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
cast5CBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
cast5CBC OBJECT IDENTIFIER ::= {iso(1) member-body(2) us(840) nt(113533) nsn(7) algorithms(66) 10} SEE RFC 2984
CAST5CBCParameters - Class in org.bouncycastle.asn1.misc
 
CAST5CBCParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
CBC - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in cipher block chaining(CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher block chaining (CBC) mode.
CBC - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher block chaining (CBC) mode.
CBC_MAC - Static variable in class org.bouncycastle.crypto.general.DES
DES CBC-MAC.
CBC_MAC - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA CBC_MAC.
CBC_MAC - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 cipher-based CBC MAC algorithm.
CBC_MAC - Static variable in class org.bouncycastle.crypto.general.TripleDES
Triple-DES CBC-MAC.
CBC_MACwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.DES
DES CBC-MAC with ISO7816-4 Padding.
CBC_MACwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.TripleDES
Triple-DES CBC-MAC with ISO7816-4 Padding.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher block chaining mode cipher text stealing type 1.
CBCwithCS1 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher block chaining mode cipher text stealing type 1.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher block chaining mode cipher text stealing type 2.
CBCwithCS2 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher block chaining mode cipher text stealing type 2.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher block chaining mode cipher text stealing type 3.
CBCwithCS3 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher block chaining mode cipher text stealing type 3.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher block chaining mode with ISO10126-2 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher block chaining mode with ISO7816-4 padding.
CBCwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher block chaining mode with ISO7816-4 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher block chaining mode with PKCS#7/PKCS#5 padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in cipher block chaining mode with trailing bit complement(TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithTBC - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher block chaining mode with trailing bit complement (TBC) padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher block chaining mode with X9.23 padding.
CBCwithX923 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher block chaining mode with X9.23 padding.
CCM - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in counter with CBC-MAC (CCM).
CCM - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in counter with CBC-MAC (CCM).
CCM - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in counter with CBC-MAC (CCM).
CCM - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in counter with CBC-MAC (CCM).
CCM - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in counter with CBC-MAC (CCM).
CCMParameters - Class in org.bouncycastle.asn1.cms
RFC 5084: CCMParameters object.
CCMParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.cms.CCMParameters
 
CCPD - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
Identifier of CCPD service (Certify Claim of Possession of Data).
CDH - Static variable in class org.bouncycastle.crypto.fips.FipsEC
Elliptic Curve cofactor Diffie-Hellman algorithm parameter source.
CDHU - Static variable in class org.bouncycastle.crypto.fips.FipsEC
Elliptic Curve cofactor Diffie-Hellman Unified algorithm parameter source.
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
PKCS#12: 1.2.840.113549.1.12.10.1.3
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
 
CertEtcToken - Class in org.bouncycastle.asn1.dvcs
CertEtcToken ::= CHOICE { certificate [0] IMPLICIT Certificate , esscertid [1] ESSCertId , pkistatus [2] IMPLICIT PKIStatusInfo , assertion [3] ContentInfo , crl [4] IMPLICIT CertificateList, ocspcertstatus [5] CertStatus, oscpcertid [6] IMPLICIT CertId , oscpresponse [7] IMPLICIT OCSPResponse, capabilities [8] SMIMECapabilities, extension Extension }
CertEtcToken(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.dvcs.CertEtcToken
 
CertEtcToken(Extension) - Constructor for class org.bouncycastle.asn1.dvcs.CertEtcToken
 
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_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_HOLDER_AUTHORIZATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CERTIFICATE_HOLDER_AUTHORIZATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
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
 
CertificateBody(ASN1ApplicationSpecific, CertificationAuthorityReference, PublicKeyDataObject, CertificateHolderReference, CertificateHolderAuthorization, PackedDate, PackedDate) - Constructor for class org.bouncycastle.asn1.eac.CertificateBody
builds an Iso7816CertificateBody by settings each parameters.
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
 
CertificateHolderAuthorization(ASN1ApplicationSpecific) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
create an Iso7816CertificateHolderAuthorization according to the ASN1ApplicationSpecific
CertificateHolderReference - Class in org.bouncycastle.asn1.eac
 
CertificateHolderReference(String, String, String) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderReference
 
certificateIssuer - Static variable in class org.bouncycastle.asn1.x509.Extension
Certificate Issuer
CertificateList - Class in org.bouncycastle.asn1.x509
PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.
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
certificateRefs - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
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
Basic constructor.
CertifiedKeyPair - Class in org.bouncycastle.asn1.cmp
CertifiedKeyPair ::= SEQUENCE { certOrEncCert CertOrEncCert, privateKey [0] EncryptedValue OPTIONAL, -- see [CRMF] for comment on encoding publicationInfo [1] PKIPublicationInfo OPTIONAL }
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
 
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
 
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
 
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
PKCS#9: 1.2.840.113549.1.9.22
certValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
CFB128 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher feedback (CFB) mode, 128 bit block size.
CFB128 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher feedback (CFB) mode.
CFB128 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher feedback (CFB) mode.
CFB128 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher feedback (CFB) mode, 128 bit block size.
CFB128 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher feedback (CFB) mode, 128 bit block size.
CFB256 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher feedback (CFB) mode, 256 bit block size.
CFB64 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in output feedback(CFB) mode, 64 bit block size.
CFB64 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher feedback (CFB) mode, 64 bit block size.
CFB64 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher feedback (CFB) mode, 64 bit block size.
CFB64 - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher feedback (CFB) mode, 64 bit block size.
CFB64 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher feedback (CFB) mode, 64 bit block size.
CFB64 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher feedback (CFB) mode.
CFB64 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher feedback (CFB) mode, 64 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in cipher feedback(CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.DES
DES in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in cipher feedback (CFB) mode, 8 bit block size.
CFB8 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in cipher feedback (CFB) mode, 8 bit block size.
CFB8_MAC - Static variable in class org.bouncycastle.crypto.general.DES
DES CFB8MAC.
CFB8_MAC - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA CFB8MAC.
CFB8_MAC - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 CFB8MAC.
CFB8_MAC - Static variable in class org.bouncycastle.crypto.general.TripleDES
Triple-DES CFB8-MAC.
ChaCha20 - Class in org.bouncycastle.crypto.general
Source class for implementations of ChaCha20 based algorithms.
ChaCha20.KeyGenerator - Class in org.bouncycastle.crypto.general
ChaCha20 key generator.
ChaCha20.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic ChaCha20 encryption/decryption operators.
ChaCha20.Parameters - Class in org.bouncycastle.crypto.general
Parameters for ChaCha20 cipher.
CHAIN_VALIDITY_MODEL - Static variable in class org.bouncycastle.jcajce.PKIXExtendedParameters
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
 
characteristic_two_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.1.2
CharToByteConverter - Interface in org.bouncycastle.crypto
Interface for a converter that produces a byte encoding for a char array.
checkApprovedOnlyModeStatus() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHKey
 
checkApprovedOnlyModeStatus() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAKey
 
checkApprovedOnlyModeStatus() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145Key
 
checkApprovedOnlyModeStatus() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECKey
 
checkApprovedOnlyModeStatus() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAKey
 
checkApprovedOnlyModeStatus() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410Key
 
checkApprovedOnlyModeStatus() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAKey
 
checkApprovedOnlyModeStatus() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHKey
 
checkExcluded(GeneralName) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
checkExcluded(GeneralName) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
Check if the given GeneralName is contained in the excluded set.
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).
checkNormalized() - Method in class org.bouncycastle.math.ec.ECPoint
 
checkPermitted(GeneralName) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
checkPermitted(GeneralName) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
Checks if the given GeneralName is in the permitted set.
checkPoint(ECPoint) - Method in class org.bouncycastle.math.ec.ECCurve
 
checkPoints(ECPoint[]) - Method in class org.bouncycastle.math.ec.ECCurve
 
checkPoints(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.ECCurve
 
checkResult(ECPoint) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
 
CipherInputStream - Class in org.bouncycastle.jcajce.io
A CipherInputStream is composed of an InputStream and a cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherInputStream(InputStream, Cipher) - Constructor for class org.bouncycastle.jcajce.io.CipherInputStream
Constructs a CipherInputStream from an InputStream and an initialised Cipher.
CipherOutputStream - Class in org.bouncycastle.crypto
Returned stream for writing data for encryption/decryption.
CipherOutputStream() - Constructor for class org.bouncycastle.crypto.CipherOutputStream
 
CipherOutputStream - Class in org.bouncycastle.jcajce.io
A CipherOutputStream is composed of an OutputStream and a cipher so that write() methods process the written data with the cipher, and the output of the cipher is in turn written to the underlying OutputStream.
CipherOutputStream(OutputStream, Cipher) - Constructor for class org.bouncycastle.jcajce.io.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a Cipher.
cleanPoint(ECCurve, ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
clear(byte[]) - Static method in class org.bouncycastle.util.Arrays
Fill input array by zeros
clearGlobalProperty(CryptoServicesRegistrar.Property) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Clear the global value for the passed in property.
clearThreadProperty(CryptoServicesRegistrar.Property) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Clear the thread local value for the passed in property.
clone() - Method in class org.bouncycastle.crypto.fips.FipsOutputDigestCalculator
 
clone() - Method in interface org.bouncycastle.crypto.OutputDigestCalculator
Return a clone of this calculator.
clone() - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
 
clone() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
clone() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
 
clone() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
clone(byte[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(char[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(byte[][]) - Static method in class org.bouncycastle.util.Arrays
 
clone(byte[][][]) - Static method in class org.bouncycastle.util.Arrays
 
clone(int[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(long[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(long[], long[]) - 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
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve
 
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
close() - Method in class org.bouncycastle.asn1.ASN1OutputStream
 
close() - Method in class org.bouncycastle.asn1.BERSequenceGenerator
Close of the generator, writing out the BER end tag.
close() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
Close of the generator, writing out the SEQUENCE.
close() - Method in class org.bouncycastle.crypto.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
Closes the underlying input stream, and then finalises the processing of the data by the cipher.
close() - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class org.bouncycastle.util.io.BufferingOutputStream
 
close() - Method in class org.bouncycastle.util.io.TeeInputStream
 
close() - Method in class org.bouncycastle.util.io.TeeOutputStream
 
CMAC - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES cipher-based CMAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES CMAC.
CMAC - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish cipher-based MAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia cipher-based MAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 cipher-based MAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.general.DES
DES cipher-based MAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 cipher-based MAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA cipher-based MAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 cipher-based MAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.general.SEED
SEED cipher-based MAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent cipher-based MAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 cipher-based MAC algorithm.
CMAC - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish cipher-based MAC algorithm.
cmov(int, int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
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
Deprecated.
use (type. otherCert) constructor
CMPCertificate(int, ASN1Object) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
Note: the addition of other certificates is a BC extension.
CMPCertificate(Certificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
 
CMPObjectIdentifiers - Interface in org.bouncycastle.asn1.cmp
 
cmsAlgorithmProtect - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
 
CMSAlgorithmProtection - Class in org.bouncycastle.asn1.cms
From RFC 6211
CMSAlgorithmProtection(AlgorithmIdentifier, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
CMSAttributes - Interface in org.bouncycastle.asn1.cms
RFC 5652 CMS attribute OID constants.
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
 
cnegate(int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
cnegate(int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
COEXISTANT_TAG_ALLOCATION_AUTHORITY - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
cofactor - Variable in class org.bouncycastle.math.ec.ECCurve
 
CollectionStore<T> - Class in org.bouncycastle.util
A simple collection backed store.
CollectionStore(Collection<T>) - 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
Subject RDN components: commonName = 2.5.4.3
compareUnsigned(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
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
 
compressedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.9 -- smime ct compressedData
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
Parser of RFC 3274 CompressedData object.
CompressedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.CompressedDataParser
 
computePublicData(Algorithm, byte[]) - Static method in class org.bouncycastle.crypto.general.EdEC
 
concatenate(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
concatenate(byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
concatenate(byte[], byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
concatenate(byte[][]) - Static method in class org.bouncycastle.util.Arrays
 
concatenate(int[], int[]) - Static method in class org.bouncycastle.util.Arrays
 
CONCATENATION - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for concatenating KDF in FIPS SP 800-56A/B - default PRF is SHA-1
configure(String) - Method in class org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
 
configure() - Method in class org.bouncycastle.math.ec.ECCurve
 
ConsistentKeyPair - Class in org.bouncycastle.jcajce
Carrier class for a key pair which validates the consistency of the keys at construction time.
ConsistentKeyPair(PublicKey, PrivateKey) - Constructor for class org.bouncycastle.jcajce.ConsistentKeyPair
Create a public/private key pair.
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
 
contains(short[], short) - Static method in class org.bouncycastle.util.Arrays
 
contains(int[], int) - Static method in class org.bouncycastle.util.Arrays
 
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
PKCS#9: 1.2.840.113549.1.9.16.6.2.4 - See RFC 2634
ContentHints - Class in org.bouncycastle.asn1.ess
 
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
RFC 5652 ContentInfo, and RFC 5652 EncapsulatedContentInfo objects.
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
RFC 5652 ContentInfo object parser.
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
PKCS#9: 1.2.840.113549.1.9.3
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(char[]) - Method in interface org.bouncycastle.crypto.CharToByteConverter
Return a byte encoded representation of the passed in password.
coord - Variable in class org.bouncycastle.math.ec.ECCurve.Config
 
coord - Variable in class org.bouncycastle.math.ec.ECCurve
 
COORD_AFFINE - Static variable in class org.bouncycastle.math.ec.ECCurve
 
COORD_HOMOGENEOUS - Static variable in class org.bouncycastle.math.ec.ECCurve
 
COORD_JACOBIAN - Static variable in class org.bouncycastle.math.ec.ECCurve
 
COORD_JACOBIAN_CHUDNOVSKY - Static variable in class org.bouncycastle.math.ec.ECCurve
 
COORD_JACOBIAN_MODIFIED - Static variable in class org.bouncycastle.math.ec.ECCurve
 
COORD_LAMBDA_AFFINE - Static variable in class org.bouncycastle.math.ec.ECCurve
 
COORD_LAMBDA_PROJECTIVE - Static variable in class org.bouncycastle.math.ec.ECCurve
 
COORD_SKEWED - Static variable in class org.bouncycastle.math.ec.ECCurve
 
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
copy(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
copy(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
copy(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
copy(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
copy() - Method in interface org.bouncycastle.util.Memoable
Produce a copy of this object with its configuration and in its current state.
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat320
 
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat320
 
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat448
 
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat448
 
copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat576
 
copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat576
 
copyHashTable(Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
Tool function to shallow copy a Hashtable.
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
Make a copy of a range of bytes from the passed in data array.
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
 
COUNTER_MODE - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for NIST SP 800-108 KDF in Counter Mode.
CounterModeFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsKDF.CounterModeFactory
 
counterSignature - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
PKCS#9: 1.2.840.113549.1.9.6
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_RESIDENCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
countryName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Subject RDN components: countryName = 2.5.4.6
CPD - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
Identifier of CPD service (Certify Possession of Data).
CRC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.14 -- CRC algorithms
CRC32 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.14,1 -- CRC32
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.AES.AuthParameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.Blowfish.AuthParameters
 
create(GeneralAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.Blowfish.Parameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.Camellia.AuthParameters
 
create(GeneralAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.Camellia.Parameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.CAST5.AuthParameters
 
create(GeneralAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.CAST5.Parameters
 
create(GeneralAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.ChaCha20.Parameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.DES.AuthParameters
 
create(GeneralAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.GeneralAuthParameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.GOST28147.AuthParameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.IDEA.AuthParameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.Poly1305.AuthParameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.RC2.AuthParameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.SEED.AuthParameters
 
create(GeneralAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.SEED.Parameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.Serpent.AuthParameters
 
create(GeneralAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.Serpent.Parameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.SHACAL2.AuthParameters
 
create(GeneralAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.SHACAL2.Parameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.TripleDES.AuthParameters
 
create(GeneralAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.TripleDES.Parameters
 
create(GeneralAlgorithm, byte[], int) - Method in class org.bouncycastle.crypto.general.Twofish.AuthParameters
 
create(GeneralAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.Twofish.Parameters
 
create() - Method in class org.bouncycastle.math.ec.ECCurve.Config
 
create() - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
create() - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
create(int) - Static method in class org.bouncycastle.math.raw.Nat
 
create() - Static method in class org.bouncycastle.math.raw.Nat128
 
create() - Static method in class org.bouncycastle.math.raw.Nat160
 
create() - Static method in class org.bouncycastle.math.raw.Nat192
 
create() - Static method in class org.bouncycastle.math.raw.Nat224
 
create() - Static method in class org.bouncycastle.math.raw.Nat256
 
create64(int) - Static method in class org.bouncycastle.math.raw.Nat
 
create64() - Static method in class org.bouncycastle.math.raw.Nat128
 
create64() - Static method in class org.bouncycastle.math.raw.Nat192
 
create64() - Static method in class org.bouncycastle.math.raw.Nat256
 
create64() - Static method in class org.bouncycastle.math.raw.Nat320
 
create64() - Static method in class org.bouncycastle.math.raw.Nat448
 
create64() - Static method in class org.bouncycastle.math.raw.Nat576
 
createAEADCipher(boolean, SymmetricKey, AES.AuthParameters) - Method in class org.bouncycastle.crypto.general.AES.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, Blowfish.AuthParameters) - Method in class org.bouncycastle.crypto.general.Blowfish.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, Camellia.AuthParameters) - Method in class org.bouncycastle.crypto.general.Camellia.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, CAST5.AuthParameters) - Method in class org.bouncycastle.crypto.general.CAST5.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, DES.AuthParameters) - Method in class org.bouncycastle.crypto.general.DES.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, GOST28147.AuthParameters) - Method in class org.bouncycastle.crypto.general.GOST28147.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, IDEA.AuthParameters) - Method in class org.bouncycastle.crypto.general.IDEA.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, RC2.AuthParameters) - Method in class org.bouncycastle.crypto.general.RC2.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, SEED.AuthParameters) - Method in class org.bouncycastle.crypto.general.SEED.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, Serpent.AuthParameters) - Method in class org.bouncycastle.crypto.general.Serpent.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, SHACAL2.AuthParameters) - Method in class org.bouncycastle.crypto.general.SHACAL2.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, TripleDES.AuthParameters) - Method in class org.bouncycastle.crypto.general.TripleDES.AEADOperatorFactory
 
createAEADCipher(boolean, SymmetricKey, Twofish.AuthParameters) - Method in class org.bouncycastle.crypto.general.Twofish.AEADOperatorFactory
 
createAgreement(AsymmetricPrivateKey, T) - Method in interface org.bouncycastle.crypto.AgreementFactory
Return an initialised agreement set up for the passed in key.
createAgreement(AsymmetricPrivateKey, T) - Method in class org.bouncycastle.crypto.fips.FipsAgreementFactory
 
createAgreement(AsymmetricPrivateKey, FipsDH.AgreementParameters) - Method in class org.bouncycastle.crypto.fips.FipsDH.DHAgreementFactory
Return an Agreement operator based on the regular Diffie-Hellman algorithm.
createAgreement(AsymmetricPrivateKey, FipsDH.DHUAgreementParameters) - Method in class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementFactory
Return an Agreement operator based on the regular Diffie-Hellman algorithm.
createAgreement(AsymmetricPrivateKey, FipsDH.MQVAgreementParameters) - Method in class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementFactory
Return an Agreement operator based on MQV using Diffie-Hellman keys.
createAgreement(AsymmetricPrivateKey, FipsEC.AgreementParameters) - Method in class org.bouncycastle.crypto.fips.FipsEC.DHAgreementFactory
Return an Agreement operator based on Diffie-Hellman using EC keys.
createAgreement(AsymmetricPrivateKey, FipsEC.DHUAgreementParameters) - Method in class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementFactory
Return an Agreement operator based on Diffie-Hellman Unified using EC keys.
createAgreement(AsymmetricPrivateKey, FipsEC.MQVAgreementParameters) - Method in class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementFactory
Return an Agreement operator based on MQV using EC keys.
createAgreement(AsymmetricPrivateKey, EdEC.Parameters) - Method in class org.bouncycastle.crypto.general.EdEC.XDHAgreementFactory
 
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createAlgorithmParameterGenerator(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createAlgorithmParameters(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createAlgorithmParameters(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createBlockDecryptor(AsymmetricKey, T) - Method in interface org.bouncycastle.crypto.AsymmetricOperatorFactory
Create a block decryptor for the passed in key and parameter set.
createBlockDecryptor(AsymmetricKey, ElGamal.Parameters) - Method in class org.bouncycastle.crypto.general.ElGamal.OperatorFactory
 
createBlockDecryptor(AsymmetricKey, RSA.Parameters) - Method in class org.bouncycastle.crypto.general.RSA.OperatorFactory
 
createBlockEncryptor(AsymmetricKey, T) - Method in interface org.bouncycastle.crypto.AsymmetricOperatorFactory
Create a block encryptor for the passed in key and parameter set.
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.ECCurve
Create a cache-safe lookup table for the specified sequence of points.
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createCertificateFactory(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createCertificateFactory(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createCipher(boolean, SymmetricKey, AES.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.AES.OperatorFactory
 
createCipher(boolean, SymmetricKey, ARC4.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.ARC4.OperatorFactory
 
createCipher(boolean, SymmetricKey, Blowfish.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.Blowfish.OperatorFactory
 
createCipher(boolean, SymmetricKey, Camellia.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.Camellia.OperatorFactory
 
createCipher(boolean, SymmetricKey, CAST5.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.CAST5.OperatorFactory
 
createCipher(boolean, SymmetricKey, ChaCha20.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.ChaCha20.OperatorFactory
 
createCipher(boolean, SymmetricKey, DES.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.DES.OperatorFactory
 
createCipher(boolean, AsymmetricKey, ElGamal.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.ElGamal.OperatorFactory
 
createCipher(boolean, SymmetricKey, GOST28147.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.GOST28147.OperatorFactory
 
createCipher(boolean, SymmetricKey, IDEA.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.IDEA.OperatorFactory
 
createCipher(boolean, SymmetricKey, RC2.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.RC2.OperatorFactory
 
createCipher(boolean, AsymmetricKey, RSA.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.RSA.OperatorFactory
 
createCipher(boolean, SymmetricKey, SEED.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.SEED.OperatorFactory
 
createCipher(boolean, SymmetricKey, Serpent.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.Serpent.OperatorFactory
 
createCipher(boolean, SymmetricKey, SHACAL2.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.SHACAL2.OperatorFactory
 
createCipher(boolean, SymmetricKey, TripleDES.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.TripleDES.OperatorFactory
 
createCipher(boolean, SymmetricKey, Twofish.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.Twofish.OperatorFactory
 
createCipher(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createCipher(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createCipher(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createCipher(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve
 
createDefaultMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
createDeriver(FipsPBKD.Parameters) - Method in class org.bouncycastle.crypto.fips.FipsPBKD.DeriverFactory
 
createDeriver(PBKD.Parameters) - Method in class org.bouncycastle.crypto.general.PBKD.DeriverFactory
 
createDeriver(T) - Method in interface org.bouncycastle.crypto.PasswordBasedDeriverFactory
Create a deriver appropriate to the passed in parameters.
createDigest(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createDigest(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createDigest(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createDigest(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createDigest() - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
createExt() - Static method in class org.bouncycastle.math.raw.Nat128
 
createExt() - Static method in class org.bouncycastle.math.raw.Nat160
 
createExt() - Static method in class org.bouncycastle.math.raw.Nat192
 
createExt() - Static method in class org.bouncycastle.math.raw.Nat224
 
createExt() - Static method in class org.bouncycastle.math.raw.Nat256
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat128
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat192
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat256
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat320
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat448
 
createExt64() - Static method in class org.bouncycastle.math.raw.Nat576
 
createExtractor(Key, T) - Method in class org.bouncycastle.crypto.fips.FipsKTSOperatorFactory
 
createExtractor(Key, FipsRSA.KTSParameters) - Method in class org.bouncycastle.crypto.fips.FipsRSA.KTSOperatorFactory
 
createExtractor(Key, T) - Method in interface org.bouncycastle.crypto.KTSOperatorFactory
Return an extractor for processing encapsulated secrets, initialized with the passed in keys and parameters.
createForPrf(byte[], byte[]...) - Method in class org.bouncycastle.crypto.fips.FipsKDF.IKEv2ParametersBuilder
 
createForPrfPlus(byte[], byte[]...) - Method in class org.bouncycastle.crypto.fips.FipsKDF.IKEv2ParametersBuilder
 
createGenerator(Key, T) - Method in class org.bouncycastle.crypto.fips.FipsKTSOperatorFactory
 
createGenerator(Key, FipsRSA.KTSParameters) - Method in class org.bouncycastle.crypto.fips.FipsRSA.KTSOperatorFactory
 
createGenerator(Key, T) - Method in interface org.bouncycastle.crypto.KTSOperatorFactory
Return a generator for making encapsulated secrets, initialized with the passed in keys and parameters.
createInputAEADDecryptor(SymmetricKey, T) - Method in interface org.bouncycastle.crypto.AEADOperatorFactory
Create an object for decrypting input and handling AAD data.
createInputAEADDecryptor(SymmetricKey, T) - Method in class org.bouncycastle.crypto.fips.FipsAEADOperatorFactory
 
createInputAEADDecryptor(SymmetricKey, FipsAES.AuthParameters) - Method in class org.bouncycastle.crypto.fips.FipsAES.AEADOperatorFactory
 
createInputDecryptor(SymmetricKey, FipsAES.Parameters) - Method in class org.bouncycastle.crypto.fips.FipsAES.OperatorFactory
 
createInputDecryptor(SymmetricKey, T) - Method in class org.bouncycastle.crypto.fips.FipsSymmetricOperatorFactory
 
createInputDecryptor(SymmetricKey, FipsTripleDES.Parameters) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.OperatorFactory
 
createInputDecryptor(SymmetricKey, T) - Method in interface org.bouncycastle.crypto.SymmetricOperatorFactory
Return a decryptor that operates on an input stream.
createKDFCalculator(FipsKDF.AgreementKDFParameters) - Method in class org.bouncycastle.crypto.fips.FipsKDF.AgreementOperatorFactory
 
createKDFCalculator(FipsKDF.CounterModeParameters) - Method in class org.bouncycastle.crypto.fips.FipsKDF.CounterModeFactory
 
createKDFCalculator(FipsKDF.DoublePipelineModeParameters) - Method in class org.bouncycastle.crypto.fips.FipsKDF.DoublePipelineModeFactory
 
createKDFCalculator(FipsKDF.FeedbackModeParameters) - Method in class org.bouncycastle.crypto.fips.FipsKDF.FeedbackModeFactory
 
createKDFCalculator(FipsKDF.IKEv2Parameters) - Method in class org.bouncycastle.crypto.fips.FipsKDF.IKEv2OperatorFactory
 
createKDFCalculator(FipsKDF.SRTPParameters) - Method in class org.bouncycastle.crypto.fips.FipsKDF.SRTPOperatorFactory
 
createKDFCalculator(FipsKDF.SSHParameters) - Method in class org.bouncycastle.crypto.fips.FipsKDF.SSHOperatorFactory
 
createKDFCalculator(FipsKDF.TLSParameters) - Method in class org.bouncycastle.crypto.fips.FipsKDF.TLSOperatorFactory
 
createKDFCalculator(Scrypt.Parameters) - Method in class org.bouncycastle.crypto.fips.Scrypt.KDFFactory
 
createKDFCalculator(KDF.ScryptParameters) - Method in class org.bouncycastle.crypto.general.KDF.SCryptFactory
 
createKDFCalculator(T) - Method in interface org.bouncycastle.crypto.KDFOperatorFactory
Return a calculator for generating bytes for key material.
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyAgreement(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createKeyAgreement(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyFactory(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyGenerator(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createKeyGenerator(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyPairGenerator(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createKeyPairGenerator(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyUnwrapper(SymmetricKey, FipsAES.WrapParameters) - Method in class org.bouncycastle.crypto.fips.FipsAES.KeyWrapOperatorFactory
 
createKeyUnwrapper(K, T) - Method in class org.bouncycastle.crypto.fips.FipsKeyWrapOperatorFactory
 
createKeyUnwrapper(AsymmetricRSAKey, FipsRSA.WrapParameters) - Method in class org.bouncycastle.crypto.fips.FipsRSA.KeyWrapOperatorFactory
 
createKeyUnwrapper(SymmetricKey, FipsTripleDES.WrapParameters) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.KeyWrapOperatorFactory
 
createKeyUnwrapper(AsymmetricDHKey, ElGamal.WrapParameters) - Method in class org.bouncycastle.crypto.general.ElGamal.KeyWrapOperatorFactory
 
createKeyUnwrapper(AsymmetricRSAKey, RSA.WrapParameters) - Method in class org.bouncycastle.crypto.general.RSA.KeyWrapOperatorFactory
 
createKeyUnwrapper(K, T) - Method in interface org.bouncycastle.crypto.KeyWrapOperatorFactory
Create a key un-wrapper using the passed in key and parameters.
createKeyWrapper(SymmetricKey, FipsAES.WrapParameters) - Method in class org.bouncycastle.crypto.fips.FipsAES.KeyWrapOperatorFactory
 
createKeyWrapper(K, T) - Method in class org.bouncycastle.crypto.fips.FipsKeyWrapOperatorFactory
 
createKeyWrapper(AsymmetricRSAKey, FipsRSA.WrapParameters) - Method in class org.bouncycastle.crypto.fips.FipsRSA.KeyWrapOperatorFactory
 
createKeyWrapper(SymmetricKey, FipsTripleDES.WrapParameters) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.KeyWrapOperatorFactory
 
createKeyWrapper(AsymmetricDHKey, ElGamal.WrapParameters) - Method in class org.bouncycastle.crypto.general.ElGamal.KeyWrapOperatorFactory
 
createKeyWrapper(AsymmetricRSAKey, RSA.WrapParameters) - Method in class org.bouncycastle.crypto.general.RSA.KeyWrapOperatorFactory
 
createKeyWrapper(K, T) - Method in interface org.bouncycastle.crypto.KeyWrapOperatorFactory
Create a key wrapper using the passed in key and parameters.
createMAC(SymmetricKey, FipsAES.AuthParameters) - Method in class org.bouncycastle.crypto.fips.FipsAES.MACOperatorFactory
 
createMAC(SymmetricKey, T) - Method in class org.bouncycastle.crypto.fips.FipsMACOperatorFactory
 
createMAC(SymmetricKey, FipsSHS.AuthParameters) - Method in class org.bouncycastle.crypto.fips.FipsSHS.MACOperatorFactory
 
createMAC(SymmetricKey, FipsTripleDES.AuthParameters) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.MACOperatorFactory
 
createMAC(SymmetricKey, Blowfish.AuthParameters) - Method in class org.bouncycastle.crypto.general.Blowfish.MACOperatorFactory
 
createMAC(SymmetricKey, Camellia.AuthParameters) - Method in class org.bouncycastle.crypto.general.Camellia.MACOperatorFactory
 
createMAC(SymmetricKey, CAST5.AuthParameters) - Method in class org.bouncycastle.crypto.general.CAST5.MACOperatorFactory
 
createMAC(SymmetricKey, DES.AuthParameters) - Method in class org.bouncycastle.crypto.general.DES.MACOperatorFactory
 
createMAC(SymmetricKey, GOST28147.AuthParameters) - Method in class org.bouncycastle.crypto.general.GOST28147.MACOperatorFactory
 
createMAC(SymmetricKey, IDEA.AuthParameters) - Method in class org.bouncycastle.crypto.general.IDEA.MACOperatorFactory
 
createMAC(SymmetricKey, Poly1305.AuthParameters) - Method in class org.bouncycastle.crypto.general.Poly1305.MACOperatorFactory
 
createMAC(SymmetricKey, RC2.AuthParameters) - Method in class org.bouncycastle.crypto.general.RC2.MACOperatorFactory
 
createMAC(SymmetricKey, SecureHash.AuthParameters) - Method in class org.bouncycastle.crypto.general.SecureHash.MACOperatorFactory
 
createMAC(SymmetricKey, SEED.AuthParameters) - Method in class org.bouncycastle.crypto.general.SEED.MACOperatorFactory
 
createMAC(SymmetricKey, Serpent.AuthParameters) - Method in class org.bouncycastle.crypto.general.Serpent.MACOperatorFactory
 
createMAC(SymmetricKey, SHACAL2.AuthParameters) - Method in class org.bouncycastle.crypto.general.SHACAL2.MACOperatorFactory
 
createMAC(SymmetricKey, SipHash.AuthParameters) - Method in class org.bouncycastle.crypto.general.SipHash.MACOperatorFactory
 
createMAC(SymmetricKey, TripleDES.AuthParameters) - Method in class org.bouncycastle.crypto.general.TripleDES.MACOperatorFactory
 
createMAC(SymmetricKey, Twofish.AuthParameters) - Method in class org.bouncycastle.crypto.general.Twofish.MACOperatorFactory
 
createMac(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createMac(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createMac(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createMac(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createOutputAEADDecryptor(SymmetricKey, T) - Method in interface org.bouncycastle.crypto.AEADOperatorFactory
Create an object for decrypting output and handling AAD data.
createOutputAEADDecryptor(SymmetricKey, T) - Method in class org.bouncycastle.crypto.fips.FipsAEADOperatorFactory
 
createOutputAEADDecryptor(SymmetricKey, FipsAES.AuthParameters) - Method in class org.bouncycastle.crypto.fips.FipsAES.AEADOperatorFactory
 
createOutputAEADEncryptor(SymmetricKey, T) - Method in interface org.bouncycastle.crypto.AEADOperatorFactory
Create an object for encrypting output and handling AAD data.
createOutputAEADEncryptor(SymmetricKey, T) - Method in class org.bouncycastle.crypto.fips.FipsAEADOperatorFactory
 
createOutputAEADEncryptor(SymmetricKey, FipsAES.AuthParameters) - Method in class org.bouncycastle.crypto.fips.FipsAES.AEADOperatorFactory
 
createOutputDecryptor(SymmetricKey, FipsAES.Parameters) - Method in class org.bouncycastle.crypto.fips.FipsAES.OperatorFactory
 
createOutputDecryptor(SymmetricKey, T) - Method in class org.bouncycastle.crypto.fips.FipsSymmetricOperatorFactory
 
createOutputDecryptor(SymmetricKey, FipsTripleDES.Parameters) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.OperatorFactory
 
createOutputDecryptor(SymmetricKey, T) - Method in interface org.bouncycastle.crypto.SymmetricOperatorFactory
Return a decryptor that operates on an output stream.
createOutputDigestCalculator(T) - Method in interface org.bouncycastle.crypto.DigestOperatorFactory
Return a calculator for a particular digest.
createOutputDigestCalculator(T) - Method in class org.bouncycastle.crypto.fips.FipsDigestOperatorFactory
 
createOutputDigestCalculator(T) - Method in class org.bouncycastle.crypto.fips.FipsSHS.OperatorFactory
 
createOutputDigestCalculator(GeneralParameters) - Method in class org.bouncycastle.crypto.general.SecureHash.OperatorFactory
 
createOutputEncryptor(SymmetricKey, FipsAES.Parameters) - Method in class org.bouncycastle.crypto.fips.FipsAES.OperatorFactory
 
createOutputEncryptor(SymmetricKey, T) - Method in class org.bouncycastle.crypto.fips.FipsSymmetricOperatorFactory
 
createOutputEncryptor(SymmetricKey, FipsTripleDES.Parameters) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.OperatorFactory
 
createOutputEncryptor(SymmetricKey, T) - Method in interface org.bouncycastle.crypto.SymmetricOperatorFactory
Return an encryptor that operates on an output stream.
createOutputMACCalculator(SymmetricKey, T) - Method in class org.bouncycastle.crypto.fips.FipsMACOperatorFactory
 
createOutputMACCalculator(SymmetricKey, T) - Method in interface org.bouncycastle.crypto.MACOperatorFactory
Create a MAC calculator which provides an OutputStream to write data to.
createOutputXOFCalculator(T) - Method in class org.bouncycastle.crypto.fips.FipsSHS.XOFOperatorFactory
 
createOutputXOFCalculator(T) - Method in class org.bouncycastle.crypto.fips.FipsXOFOperatorFactory
 
createOutputXOFCalculator(T) - Method in interface org.bouncycastle.crypto.XOFOperatorFactory
Create an extendable output function calculator which provides an OutputStream to write data to.
createParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
 
createPoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
 
createPoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
 
createPrehash() - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
createPrehash() - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
createRandomBigInteger(int, SecureRandom) - Static method in class org.bouncycastle.util.BigIntegers
Return a positive BigInteger in the range of 0 to 2**bitLength - 1.
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'
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.ECCurve
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
createScaledPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createSecretKeyFactory(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createSecretKeyFactory(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createSecureRandom(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createSecureRandom(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createSecureRandom(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createSecureRandom(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createSignature(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createSignature(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createSignature(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createSignature(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createSigner(AsymmetricPrivateKey, FipsDSA.Parameters) - Method in class org.bouncycastle.crypto.fips.FipsDSA.OperatorFactory
Return a generator of DSA signatures.
createSigner(AsymmetricPrivateKey, FipsEC.DSAParameters) - Method in class org.bouncycastle.crypto.fips.FipsEC.DSAOperatorFactory
Return a generator of EC DSA signatures.
createSigner(AsymmetricPrivateKey, T) - Method in class org.bouncycastle.crypto.fips.FipsRSA.SignatureOperatorFactory
Return an RSA based signer.
createSigner(AsymmetricPrivateKey, T) - Method in class org.bouncycastle.crypto.fips.FipsSignatureOperatorFactory
 
createSigner(AsymmetricPrivateKey, T) - Method in interface org.bouncycastle.crypto.SignatureOperatorFactory
Create a signer which will create signatures against data written to its output stream.
createSigner(AsymmetricPrivateKey, T) - Method in interface org.bouncycastle.crypto.SignatureWithMessageRecoveryOperatorFactory
Create a signer which will create signatures against data written to its output stream.
createStream(Signature) - Static method in class org.bouncycastle.jcajce.io.OutputStreamFactory
Create an OutputStream that wraps a signature.
createStream(MessageDigest) - Static method in class org.bouncycastle.jcajce.io.OutputStreamFactory
Create an OutputStream that wraps a digest.
createStream(Mac) - Static method in class org.bouncycastle.jcajce.io.OutputStreamFactory
Create an OutputStream that wraps a mac.
createTable(int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
createTable(int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
createVerifier(AsymmetricPublicKey, FipsDSA.Parameters) - Method in class org.bouncycastle.crypto.fips.FipsDSA.OperatorFactory
Create a verifier for DSA signatures.
createVerifier(AsymmetricPublicKey, FipsEC.DSAParameters) - Method in class org.bouncycastle.crypto.fips.FipsEC.DSAOperatorFactory
Create a verifier for EC DSA signatures.
createVerifier(AsymmetricPublicKey, T) - Method in class org.bouncycastle.crypto.fips.FipsRSA.SignatureOperatorFactory
 
createVerifier(AsymmetricPublicKey, T) - Method in class org.bouncycastle.crypto.fips.FipsSignatureOperatorFactory
 
createVerifier(AsymmetricPublicKey, T) - Method in interface org.bouncycastle.crypto.SignatureOperatorFactory
Create a verifier which will verify signatures against data written to its output stream.
createVerifier(AsymmetricPublicKey, T) - Method in interface org.bouncycastle.crypto.SignatureWithMessageRecoveryOperatorFactory
Create a verifier which will verify signatures against data written to its output stream.
createWrapper(boolean, SymmetricKey, AES.WrapParameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.AES.KeyWrapOperatorFactory
 
createWrapper(boolean, SymmetricKey, Camellia.WrapParameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.Camellia.KeyWrapOperatorFactory
 
createWrapper(boolean, SymmetricKey, RC2.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.RC2.KeyWrapOperatorFactory
 
createWrapper(boolean, SymmetricKey, SEED.WrapParameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.SEED.KeyWrapOperatorFactory
 
createWrapper(boolean, SymmetricKey, Serpent.WrapParameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.Serpent.KeyWrapOperatorFactory
 
createWrapper(boolean, SymmetricKey, TripleDES.Parameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.TripleDES.KeyWrapOperatorFactory
 
createWrapper(boolean, SymmetricKey, Twofish.WrapParameters, SecureRandom) - Method in class org.bouncycastle.crypto.general.Twofish.KeyWrapOperatorFactory
 
createXof() - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
crlAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
OID for crl uri in AuthorityInformationAccess extension
CRLAnnContent - Class in org.bouncycastle.asn1.cmp
 
CRLAnnContent(CertificateList) - Constructor for class org.bouncycastle.asn1.cmp.CRLAnnContent
 
CRLBag - Class in org.bouncycastle.asn1.pkcs
CRL Bag for PKCS#12
CRLBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.CRLBag
 
crlBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.10.1.4
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
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
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.
cRLSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
crlTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.23
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
 
cryptlib - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
cryptlib_algorithm - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
cryptlib_algorithm_blowfish_CBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
cryptlib_algorithm_blowfish_CFB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
cryptlib_algorithm_blowfish_ECB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
cryptlib_algorithm_blowfish_OFB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
CryptoProObjectIdentifiers - Interface in org.bouncycastle.asn1.cryptopro
GOST Algorithms OBJECT IDENTIFIERS : { iso(1) member-body(2) ru(643) rans(2) cryptopro(2)}
CryptoServicesPermission - Class in org.bouncycastle.crypto
Permissions that need to be configured if a SecurityManager is used.
CryptoServicesPermission(String) - Constructor for class org.bouncycastle.crypto.CryptoServicesPermission
 
CryptoServicesRegistrar - Class in org.bouncycastle.crypto
Basic registrar class for providing defaults for cryptography services in this module.
CryptoServicesRegistrar.Property - Class in org.bouncycastle.crypto
Available properties that can be set.
CscaMasterList - Class in org.bouncycastle.asn1.icao
The CscaMasterList object.
CscaMasterList(Certificate[]) - Constructor for class org.bouncycastle.asn1.icao.CscaMasterList
 
cSHAKE128 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
cSHAKE128 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
cSHAKE256 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
cSHAKE256 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
csub(int, int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
cswap(int, int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
cswap(int, int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
ct_encKeyWithID - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
1.2.840.113549.1.9.16.1.21
CTR - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in counter(CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.DES
DES in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in counter (CTR) mode.
CTR - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in counter (CTR) mode.
CTR_AES_128 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
CTR DRBG - 128 bit AES
CTR_AES_192 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
CTR DRBG - 192 bit AES
CTR_AES_256 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
CTR DRBG - 256 bit AES
CTR_Triple_DES_168 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
CTR DRBG - 3-Key TripleDES
cTwoCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curves
CURRENCY_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
CURRENCY_EXPONENT - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
curve - Variable in class org.bouncycastle.math.ec.ECPoint
 
curve - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
 
curve - Variable in class org.bouncycastle.math.ec.GLVMultiplier
 
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 - Variable in class org.bouncycastle.asn1.ASN1BitString
 
data - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.1
Data - Class in org.bouncycastle.asn1.dvcs
Data ::= CHOICE { message OCTET STRING , messageImprint DigestInfo, certs [0] SEQUENCE SIZE (1..MAX) OF TargetEtcChain }
Data(byte[]) - Constructor for class org.bouncycastle.asn1.dvcs.Data
 
Data(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.dvcs.Data
 
Data(DigestInfo) - Constructor for class org.bouncycastle.asn1.dvcs.Data
 
Data(TargetEtcChain) - Constructor for class org.bouncycastle.asn1.dvcs.Data
 
Data(TargetEtcChain[]) - Constructor for class org.bouncycastle.asn1.dvcs.Data
 
data - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.1
Data(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.Data
 
dataEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
DataGroupHash - Class in org.bouncycastle.asn1.icao
The DataGroupHash object.
DataGroupHash(int, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.icao.DataGroupHash
 
dataValueDescriptor - Variable in class org.bouncycastle.asn1.ASN1External
 
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
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
 
DDSA - Static variable in class org.bouncycastle.crypto.general.DSA
 
DDSA - Static variable in class org.bouncycastle.crypto.general.EC
Elliptic Curve Deterministic DSA algorithm parameter source - default is SHA-1
dec(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
dec(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
decAt(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
decAt(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
decipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
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[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
decode(byte[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
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.
decodeAttrName(String, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
decodePoint(ECCurve, byte[]) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
 
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve
Decode a point on this curve from its ASN.1 encoding.
DecoderException - Exception in org.bouncycastle.util.encoders
Exception thrown if an attempt is made to decode invalid data, or some other failure occurs.
decodeStrict(String) - Static method in class org.bouncycastle.util.encoders.Hex
Decode the hexadecimal-encoded string strictly i.e.
decodeStrict(String, int, int) - Static method in class org.bouncycastle.util.encoders.Hex
Decode the hexadecimal-encoded string strictly i.e.
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
 
decomposeScalar(BigInteger) - Method in interface org.bouncycastle.math.ec.endo.GLVEndomorphism
 
decomposeScalar(BigInteger) - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
 
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
Decompresses a compressed point P = (xp, yp) (X9.62 s 4.2.2).
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
 
decompressPoint(int, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
 
decryptBlock(byte[], int, int) - Method in interface org.bouncycastle.crypto.SingleBlockDecryptor
Decrypt a single block of data, returning the result.
DEF_ALG_ID - Static variable in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAKey
 
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_HASH_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_P_SOURCE_ALGORITHM - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
DEFAULT_RANDOM - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable the setting of the default SecureRandom.
DEFAULT_SALT_LENGTH - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_TRAILER_FIELD - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DefaultJcaJceHelper - Class in org.bouncycastle.jcajce.util
JcaJceHelper that always returns implementations based on this JVM's default settings.
DefaultJcaJceHelper() - Constructor for class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
defaultLookUp - Variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
defaultLookUp - Variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
defaultSymbols - Variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
defaultSymbols - Variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.Extension
Delta CRL indicator
DEPRECATED - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
DER - distinguished encoding rules.
DERApplicationSpecific - Class in org.bouncycastle.asn1
A DER encoding version of an application specific object.
DERApplicationSpecific(int, byte[]) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
Create an application specific object from the passed in data.
DERApplicationSpecific(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
Create an application specific object with a tagging of explicit/constructed.
DERApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
Create an application specific object with the tagging style given by the value of constructed.
DERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
Create an application specific object which is marked as constructed
DERBitString - Class in org.bouncycastle.asn1
A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.
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 encodes BMP (Basic Multilingual Plane) subset (aka UCS-2) of UNICODE (ISO 10646) characters in codepoints 0 to 65535.
DERBMPString(String) - Constructor for class org.bouncycastle.asn1.DERBMPString
Basic constructor
DERExternal - Class in org.bouncycastle.asn1
Class representing the DER-type External
DERExternal(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERExternal
Construct a DER EXTERNAL object, the input encoding vector must have exactly two elements on it.
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
Parser DER EXTERNAL tagged objects.
DERExternalParser(ASN1StreamParser) - Constructor for class org.bouncycastle.asn1.DERExternalParser
Base constructor.
derForm(byte[], int) - Static method in class org.bouncycastle.asn1.ASN1BitString
 
DERGeneralizedTime - Class in org.bouncycastle.asn1
DER Generalized time object.
DERGeneralizedTime(byte[]) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
 
DERGeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
 
DERGeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
 
DERGeneralString - Class in org.bouncycastle.asn1
ASN.1 GENERAL-STRING data type.
DERGeneralString(String) - Constructor for class org.bouncycastle.asn1.DERGeneralString
Construct a GeneralString from the passed in String.
DERGenerator - Class in org.bouncycastle.asn1
Basic class for streaming DER encoding generators.
DERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERGenerator
 
DERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERGenerator
Create a DER encoding generator for a tagged object.
DERGraphicString - Class in org.bouncycastle.asn1
 
DERGraphicString(byte[]) - Constructor for class org.bouncycastle.asn1.DERGraphicString
basic constructor - with bytes.
DERIA5String - Class in org.bouncycastle.asn1
DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.
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.
deriveKey(PasswordBasedDeriver.KeyType, int) - Method in interface org.bouncycastle.crypto.PasswordBasedDeriver
Derive a key of the given keySizeInBytes length.
deriveKeyAndIV(PasswordBasedDeriver.KeyType, int, int) - Method in interface org.bouncycastle.crypto.PasswordBasedDeriver
Derive a key of the given keySizeInBytes length and an iv of ivSizeInBytes length.
DeriverFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsPBKD.DeriverFactory
 
DeriverFactory() - Constructor for class org.bouncycastle.crypto.general.PBKD.DeriverFactory
 
DERMacData - Class in org.bouncycastle.crypto.util
Builder and holder class for preparing SP 800-56A/56B compliant MacData.
DERMacData.Builder - Class in org.bouncycastle.crypto.util
Builder to create OtherInfo
DERMacData.Type - Enum in org.bouncycastle.crypto.util
Standard type strings for the headers of KAS/KTS MAC calculations.
DERNull - Class in org.bouncycastle.asn1
A NULL object.
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.
DEROctetString - Class in org.bouncycastle.asn1
Carrier class for a DER encoding OCTET STRING
DEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.DEROctetString
Base constructor.
DEROctetString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DEROctetString
Constructor from the encoding of an ASN.1 object.
DEROctetStringParser - Class in org.bouncycastle.asn1
Parser for DER encoded OCTET STRINGS
DEROtherInfo - Class in org.bouncycastle.crypto.util
Builder and holder class for preparing SP 800-56A compliant OtherInfo.
DEROtherInfo(byte[]) - Constructor for class org.bouncycastle.crypto.util.DEROtherInfo
 
DEROtherInfo.Builder - Class in org.bouncycastle.crypto.util
Builder to create OtherInfo
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
Definite length SEQUENCE, encoding tells explicit number of bytes that the content of this sequence occupies.
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
A stream generator for DER SEQUENCEs
DERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
Use the passed in stream as the target for the generator.
DERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERSequenceGenerator
Use the passed in stream as the target for the generator, writing out the header tag for a tagged constructed SEQUENCE (possibly implicit).
DERSequenceParser - Class in org.bouncycastle.asn1
Parser class for DER SEQUENCEs.
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
create a set containing one object
DERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERSet
create a set containing a vector of objects.
DERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSet
create a set containing an array of objects.
DERSetParser - Class in org.bouncycastle.asn1
Parser class for DER SETs.
DERT61String - Class in org.bouncycastle.asn1
DER T61String (also the teletex string), try not to use this if you don't need to.
DERT61String(byte[]) - Constructor for class org.bouncycastle.asn1.DERT61String
Basic constructor - string encoded as a sequence of bytes.
DERT61String(String) - Constructor for class org.bouncycastle.asn1.DERT61String
Basic constructor - with string 8 bit assumed.
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
 
DERUniversalString - Class in org.bouncycastle.asn1
DER UniversalString object - encodes UNICODE (ISO 10646) characters using 32-bit format.
DERUniversalString(byte[]) - Constructor for class org.bouncycastle.asn1.DERUniversalString
Basic constructor - byte encoded string.
DERUTCTime - Class in org.bouncycastle.asn1
DER UTC time object.
DERUTCTime(Date) - Constructor for class org.bouncycastle.asn1.DERUTCTime
 
DERUTCTime(String) - Constructor for class org.bouncycastle.asn1.DERUTCTime
 
DERUTF8String - Class in org.bouncycastle.asn1
DER UTF8String object.
DERUTF8String(String) - Constructor for class org.bouncycastle.asn1.DERUTF8String
Basic constructor
DERVideotexString - Class in org.bouncycastle.asn1
 
DERVideotexString(byte[]) - Constructor for class org.bouncycastle.asn1.DERVideotexString
basic constructor - with bytes.
DERVisibleString - Class in org.bouncycastle.asn1
DER VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.
DERVisibleString(String) - Constructor for class org.bouncycastle.asn1.DERVisibleString
Basic constructor
DES - Class in org.bouncycastle.crypto.general
Source class for implementations of DES based algorithms.
DES.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for DES AEAD encryption/decryption operators.
DES.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for DES AEAD and MAC modes..
DES.KeyGenerator - Class in org.bouncycastle.crypto.general
DES key generator.
DES.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing DES MAC calculators.
DES.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic DES encryption/decryption operators.
DES.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general DES block cipher modes.
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
encryption algorithms preferences
des_EDE3_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.3.7
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
desCBC - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.7
desCFB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.9
description - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
desECB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.6
desEDE - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.17
desOFB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.8
destinationIndicator - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
destroy() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
 
destroy() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
 
destroy() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
 
destroy() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
 
destroy() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
destroy() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPrivateKey
 
destroy() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
 
destroy() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
destroy() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
 
destroy() - Method in class org.bouncycastle.crypto.SymmetricSecretKey
 
destroy() - Method in class org.bouncycastle.jcajce.AgreedKeyWithMacKey
 
DH - Static variable in class org.bouncycastle.crypto.fips.FipsDH
Regular Diffie-Hellman algorithm marker.
DH - Static variable in class org.bouncycastle.crypto.fips.FipsEC
Elliptic Curve Diffie-Hellman algorithm parameter source.
DH_DEFAULT_PARAMS - Static variable in class org.bouncycastle.crypto.CryptoServicesRegistrar.Property
The default parameters for a particular size of Diffie-Hellman key.This is a sized property.
DHAgreementFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsDH.DHAgreementFactory
 
DHAgreementFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsEC.DHAgreementFactory
 
dhBasedMac - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
id-DHBasedMac OBJECT IDENTIFIER ::= {1 2 840 113533 7 66 30}
DHDomainParameters - Class in org.bouncycastle.crypto.asymmetric
Container class for Diffie-Hellman domain parameters.
DHDomainParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Minimal usable parameters.
DHDomainParameters(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Minimal usable parameters with a private value length (PKCS#3).
DHDomainParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Minimal constructor for parameters able to be used to verify a public key.
DHDomainParameters(BigInteger, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Minimal constructor for parameters able to be used to verify a public key with a private value length.
DHDomainParameters(BigInteger, BigInteger, BigInteger, int, int) - Constructor for class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Parameters which can verify a public key with private value lengths.
DHDomainParameters(BigInteger, BigInteger, BigInteger, BigInteger, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Standard constructor - the full X9.42 parameter set.
DHDomainParameters(BigInteger, BigInteger, BigInteger, int, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.asymmetric.DHDomainParameters
X9.42 parameters with private value length.
DHDomainParameters(BigInteger, BigInteger, BigInteger, int, int, BigInteger, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Base constructor - the full domain parameter set.
DHDomainParameterSpec - Class in org.bouncycastle.jcajce.spec
Extension class for DHParameterSpec that wraps a DHDomainParameters object and provides the q domain parameter.
DHDomainParameterSpec(DHDomainParameters) - Constructor for class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Base constructor - use the values in an existing set of domain parameters.
DHDomainParameterSpec(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Minimal constructor for parameters able to be used to verify a public key, or use with MQV.
DHDomainParameterSpec(BigInteger, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Minimal constructor for parameters able to be used to verify a public key, or use with MQV, and a private value length.
DHDomainParameterSpec(BigInteger, BigInteger, BigInteger, BigInteger, int, DHValidationParameters) - Constructor for class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
X9.42 parameters with private value length.
DHDomainParameterSpec(BigInteger, BigInteger, BigInteger, BigInteger, int, int, DHValidationParameters) - Constructor for class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Base constructor - the full domain parameter set.
dhEphem - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 dhEphem OID: 1.2.840.10046.3.2
DHExtendedPrivateKeySpec - Class in org.bouncycastle.jcajce.spec
A DHPrivateKeySpec that also carries a set of DH domain parameters.
DHExtendedPrivateKeySpec(BigInteger, DHParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.DHExtendedPrivateKeySpec
Base constructor.
DHExtendedPublicKeySpec - Class in org.bouncycastle.jcajce.spec
A DHPublicKeySpec that also carries a set of DH domain parameters.
DHExtendedPublicKeySpec(BigInteger, DHParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.DHExtendedPublicKeySpec
Base constructor.
dhHybrid1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 dhHybrid1 OID: 1.2.840.10046.3.4
dhHybrid2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 dhHybrid2 OID: 1.2.840.10046.3.5
dhHybridOneFlow - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 dhHybridOneFlow OID: 1.2.840.10046.3.6
dhKeyAgreement - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#3: 1.2.840.113549.1.3.1
dhMAC - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
dhOneFlow - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 dhOneFlow OID: 1.2.840.10046.3.3
DHParameter - Class in org.bouncycastle.asn1.pkcs
 
DHParameter(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.asn1.pkcs.DHParameter
 
DHPublicKey - Class in org.bouncycastle.asn1.x9
X9.42 definition of a DHPublicKey
DHPublicKey(BigInteger) - Constructor for class org.bouncycastle.asn1.x9.DHPublicKey
Base constructor.
dhpublicnumber - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Diffie-Hellman
dhSinglePass_cofactorDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.3.133.16.840.63.0.3
dhSinglePass_cofactorDH_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_cofactorDH_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_cofactorDH_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_cofactorDH_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_stdDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.3.133.16.840.63.0.2
dhSinglePass_stdDH_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_stdDH_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_stdDH_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_stdDH_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhStatic - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 dhStatic OID: 1.2.840.10046.3.1
DHU - Static variable in class org.bouncycastle.crypto.fips.FipsDH
Unified Diffie-Hellman algorithm marker.
DHUAgreementFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementFactory
 
DHUAgreementFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementFactory
 
DHUParameterSpec - Class in org.bouncycastle.jcajce.spec
Parameter spec to provide Diffie-Hellman Unified model keys and user keying material.
DHUParameterSpec(PublicKey, PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.DHUParameterSpec
Base constructor for a Diffie-Hellman unified model.
DHUParameterSpec(PublicKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.DHUParameterSpec
Base constructor for a Diffie-Hellman unified model without user keying material.
DHUParameterSpec(KeyPair, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.DHUParameterSpec
Base constructor for a Diffie-Hellman unified model using a key pair.
DHUParameterSpec(PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.DHUParameterSpec
Base constructor for a Diffie-Hellman unified model - calculation of our ephemeral public key is required.
DHUParameterSpec(KeyPair, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.DHUParameterSpec
Base constructor for a Diffie-Hellman unified model using a key pair without user keying material.
DHUParameterSpec(PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.DHUParameterSpec
Base constructor for a Diffie-Hellman unified model - calculation of our ephemeral public key is required and no user keying material is provided.
DHValidationParameters - Class in org.bouncycastle.crypto.asymmetric
Validation parameters for confirming Diffie-Hellman parameter generation.
DHValidationParameters(byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.DHValidationParameters
Base constructor - a seed, the counter will be set to -1.
DHValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.asymmetric.DHValidationParameters
Constructor with a seed and a (p, q) counter for it.
DHValidationParameters(byte[], int, int) - Constructor for class org.bouncycastle.crypto.asymmetric.DHValidationParameters
Base constructor with a seed, counter, and usage index.
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
diff(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
digestAlgorithm - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.12 -- digestAlgorithm
digestAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2
DigestAlgorithm - Interface in org.bouncycastle.crypto
Marker interface for a digest algorithm
digestedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.5
DigestedData - Class in org.bouncycastle.asn1.cms
RFC 5652 DigestedData object.
DigestedData(AlgorithmIdentifier, ContentInfo, byte[]) - Constructor for class org.bouncycastle.asn1.cms.DigestedData
 
digestedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.5
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
 
DigestOperatorFactory<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing an operator factory for creating digest calculators.
DIGITAL_SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DIGITAL_SIGNATURE_BLOCK - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
DIGITAL_SIGNATURE_USAGE - Static variable in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
 
digitalSignature - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
directory - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
1.3.6.1.1: Internet directory: X.500
directoryName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
DirectoryString - Class in org.bouncycastle.asn1.x500
The DirectoryString CHOICE object.
DirectoryString(String) - Constructor for class org.bouncycastle.asn1.x500.DirectoryString
 
directReference - Variable in class org.bouncycastle.asn1.ASN1External
 
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
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
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
 
DL - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
DL - definite length encoding.
DLApplicationSpecific - Class in org.bouncycastle.asn1
A DER encoding version of an application specific object.
DLApplicationSpecific(int, byte[]) - Constructor for class org.bouncycastle.asn1.DLApplicationSpecific
Create an application specific object from the passed in data.
DLApplicationSpecific(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLApplicationSpecific
Create an application specific object with a tagging of explicit/constructed.
DLApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLApplicationSpecific
Create an application specific object with the tagging style given by the value of constructed.
DLApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLApplicationSpecific
Create an application specific object which is marked as constructed
DLBitString - Class in org.bouncycastle.asn1
A Definite length BIT STRING
DLBitString(byte, int) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLBitString(byte[]) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLBitString(int) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLBitString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLExternal - Class in org.bouncycastle.asn1
Class representing the Definite-Length-type External
DLExternal(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLExternal
Construct a Definite-Length EXTERNAL object, the input encoding vector must have exactly two elements on it.
DLExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, DERTaggedObject) - Constructor for class org.bouncycastle.asn1.DLExternal
Creates a new instance of DERExternal See X.690 for more informations about the meaning of these parameters
DLExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, int, ASN1Primitive) - Constructor for class org.bouncycastle.asn1.DLExternal
Creates a new instance of Definite-Length External.
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
The DLSequence encodes a SEQUENCE using definite length form.
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
The DLSet encodes ASN.1 SET value without element ordering, and always using definite length form.
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
DN_QUALIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
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
 
doCreateSigner(AsymmetricPrivateKey, DSA.Parameters) - Method in class org.bouncycastle.crypto.general.DSA.OperatorFactory
 
doCreateSigner(AsymmetricPrivateKey, DSTU4145.SignatureParameters) - Method in class org.bouncycastle.crypto.general.DSTU4145.LittleEndianSignatureOperatorFactory
 
doCreateSigner(AsymmetricPrivateKey, DSTU4145.SignatureParameters) - Method in class org.bouncycastle.crypto.general.DSTU4145.SignatureOperatorFactory
 
doCreateSigner(AsymmetricPrivateKey, EC.DSAParameters) - Method in class org.bouncycastle.crypto.general.EC.DSAOperatorFactory
 
doCreateSigner(AsymmetricPrivateKey, ECGOST3410.SignatureParameters) - Method in class org.bouncycastle.crypto.general.ECGOST3410.SignatureOperatorFactory
 
doCreateSigner(AsymmetricPrivateKey, EdEC.Parameters) - Method in class org.bouncycastle.crypto.general.EdEC.EdDSAOperatorFactory
 
doCreateSigner(AsymmetricPrivateKey, GOST3410.SignatureParameters) - Method in class org.bouncycastle.crypto.general.GOST3410.SignatureOperatorFactory
 
doCreateSigner(AsymmetricPrivateKey, T) - Method in class org.bouncycastle.crypto.general.RSA.SignatureOperatorFactory
 
doCreateSigner(AsymmetricPrivateKey, T) - Method in class org.bouncycastle.crypto.general.RSA.SignatureWithMessageRecoveryOperatorFactory
 
doCreateVerifier(AsymmetricPublicKey, DSA.Parameters) - Method in class org.bouncycastle.crypto.general.DSA.OperatorFactory
 
doCreateVerifier(AsymmetricPublicKey, DSTU4145.SignatureParameters) - Method in class org.bouncycastle.crypto.general.DSTU4145.LittleEndianSignatureOperatorFactory
 
doCreateVerifier(AsymmetricPublicKey, DSTU4145.SignatureParameters) - Method in class org.bouncycastle.crypto.general.DSTU4145.SignatureOperatorFactory
 
doCreateVerifier(AsymmetricPublicKey, EC.DSAParameters) - Method in class org.bouncycastle.crypto.general.EC.DSAOperatorFactory
 
doCreateVerifier(AsymmetricPublicKey, ECGOST3410.SignatureParameters) - Method in class org.bouncycastle.crypto.general.ECGOST3410.SignatureOperatorFactory
 
doCreateVerifier(AsymmetricPublicKey, EdEC.Parameters) - Method in class org.bouncycastle.crypto.general.EdEC.EdDSAOperatorFactory
 
doCreateVerifier(AsymmetricPublicKey, GOST3410.SignatureParameters) - Method in class org.bouncycastle.crypto.general.GOST3410.SignatureOperatorFactory
 
doCreateVerifier(AsymmetricPublicKey, RSA.SignatureParameters) - Method in class org.bouncycastle.crypto.general.RSA.SignatureOperatorFactory
 
doCreateVerifier(AsymmetricPublicKey, RSA.SignatureParameters) - Method in class org.bouncycastle.crypto.general.RSA.SignatureWithMessageRecoveryOperatorFactory
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.AES.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.ARC4.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.Blowfish.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.Camellia.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.CAST5.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.ChaCha20.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.DES.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.GOST28147.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.IDEA.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.Poly1305.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.RC2.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.SecureHash.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.SEED.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.Serpent.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.SHACAL2.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.SipHash.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.TripleDES.KeyGenerator
 
doGenerateKey() - Method in class org.bouncycastle.crypto.general.Twofish.KeyGenerator
 
doGenerateKeyPair() - Method in class org.bouncycastle.crypto.general.DSA.KeyPairGenerator
 
doGenerateKeyPair() - Method in class org.bouncycastle.crypto.general.DSTU4145.KeyPairGenerator
 
doGenerateKeyPair() - Method in class org.bouncycastle.crypto.general.EC.KeyPairGenerator
 
doGenerateKeyPair() - Method in class org.bouncycastle.crypto.general.ECGOST3410.KeyPairGenerator
 
doGenerateKeyPair() - Method in class org.bouncycastle.crypto.general.EdEC.EdDSAKeyPairGenerator
 
doGenerateKeyPair() - Method in class org.bouncycastle.crypto.general.EdEC.XDHKeyPairGenerator
 
doGenerateKeyPair() - Method in class org.bouncycastle.crypto.general.ElGamal.KeyPairGenerator
 
doGenerateKeyPair() - Method in class org.bouncycastle.crypto.general.GOST3410.KeyPairGenerator
 
doGenerateKeyPair() - Method in class org.bouncycastle.crypto.general.RSA.KeyPairGenerator
 
DomainGenParameters(int) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.DomainGenParameters
Construct just from strength (L) with a default value for N (160 for 1024, 256 for greater) and a default certainty.
DomainGenParameters(int, int) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.DomainGenParameters
Construct just from strength (L) with a default value for N (160 for 1024, 256 for greater).
DomainGenParameters(int, int, int) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.DomainGenParameters
Construct without a usage index, this will do a random construction of G.
DomainGenParameters(int, int, int, int) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.DomainGenParameters
Construct for a specific usage index - this has the effect of using verifiable canonical generation of G.
DomainGenParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.DomainGenParameters
Construct from initial prime values, this will do a random construction of G.
DomainGenParameters(BigInteger, BigInteger, byte[], int) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.DomainGenParameters
Construct for a specific usage index and initial prime values - this has the effect of using verifiable canonical generation of G.
DomainGenParameters(int) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.DomainGenParameters
Construct just from strength (L) with a default value for N (160 for 1024, 256 for greater) and a default certainty.
DomainGenParameters(int, int) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.DomainGenParameters
Construct just from strength (L) with a default value for N (160 for 1024, 256 for greater).
DomainGenParameters(int, int, int) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.DomainGenParameters
Construct without a usage index, this will do a random construction of G.
DomainGenParameters(int, int, int, int) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.DomainGenParameters
Construct for a specific usage index - this has the effect of using verifiable canonical generation of G.
DomainGenParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.DomainGenParameters
Construct from initial prime values, this will do a random construction of G.
DomainGenParameters(BigInteger, BigInteger, byte[], int) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.DomainGenParameters
Construct for a specific usage index and initial prime values - this has the effect of using verifiable canonical generation of G.
DomainGenParameters(int) - Constructor for class org.bouncycastle.crypto.general.DSA.DomainGenParameters
 
DomainGenParameters(int, int) - Constructor for class org.bouncycastle.crypto.general.DSA.DomainGenParameters
 
DomainParameters - Class in org.bouncycastle.asn1.x9
X9.44 Diffie-Hellman domain parameters.
DomainParameters(BigInteger, BigInteger, BigInteger, BigInteger, ValidationParams) - Constructor for class org.bouncycastle.asn1.x9.DomainParameters
Base constructor - the full domain parameter set.
domainParameters - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricDHKey
 
domainParameters - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAKey
 
domainParameters - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricECKey
 
domainParameters - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410Key
 
DomainParametersGenerator(FipsDH.DomainGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.DomainParametersGenerator
Default constructor using SHA-256 as the digest.
DomainParametersGenerator(FipsDigestAlgorithm, FipsDH.DomainGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.DomainParametersGenerator
Base constructor.
DomainParametersGenerator(FipsDSA.DomainGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.DomainParametersGenerator
Default constructor using SHA-256 as the digest.
DomainParametersGenerator(FipsDigestAlgorithm, FipsDSA.DomainGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.DomainParametersGenerator
Base constructor.
DomainParametersGenerator(DSA.DomainGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.DSA.DomainParametersGenerator
 
DomainParametersValidator(FipsDigestAlgorithm, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.DomainParametersValidator
Base constructor - for 186-4
DomainParametersValidator(FipsDSA.DomainParametersValidator.Version, FipsDigestAlgorithm, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.DomainParametersValidator
Base constructor.
dontCare - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
 
dontPublish - Static variable in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
 
DOUBLE_PIPELINE_ITERATION_MODE - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for NIST SP 800-108 KDF in Double-Pipeline Mode.
DoublePipelineModeFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsKDF.DoublePipelineModeFactory
 
doubleProductFromSquares(ECFieldElement, ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
drain(InputStream) - Static method in class org.bouncycastle.util.io.Streams
Read stream till EOF is encountered.
DSA - Static variable in class org.bouncycastle.crypto.fips.FipsDSA
DSA algorithm parameter source - default is SHA-1
DSA - Static variable in class org.bouncycastle.crypto.fips.FipsEC
Elliptic Curve DSA algorithm parameter source - default is SHA-1
DSA - Class in org.bouncycastle.crypto.general
Source class for non-FIPS implementations of DSA based algorithms.
DSA - Static variable in class org.bouncycastle.crypto.general.DSA
 
DSA - Static variable in class org.bouncycastle.crypto.general.EC
Elliptic Curve DSA algorithm parameter source - default is SHA-1
DSA.DomainGenParameters - Class in org.bouncycastle.crypto.general
DSA domain generation parameters for non-FIPS usages.
DSA.DomainParametersGenerator - Class in org.bouncycastle.crypto.general
Generator for DSA domain parameters for non-FIPS usages.
DSA.KeyGenParameters - Class in org.bouncycastle.crypto.general
DSA key pair generation parameters for non-FIPS usages.
DSA.KeyPairGenerator - Class in org.bouncycastle.crypto.general
DSA key pair generator class for non-FIPS usages.
DSA.OperatorFactory - Class in org.bouncycastle.crypto.general
Operator factory for creating non-FIPS DSA based signing and verification operators.
DSA.Parameters - Class in org.bouncycastle.crypto.general
Parameters for non-FIPS DSA signatures.
DSA_DEFAULT_PARAMS - Static variable in class org.bouncycastle.crypto.CryptoServicesRegistrar.Property
The default parameters for a particular size of DSA key.
dsa_with_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.1
dsa_with_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.2
dsa_with_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.3
dsa_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.4
DSADomainParameters - Class in org.bouncycastle.crypto.asymmetric
Container class for DSA domain parameters.
DSADomainParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.DSADomainParameters
 
DSADomainParameters(BigInteger, BigInteger, BigInteger, DSAValidationParameters) - Constructor for class org.bouncycastle.crypto.asymmetric.DSADomainParameters
 
DSADomainParametersGenerationParameterSpec - Class in org.bouncycastle.jcajce.spec
Parameter spec for guiding the generation of DSA Domain Parameters.
DSADomainParametersGenerationParameterSpec(int, int, int) - Constructor for class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
Construct without a usage index, this will do a random construction of G.
DSADomainParametersGenerationParameterSpec(int, int, int, int) - Constructor for class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
Construct for a specific usage index - this has the effect of using verifiable canonical generation of G.
DSADomainParametersGenerationParameterSpec(BigInteger, BigInteger) - Constructor for class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
Construct using a specific value of p and q - this will do a random construction of g.
DSADomainParametersGenerationParameterSpec(BigInteger, BigInteger, byte[], int) - Constructor for class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
Construct using a specific value of p and q, but with a seed and usageIndex as well - this has the effect of using verifiable canonical generation of G.
DSADomainParameterSpec - Class in org.bouncycastle.jcajce.spec
Extension class for DSAParameterSpec that wraps a DSADomainParameters object and provides the validation parameters if available.
DSADomainParameterSpec(DSADomainParameters) - Constructor for class org.bouncycastle.jcajce.spec.DSADomainParameterSpec
Base constructor - use the values in an existing set of domain parameters.
DSADomainParameterSpec(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jcajce.spec.DSADomainParameterSpec
Creates a new DSAParameterSpec with the specified parameter values.
DSADomainParameterSpec(BigInteger, BigInteger, BigInteger, DSAValidationParameters) - Constructor for class org.bouncycastle.jcajce.spec.DSADomainParameterSpec
Creates a new DSAParameterSpec with the specified parameter values.
DSAOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsEC.DSAOperatorFactory
 
DSAOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.EC.DSAOperatorFactory
 
DSAParameter - Class in org.bouncycastle.asn1.x509
 
DSAParameter(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.DSAParameter
 
DSAValidationParameters - Class in org.bouncycastle.crypto.asymmetric
Validation parameters for confirming DSA parameter generation.
DSAValidationParameters(byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.DSAValidationParameters
Base constructor - a seed, the counter will be set to -1.
DSAValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.asymmetric.DSAValidationParameters
Constructor with a seed and a (p, q) counter for it.
DSAValidationParameters(byte[], int, int) - Constructor for class org.bouncycastle.crypto.asymmetric.DSAValidationParameters
Base constructor with a seed, counter, and usage index.
dsaWithSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.27
DSTU4145 - Class in org.bouncycastle.crypto.general
Source class for implementations of DSTU4145 based algorithms.
DSTU4145 - Static variable in class org.bouncycastle.crypto.general.DSTU4145
DSTU-4145 algorithm parameter source - default is GOST-3411
DSTU4145.KeyGenParameters - Class in org.bouncycastle.crypto.general
DSTU4145 key pair generation parameters.
DSTU4145.KeyPairGenerator - Class in org.bouncycastle.crypto.general
DSTU4145 key pair generator class.
DSTU4145.LittleEndianSignatureOperatorFactory - Class in org.bouncycastle.crypto.general
Operator factory for creating little-endian format DSTU4145 based signing and verification operators.
DSTU4145.SignatureOperatorFactory - Class in org.bouncycastle.crypto.general
Operator factory for creating DSTU4145 based signing and verification operators.
DSTU4145.SignatureParameters - Class in org.bouncycastle.crypto.general
Parameters for DSTU4145 signatures.
dstu4145be - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU4145 Big Endian presentation.
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
 
dstu4145Identifier - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145Key
 
DSTU4145Key - Interface in org.bouncycastle.jcajce.interfaces
Main interface for a DSTU-4145 key.
dstu4145le - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU4145 Little Endian presentation.
DSTU4145NamedCurves - Class in org.bouncycastle.asn1.ua
 
DSTU4145NamedCurves() - Constructor for class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
 
DSTU4145Parameters - Class in org.bouncycastle.crypto.asymmetric
Container class for DSTU4145 parameters.
DSTU4145Parameters(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.asymmetric.DSTU4145Parameters
 
DSTU4145Parameters(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.DSTU4145Parameters
 
DSTU4145Parameters(ECDomainParameters) - Constructor for class org.bouncycastle.crypto.asymmetric.DSTU4145Parameters
 
DSTU4145Parameters(ECDomainParameters, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.DSTU4145Parameters
 
DSTU4145ParameterSpec - Class in org.bouncycastle.jcajce.spec
ParameterSpec for a DSTU4145 key.
DSTU4145ParameterSpec(ECDomainParameters) - Constructor for class org.bouncycastle.jcajce.spec.DSTU4145ParameterSpec
 
DSTU4145Params - Class in org.bouncycastle.asn1.ua
 
DSTU4145Params(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145Params
 
DSTU4145Params(ASN1ObjectIdentifier, byte[]) - 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
 
DSTU4145PrivateKey - Interface in org.bouncycastle.jcajce.interfaces
Interface that a DSTU-4145 private key needs to conform to.
DSTU4145PrivateKeySpec - Class in org.bouncycastle.jcajce.spec
This class specifies a DSTU4145 private key with its associated parameters.
DSTU4145PrivateKeySpec(BigInteger, DSTU4145ParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.DSTU4145PrivateKeySpec
Creates a new GOST3410PrivateKeySpec with the specified parameter values.
DSTU4145PublicKey - Class in org.bouncycastle.asn1.ua
 
DSTU4145PublicKey(ECPoint) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145PublicKey
 
DSTU4145PublicKey - Interface in org.bouncycastle.jcajce.interfaces
Interface that a DSTU-4145 public key needs to conform to.
DSTU4145PublicKeySpec - Class in org.bouncycastle.jcajce.spec
This class specifies a DSTU4145 public key with its associated parameters.
DSTU4145PublicKeySpec(ECPoint, DSTU4145ParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.DSTU4145PublicKeySpec
Creates a new GOST3410PublicKeySpec with the specified parameter values.
dstu7564digest_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7564 256-bit digest presentation.
dstu7564digest_384 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7564 384-bit digest presentation.
dstu7564digest_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7564 512-bit digest presentation.
dstu7564mac_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7564 256-bit mac presentation.
dstu7564mac_384 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7564 384-bit mac presentation.
dstu7564mac_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7564 512-bit mac presentation.
dstu7624cbc_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CBC mode with 128 bit block/key presentation
dstu7624cbc_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CBC mode with 256 bit block/key presentation
dstu7624cbc_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CBC mode with 512 bit block/key presentation
dstu7624ccm_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CCM mode with 128 bit block/key presentation
dstu7624ccm_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CCM mode with 256 bit block/key presentation
dstu7624ccm_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CCM mode with 512 bit block/key presentation
dstu7624cfb_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CFB mode with 128 bit block/key presentation
dstu7624cfb_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CFB mode with 256 bit block/key presentation
dstu7624cfb_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CFB mode with 512 bit block/key presentation
dstu7624cmac_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in MAC mode with 128 bit block/key presentation
dstu7624cmac_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in MAC mode with 256 bit block/key presentation
dstu7624cmac_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in MAC mode with 512 bit block/key presentation
dstu7624ctr_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CTR mode with 128 bit block/key presentation
dstu7624ctr_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CTR mode with 256 bit block/key presentation
dstu7624ctr_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in CTR mode with 512 bit block/key presentation
dstu7624ecb_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in ECB mode with 128 bit block/key presentation
dstu7624ecb_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in ECB mode with 256 bit block/key presentation
dstu7624ecb_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in ECB mode with 512 bit block/key presentation
dstu7624gmac_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in GMAC (GCM witout encryption) mode with 128 bit block/key presentation
dstu7624gmac_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in GMAC (GCM witout encryption) mode with 256 bit block/key presentation
dstu7624gmac_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in GMAC (GCM witout encryption) mode with 512 bit block/key presentation
dstu7624kw_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in key wrap (KW) mode with 128 bit block/key presentation
dstu7624kw_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in key wrap (KW) mode with 256 bit block/key presentation
dstu7624kw_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in key wrap (KW) mode with 512 bit block/key presentation
dstu7624ofb_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in OFB mode with 128 bit block/key presentation
dstu7624ofb_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in OFB mode with 256 bit block/key presentation
dstu7624ofb_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in OFB mode with 512 bit block/key presentation
dstu7624xts_128 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in XTS mode with 128 bit block/key presentation
dstu7624xts_256 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in XTS mode with 256 bit block/key presentation
dstu7624xts_512 - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
DSTU7624 in XTS mode with 512 bit block/key presentation
Dump - Class in org.bouncycastle.asn1.util
Command line ASN.1 Dump utility.
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.
DumpInfo - Class in org.bouncycastle.util
Executable class that displays information about the module
DumpInfo() - Constructor for class org.bouncycastle.util.DumpInfo
 
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
 
DVCSCertInfo - Class in org.bouncycastle.asn1.dvcs
DVCSCertInfo::= SEQUENCE { version Integer DEFAULT 1 , dvReqInfo DVCSRequestInformation, messageImprint DigestInfo, serialNumber Integer, responseTime DVCSTime, dvStatus [0] PKIStatusInfo OPTIONAL, policy [1] PolicyInformation OPTIONAL, reqSignature [2] SignerInfos OPTIONAL, certs [3] SEQUENCE SIZE (1..MAX) OF TargetEtcChain OPTIONAL, extensions Extensions OPTIONAL }
DVCSCertInfo(DVCSRequestInformation, DigestInfo, ASN1Integer, DVCSTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
DVCSCertInfoBuilder - Class in org.bouncycastle.asn1.dvcs
DVCSCertInfo::= SEQUENCE { version Integer DEFAULT 1 , dvReqInfo DVCSRequestInformation, messageImprint DigestInfo, serialNumber Integer, responseTime DVCSTime, dvStatus [0] PKIStatusInfo OPTIONAL, policy [1] PolicyInformation OPTIONAL, reqSignature [2] SignerInfos OPTIONAL, certs [3] SEQUENCE SIZE (1..MAX) OF TargetEtcChain OPTIONAL, extensions Extensions OPTIONAL }
DVCSCertInfoBuilder(DVCSRequestInformation, DigestInfo, ASN1Integer, DVCSTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
 
DVCSErrorNotice - Class in org.bouncycastle.asn1.dvcs
DVCSErrorNotice ::= SEQUENCE { transactionStatus PKIStatusInfo , transactionIdentifier GeneralName OPTIONAL }
DVCSErrorNotice(PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
 
DVCSErrorNotice(PKIStatusInfo, GeneralName) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
 
DVCSObjectIdentifiers - Interface in org.bouncycastle.asn1.dvcs
OIDs for RFC 3029 Data Validation and Certification Server Protocols
DVCSRequest - Class in org.bouncycastle.asn1.dvcs
DVCSRequest ::= SEQUENCE { requestInformation DVCSRequestInformation, data Data, transactionIdentifier GeneralName OPTIONAL }
DVCSRequest(DVCSRequestInformation, Data) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequest
 
DVCSRequest(DVCSRequestInformation, Data, GeneralName) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequest
 
DVCSRequestInformation - Class in org.bouncycastle.asn1.dvcs
DVCSRequestInformation ::= SEQUENCE { version INTEGER DEFAULT 1 , service ServiceType, nonce Nonce OPTIONAL, requestTime DVCSTime OPTIONAL, requester [0] GeneralNames OPTIONAL, requestPolicy [1] PolicyInformation OPTIONAL, dvcs [2] GeneralNames OPTIONAL, dataLocations [3] GeneralNames OPTIONAL, extensions [4] IMPLICIT Extensions OPTIONAL }
DVCSRequestInformationBuilder - Class in org.bouncycastle.asn1.dvcs
DVCSRequestInformation ::= SEQUENCE { version INTEGER DEFAULT 1 , service ServiceType, nonce Nonce OPTIONAL, requestTime DVCSTime OPTIONAL, requester [0] GeneralNames OPTIONAL, requestPolicy [1] PolicyInformation OPTIONAL, dvcs [2] GeneralNames OPTIONAL, dataLocations [3] GeneralNames OPTIONAL, extensions [4] IMPLICIT Extensions OPTIONAL }
DVCSRequestInformationBuilder(ServiceType) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
DVCSRequestInformationBuilder(DVCSRequestInformation) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
DVCSResponse - Class in org.bouncycastle.asn1.dvcs
DVCSResponse ::= CHOICE { dvCertInfo DVCSCertInfo , dvErrorNote [0] DVCSErrorNotice }
DVCSResponse(DVCSCertInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSResponse
 
DVCSResponse(DVCSErrorNotice) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSResponse
 
DVCSTime - Class in org.bouncycastle.asn1.dvcs
DVCSTime ::= CHOICE { genTime GeneralizedTime, timeStampToken ContentInfo }
DVCSTime(Date) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
 
DVCSTime(ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
 
DVCSTime(ContentInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
 
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
EACObjectIdentifiers - Interface in org.bouncycastle.asn1.eac
German Federal Office for Information Security (Bundesamt für Sicherheit in der Informationstechnik) http://www.bsi.bund.de/
EACTags - Class in org.bouncycastle.asn1.eac
 
EACTags() - Constructor for class org.bouncycastle.asn1.eac.EACTags
 
EAX - Static variable in class org.bouncycastle.crypto.general.AES
AES in EAX mode.
EAX - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in EAX mode..
EAX - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in EAX mode.
EAX - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in EAX mode..
EAX - Static variable in class org.bouncycastle.crypto.general.DES
DES in EAX mode..
EAX - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in EAX mode..
EAX - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in EAX mode.
EAX - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in EAX mode.
EAX - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in EAX mode.
EAX - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in EAX mode.
EAX - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in counter (EAX) mode.
EAX - Static variable in class org.bouncycastle.crypto.general.TripleDES
Triple-DES in EAX mode..
EAX - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in EAX mode.
EC - Class in org.bouncycastle.crypto.general
Source class for non-FIPS implementations of Elliptic Curve based algorithms.
EC.DSAOperatorFactory - Class in org.bouncycastle.crypto.general
Operator factory for creating non-FIPS EC DSA based signing and verification operators.
EC.DSAParameters - Class in org.bouncycastle.crypto.general
EC DSA signature parameters for non-FIPS algorithms.
EC.KeyGenParameters - Class in org.bouncycastle.crypto.general
EC key pair generation parameters for non-FIPS usages.
EC.KeyPairGenerator - Class in org.bouncycastle.crypto.general
EC key pair generator class for non-FIPS usages.
EC_IMPLICITLY_CA - Static variable in class org.bouncycastle.crypto.CryptoServicesRegistrar.Property
The parameters to be used for processing implicitlyCA X9.62 parameters
ECAlgorithms - Class in org.bouncycastle.math.ec
 
ECAlgorithms() - Constructor for class org.bouncycastle.math.ec.ECAlgorithms
 
ECB - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in electronic code book(ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.DES
DES in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in electronic code book (ECB) mode.
ECB - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in electronic code book (ECB) mode.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.DES
DES in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in electronic code book mode with ISO10126-2 padding.
ECBwithISO10126_2 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in electronic code book mode with ISO10126-2 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.DES
DES in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in electronic code book mode with ISO7816-4 padding.
ECBwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in electronic code book mode with ISO7816-4 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.DES
DES in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithPKCS7 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in electronic code book mode with PKCS#7/PKCS#5 padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in electronic code book mode with trailing bit complement(TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.DES
DES in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithTBC - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in electronic code book mode with trailing bit complement (TBC) padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.DES
DES in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in electronic code book mode with X9.23 padding.
ECBwithX923 - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in electronic code book mode with X9.23 padding.
ecc_brainpool - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8
ECCCMSSharedInfo - Class in org.bouncycastle.asn1.cms.ecc
ECC-CMS-SharedInfo ::= SEQUENCE { keyInfo AlgorithmIdentifier, entityUInfo [0] EXPLICIT OCTET STRING OPTIONAL, suppPubInfo [2] EXPLICIT OCTET STRING }
ECCCMSSharedInfo(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
 
ECCCMSSharedInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
 
ECConstants - Interface in org.bouncycastle.math.ec
 
ECCurve - Class in org.bouncycastle.math.ec
base class for an elliptic curve
ECCurve(FiniteField) - Constructor for class org.bouncycastle.math.ec.ECCurve
 
ECCurve.AbstractF2m - Class in org.bouncycastle.math.ec
 
ECCurve.AbstractFp - Class in org.bouncycastle.math.ec
 
ECCurve.Config - Class in org.bouncycastle.math.ec
 
ECCurve.F2m - Class in org.bouncycastle.math.ec
Elliptic curves over F2m.
ECCurve.Fp - Class in org.bouncycastle.math.ec
Elliptic curve over Fp
ECDomainParameters - Class in org.bouncycastle.crypto.asymmetric
Container class for Elliptic Curve domain parameters.
ECDomainParameters(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.ECDomainParameters
Constructor that assumes the co-factor h is 1.
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.ECDomainParameters
Constructor with explicit co-factor.
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.ECDomainParameters
Constructor with explicit co-factor and generation seed.
ECDomainParametersID - Interface in org.bouncycastle.crypto.asymmetric
Base interface for an EC domain parameters ID.
ECDomainParametersIndex - Class in org.bouncycastle.crypto.asymmetric
General index for Elliptic Curve parameters.
ECDomainParametersIndex() - Constructor for class org.bouncycastle.crypto.asymmetric.ECDomainParametersIndex
 
ECDomainParameterSpec - Class in org.bouncycastle.jcajce.spec
Extension class for ECParameterSpec that wraps a ECDomainParameters object or an ECParameterSpec
ECDomainParameterSpec(ECDomainParameters) - Constructor for class org.bouncycastle.jcajce.spec.ECDomainParameterSpec
Base constructor - wrap an ECDomainParameters.
ECDomainParameterSpec(ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.ECDomainParameterSpec
Conversion constructor - wrap an ECParameterSpec
ecdsa_plain_RIPEMD160 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecdsa_plain_SHA1 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecdsa_plain_SHA224 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecdsa_plain_SHA256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecdsa_plain_SHA384 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecdsa_plain_SHA512 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecdsa_plain_signatures - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecdsa_with_SHA1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.4.1
ecdsa_with_SHA2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.4.3
ecdsa_with_SHA224 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.4.3.1
ecdsa_with_SHA256 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.4.3.2
ecdsa_with_SHA384 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.4.3.3
ecdsa_with_SHA512 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.4.3.4
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
 
ECEndomorphism - Interface in org.bouncycastle.math.ec.endo
 
ECFieldElement - Class in org.bouncycastle.math.ec
 
ECFieldElement() - Constructor for class org.bouncycastle.math.ec.ECFieldElement
 
ECFieldElement.AbstractF2m - Class in org.bouncycastle.math.ec
 
ECFieldElement.AbstractFp - Class in org.bouncycastle.math.ec
 
ECFieldElement.F2m - Class in org.bouncycastle.math.ec
Class representing the Elements of the finite field F2m in polynomial basis (PB) representation.
ECFieldElement.Fp - Class in org.bouncycastle.math.ec
 
ECGOST3410 - Class in org.bouncycastle.crypto.general
Source class for implementations of ECGOST3410 based algorithms.
ECGOST3410.KeyGenParameters - Class in org.bouncycastle.crypto.general
ECGOST3410 key pair generation parameters.
ECGOST3410.KeyPairGenerator - Class in org.bouncycastle.crypto.general
ECGOST3410 key pair generator class.
ECGOST3410.SignatureOperatorFactory - Class in org.bouncycastle.crypto.general
Operator factory for creating ECGOST3410 based signing and verification operators.
ECGOST3410.SignatureParameters - Class in org.bouncycastle.crypto.general
Parameters for ECGOST3410 signatures.
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
 
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
 
ECGOST3410PrivateKey - Interface in org.bouncycastle.jcajce.interfaces
Interface that a ECGOST-3410 private key needs to conform to.
ECGOST3410PrivateKeySpec - Class in org.bouncycastle.jcajce.spec
This class specifies a ECGOST3410-94 private key with its associated parameters.
ECGOST3410PrivateKeySpec(BigInteger, GOST3410ParameterSpec<ECDomainParameterSpec>) - Constructor for class org.bouncycastle.jcajce.spec.ECGOST3410PrivateKeySpec
Creates a new GOST3410PrivateKeySpec with the specified parameter values.
ECGOST3410PublicKey - Interface in org.bouncycastle.jcajce.interfaces
Interface that a ECGOST-3410 public key needs to conform to.
ECGOST3410PublicKeySpec - Class in org.bouncycastle.jcajce.spec
This class specifies a ECGOST3410-94 public key with its associated parameters.
ECGOST3410PublicKeySpec(ECPoint, GOST3410ParameterSpec<ECDomainParameterSpec>) - Constructor for class org.bouncycastle.jcajce.spec.ECGOST3410PublicKeySpec
Creates a new GOST3410PublicKeySpec with the specified parameter values.
ECImplicitDomainParameters - Class in org.bouncycastle.crypto.asymmetric
Extension class that identifies this domain parameter set as being the ImplicitlyCa domain parameters for this JVM.
ECImplicitDomainParameters(ECDomainParameters) - Constructor for class org.bouncycastle.crypto.asymmetric.ECImplicitDomainParameters
Base constructor.
ECImplicitDomainParameterSpec - Class in org.bouncycastle.jcajce.spec
Extension of ECParameterSpec which marks a parameter set as being the ImplicitlyCA parameters for this JVM.
ECImplicitDomainParameterSpec() - Constructor for class org.bouncycastle.jcajce.spec.ECImplicitDomainParameterSpec
Default constructor - create the spec using the value of the property CryptoServicesRegistrar.Property.EC_IMPLICITLY_CA
ECImplicitDomainParameterSpec(ECImplicitDomainParameters) - Constructor for class org.bouncycastle.jcajce.spec.ECImplicitDomainParameterSpec
Constructor wrapping ECImplicitDomainParameters.
ecka_eg - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecka_eg_SessionKDF - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
Key Derivation Function for Session Keys
ecka_eg_SessionKDF_3DES - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecka_eg_SessionKDF_AES128 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecka_eg_SessionKDF_AES192 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecka_eg_SessionKDF_AES256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
ecka_eg_X963kdf - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 OID: 0.4.0.127.0.7.1.1.5.1.1
ecka_eg_X963kdf_RIPEMD160 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function RIPEMD160 OID: 0.4.0.127.0.7.1.1.5.1.1.6
ecka_eg_X963kdf_SHA1 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA-1 OID: 0.4.0.127.0.7.1.1.5.1.1.1
ecka_eg_X963kdf_SHA224 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA224 OID: 0.4.0.127.0.7.1.1.5.1.1.2
ecka_eg_X963kdf_SHA256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA256 OID: 0.4.0.127.0.7.1.1.5.1.1.3
ecka_eg_X963kdf_SHA384 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA384 OID: 0.4.0.127.0.7.1.1.5.1.1.4
ecka_eg_X963kdf_SHA512 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA512 OID: 0.4.0.127.0.7.1.1.5.1.1.5
ECLookupTable - Interface in org.bouncycastle.math.ec
 
ECMultiplier - Interface in org.bouncycastle.math.ec
Interface for classes encapsulating a point multiplication algorithm for ECPoints.
ECNamedCurveTable - Class in org.bouncycastle.asn1.x9
A general class that reads all X9.62 style EC curve tables.
ECNamedCurveTable() - Constructor for class org.bouncycastle.asn1.x9.ECNamedCurveTable
 
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(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint
 
ECPoint.AbstractF2m - Class in org.bouncycastle.math.ec
 
ECPoint.AbstractFp - Class in org.bouncycastle.math.ec
 
ECPoint.F2m - Class in org.bouncycastle.math.ec
Elliptic curve points over F2m
ECPoint.Fp - Class in org.bouncycastle.math.ec
Elliptic curve points over Fp
ECPointMap - Interface in org.bouncycastle.math.ec
 
ECPrivateKey - Class in org.bouncycastle.asn1.sec
the elliptic curve private key object from SEC 1
ECPrivateKey(int, BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
Base constructor.
ECPrivateKey(int, BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
 
ECPrivateKey(int, BigInteger, DERBitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
 
ecSign - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2
ecSignWithRipemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.2
ecSignWithSha1 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2,1
Ed25519 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
 
Ed25519 - Static variable in class org.bouncycastle.crypto.general.EdEC.Algorithm
 
Ed25519 - Static variable in class org.bouncycastle.crypto.general.EdEC
 
Ed25519 - Static variable in class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
 
Ed25519 - Class in org.bouncycastle.math.ec.rfc8032
 
Ed25519() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed25519
 
Ed25519 - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
 
Ed25519.Algorithm - Class in org.bouncycastle.math.ec.rfc8032
 
Ed25519_PRIVATE_KEY_SIZE - Static variable in class org.bouncycastle.crypto.general.EdEC
 
Ed25519_PUBLIC_KEY_SIZE - Static variable in class org.bouncycastle.crypto.general.EdEC
 
Ed25519ctx - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
 
Ed25519ph - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
 
Ed448 - Static variable in class org.bouncycastle.crypto.general.EdEC.Algorithm
 
Ed448 - Static variable in class org.bouncycastle.crypto.general.EdEC
 
Ed448 - Static variable in class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
 
Ed448 - Class in org.bouncycastle.math.ec.rfc8032
 
Ed448() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed448
 
Ed448 - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448.Algorithm
 
Ed448.Algorithm - Class in org.bouncycastle.math.ec.rfc8032
 
Ed448_PRIVATE_KEY_SIZE - Static variable in class org.bouncycastle.crypto.general.EdEC
 
Ed448_PUBLIC_KEY_SIZE - Static variable in class org.bouncycastle.crypto.general.EdEC
 
Ed448ph - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448.Algorithm
 
EdDSA - Static variable in class org.bouncycastle.crypto.general.EdEC
 
EdDSAKey - Interface in org.bouncycastle.jcajce.interfaces
Base interface for an EdDSA signing/verification key.
EdDSAKeyPairGenerator(EdEC.Parameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.EdEC.EdDSAKeyPairGenerator
 
EdDSAOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.EdEC.EdDSAOperatorFactory
 
EdDSAParameterSpec - Class in org.bouncycastle.jcajce.spec
ParameterSpec for EdDSA signature algorithms.
EdDSAParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
Base constructor.
EdEC - Class in org.bouncycastle.crypto.general
Source class for implementations of Edwards Elliptic Curve based algorithms.
EdEC.Algorithm - Class in org.bouncycastle.crypto.general
 
EdEC.EdDSAKeyPairGenerator - Class in org.bouncycastle.crypto.general
Edwards Curve DSA key pair generator.
EdEC.EdDSAOperatorFactory - Class in org.bouncycastle.crypto.general
Operator factory for creating Edwards Curve DSA based signing and verification operators.
EdEC.Parameters - Class in org.bouncycastle.crypto.general
Edwards Curve key pair generation parameters.
EdEC.XDHAgreementFactory - Class in org.bouncycastle.crypto.general
Factory for Agreement operators based on Edwards Curve Diffie-Hellman.
EdEC.XDHKeyPairGenerator - Class in org.bouncycastle.crypto.general
Edwards Curve Diffie-Hellman key pair generator.
EdECObjectIdentifiers - Interface in org.bouncycastle.asn1.edec
Edwards Elliptic Curve Object Identifiers (RFC 8410)
ediPartyName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
eight(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
ELEMENT_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
ElGamal - Class in org.bouncycastle.crypto.general
Source class for implementations of ElGamal based algorithms.
ElGamal.KeyGenParameters - Class in org.bouncycastle.crypto.general
ElGamal key pair generation parameters.
ElGamal.KeyPairGenerator - Class in org.bouncycastle.crypto.general
ElGamal key pair generator class.
ElGamal.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for creating ElGamal key wrap/unwrap operators.
ElGamal.OAEPParameters - Class in org.bouncycastle.crypto.general
Parameters for use with OAEP formatted key wrapping/unwrapping and encryption/decryption.
ElGamal.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for creating ElGamal encryption/decryption operators.
ElGamal.Parameters - Class in org.bouncycastle.crypto.general
Base class for ElGamal encryption/decryption and key wrap/unwrap parameters.
ElGamal.PKCS1v15Parameters - Class in org.bouncycastle.crypto.general
Parameters for use with PKCS#1 v1.5 formatted key wrapping/unwrapping and encryption/decryption.
ElGamal.RawParameters - Class in org.bouncycastle.crypto.general
Parameters for use with unformatted encryption/decryption.
ElGamal.WrapParameters - Interface in org.bouncycastle.crypto.general
Marker interface for parameters that can also be used for key wrapping.
elGamalAlgorithm - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
ElGamal Algorithm OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) oiw(14) dirservsig(7) algorithm(2) encryption(1) 1 }
ElGamalParameter - Class in org.bouncycastle.asn1.oiw
 
ElGamalParameter(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
 
ellipticCurve - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.15 - ellipticCurve
ellipticCurve - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
Base OID: 1.3.132.0
ellipticCurve - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1
ellipticCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Named curves base
EmailAddress - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
Email address (RSA PKCS#9 extension) - IA5String.
EMPTY_ZS - Static variable in class org.bouncycastle.math.ec.ECPoint
 
EncapsulatedSecretExtractor<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing an encapsulated secret extractor.
EncapsulatingSecretGenerator<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing an encapsulated secret generator, such as for RSA KTS.
encipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
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
 
Encodable - Interface in org.bouncycastle.util
Interface implemented by objects that can be converted into byte arrays.
encode(ASN1OutputStream) - Method in class org.bouncycastle.asn1.BEROctetString
 
encode(int[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
encode(int[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
encode the input data producing a base 64 encoded byte array.
encode(byte[], int, int) - 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.
encodedLen - Variable in class org.bouncycastle.asn1.ASN1External
 
encodePoint(ECPoint) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
 
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
Exception thrown if an attempt is made to encode invalid data, or some other failure occurs.
encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
Encoded every value into a UTF8String.
encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
encodeTag(ASN1ApplicationSpecific) - Static method in class org.bouncycastle.asn1.eac.EACTags
 
encoding - Variable in class org.bouncycastle.asn1.ASN1External
 
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
 
encryptBlock(byte[], int, int) - Method in interface org.bouncycastle.crypto.SingleBlockEncryptor
Encrypt a single block of data, returning the result.
EncryptedContentInfo - Class in org.bouncycastle.asn1.cms
RFC 5652 EncryptedContentInfo object.
EncryptedContentInfo(ASN1ObjectIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
 
EncryptedContentInfoParser - Class in org.bouncycastle.asn1.cms
Parser for RFC 5652 EncryptedContentInfo object.
EncryptedContentInfoParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
 
encryptedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.6
EncryptedData - Class in org.bouncycastle.asn1.cms
RFC 5652 EncryptedData object.
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
PKCS#7: 1.2.840.113549.1.7.76
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
 
EncryptedObjectStoreData - Class in org.bouncycastle.asn1.bc
EncryptedObjectStoreData ::= SEQUENCE { encryptionAlgorithm AlgorithmIdentifier encryptedContent OCTET STRING }
EncryptedObjectStoreData(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
 
EncryptedPrivateKeyData - Class in org.bouncycastle.asn1.bc
EncryptedPrivateKeyObjectData ::= SEQUENCE { encryptedPrivateKeyInfo EncryptedPrivateKeyInfo, certificates SEQUENCE OF Certificate }
EncryptedPrivateKeyData(EncryptedPrivateKeyInfo, Certificate[]) - Constructor for class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
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
 
EncryptedSecretKeyData - Class in org.bouncycastle.asn1.bc
EncryptedSecretKeyData ::= SEQUENCE { keyEncryptionAlgorithm AlgorithmIdentifier, encryptedKeyData OCTET STRING }
EncryptedSecretKeyData(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
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
1.3.6.1.4.1.11591.13 -- encryptionAlgorithm
encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.3
EncryptionScheme - Class in org.bouncycastle.asn1.pkcs
 
EncryptionScheme(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
EncryptionScheme(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
endomorphism - Variable in class org.bouncycastle.math.ec.ECCurve.Config
 
endomorphism - Variable in class org.bouncycastle.math.ec.ECCurve
 
enhancedSearchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
entropySize() - Method in interface org.bouncycastle.crypto.EntropySource
Return the number of bits of entropy this source can produce.
EntropySource - Interface in org.bouncycastle.crypto
Base interface describing an entropy source for a DRBG.
EntropySourceProvider - Interface in org.bouncycastle.crypto
Base interface describing a provider of entropy sources.
EntropyUtil - Class in org.bouncycastle.crypto.util
Utility methods for making use of EntropySources.
EntropyUtil() - Constructor for class org.bouncycastle.crypto.util.EntropyUtil
 
entrust - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
NortelNetworks Entrust OID base: 1.2.840.113533.7
entrustVersionExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
NortelNetworks Entrust VersionExtension OID: 1.2.840.113533.7.65.0
ENUMERATED - Static variable in interface org.bouncycastle.asn1.BERTags
 
envelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.3
EnvelopedData - Class in org.bouncycastle.asn1.cms
RFC 5652 EnvelopedData object.
EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
 
EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, Attributes) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
 
envelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.3
EnvelopedDataParser - Class in org.bouncycastle.asn1.cms
Parser of RFC 5652 EnvelopedData object.
EnvelopedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedDataParser
 
eq(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
eq(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat320
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat448
 
eq64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat576
 
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.PKIXNameConstraintValidator
 
equals(Object) - Method in interface org.bouncycastle.crypto.Algorithm
Object equals method.
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPublicKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PublicKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PublicKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPublicKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PublicKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPublicKey
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.DHDomainParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.DHValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.DSADomainParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.DSAValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.DSTU4145Parameters
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.ECDomainParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.GOST3410DomainParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
 
equals(Object) - Method in class org.bouncycastle.crypto.asymmetric.NamedECDomainParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.CryptoServicesPermission
 
equals(Object) - Method in class org.bouncycastle.crypto.fips.FipsAlgorithm
 
equals(Object) - Method in class org.bouncycastle.crypto.general.GeneralAlgorithm
 
equals(Object) - Method in interface org.bouncycastle.crypto.Key
Return true if o is an equivalent key to this.
equals(Object) - Method in class org.bouncycastle.crypto.SymmetricSecretKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.AgreedKeyWithMacKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.KTSKeyWithEncapsulation
 
equals(Object) - Method in class org.bouncycastle.jcajce.spec.DSTU4145ParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jcajce.spec.ECDomainParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jcajce.spec.GOST3410DomainParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
equals(ECCurve) - Method in class org.bouncycastle.math.ec.ECCurve
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECCurve
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
equals(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
 
equals(Object) - Method in class org.bouncycastle.math.ec.ECPoint
 
equals(Object) - Method in class org.bouncycastle.util.Fingerprint
 
equals(Object) - Method in class org.bouncycastle.util.io.pem.PemHeader
 
equivalent(Extensions) - Method in class org.bouncycastle.asn1.x509.Extensions
 
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
 
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(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
 
ESSCertIDv2(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
 
ESSCertIDv2(byte[], IssuerSerial) - 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
 
Evidence - Class in org.bouncycastle.asn1.cms
RFC 5544: Binding Documents with Time-Stamps; Evidence object.
Evidence(TimeStampTokenEvidence) - Constructor for class org.bouncycastle.asn1.cms.Evidence
 
expand16to32(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand32to64(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand64To128(long, long[], int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand64To128Rev(long, long[], int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand8to16(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
experimental - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
1.3.6.1.3:
expiredCertsOnCRL - Static variable in class org.bouncycastle.asn1.x509.Extension
Expired Certificates on CRL extension
EXTENDED_HEADER_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
EXTENDED_MASTER_SECRET - Static variable in class org.bouncycastle.crypto.fips.FipsKDF.TLSStage
 
ExtendedKeyUsage - Class in org.bouncycastle.asn1.x509
The extendedKeyUsage object.
ExtendedKeyUsage(KeyPurposeId) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Base constructor, from a single KeyPurposeId.
ExtendedKeyUsage(KeyPurposeId[]) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Base constructor, from multiple KeyPurposeIds.
extendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.Extension
Extended Key Usage
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
 
ExtensionField - Interface in org.bouncycastle.math.field
 
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
 
EXTERNAL - Static variable in interface org.bouncycastle.asn1.BERTags
 
externalContent - Variable in class org.bouncycastle.asn1.ASN1External
 
extractParameters(AlgorithmParameters) - Static method in class org.bouncycastle.jcajce.util.AlgorithmParametersUtils
Extract an ASN.1 encodable from an AlgorithmParameters object.
extractSecret(byte[], int, int) - Method in interface org.bouncycastle.crypto.EncapsulatedSecretExtractor
Open up an encapsulation and extract the key material it contains.

F

f - Variable in class org.bouncycastle.asn1.x9.X9FieldElement
 
F2m(int, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Constructor for Trinomial Polynomial Basis (TPB).
F2m(int, int, int, int, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Constructor for Pentanomial Polynomial Basis (PPB).
F2m(int, int, int, int, ECFieldElement, ECFieldElement, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
 
facsimileTelephoneNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
FALSE - Static variable in class org.bouncycastle.asn1.ASN1Boolean
 
FCI_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
FCP_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
FEEDBACK_MODE - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for NIST SP 800-108 KDF in Feedback Mode.
FeedbackModeFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsKDF.FeedbackModeFactory
 
field - Variable in class org.bouncycastle.math.ec.ECCurve
 
FILE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
fill(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
 
fill(byte[], int, int, 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
 
fill(byte[], int, byte) - Static method in class org.bouncycastle.util.Arrays
 
fill(int[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
fill(short[], int, short) - Static method in class org.bouncycastle.util.Arrays
 
fill(long[], int, long) - Static method in class org.bouncycastle.util.Arrays
 
finalize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
 
finalize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
 
finalize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
 
finalize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
finalize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPublicKey
 
finalize() - Method in class org.bouncycastle.crypto.fips.FipsPBKD.Parameters
 
finalize() - Method in class org.bouncycastle.crypto.general.PBKD.Parameters
 
findAttrNamesForOID(ASN1ObjectIdentifier, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
Fingerprint - Class in org.bouncycastle.util
Basic 20 byte finger print class.
Fingerprint(byte[]) - Constructor for class org.bouncycastle.util.Fingerprint
Base constructor (160 bits).
Fingerprint(byte[], int) - Constructor for class org.bouncycastle.util.Fingerprint
Constructor with length - produces bitLength bits.
FiniteField - Interface in org.bouncycastle.math.field
 
FiniteFields - Class in org.bouncycastle.math.field
 
FiniteFields() - Constructor for class org.bouncycastle.math.field.FiniteFields
 
FIPS_EXPORT_KEYS - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Allow a caller to export secret/private keys to be from the jar.
FIPS_MODE_CHANGE_TO_APPROVED_MODE_ENABLED - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable a thread to change its state into approved mode.
FIPS_MODE_EXPORT_PRIVATE_KEY - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable the export of a private key from the jar.
FIPS_MODE_EXPORT_SECRET_KEY - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable the export of a secret key from the jar.
FIPS_MODE_TLS_NULL_DIGEST_ENABLED - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable support for signature algorithms that can take an actual digest as an argument, rather than message to be digested.
FIPS_MODE_TLS_PKCS15_KEY_WRAP_ENABLED - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable support for PKCS 1.5 RSA encryption to be used for key wrapping.
FIPS_MODE_UNAPPROVED_MODE_ENABLED - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable unapproved mode as the default.
FIPS_TLS_ALGORITHMS_ENABLED - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable full TLS support for providers like the JSSE.
FipsAEADOperatorFactory<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode AEADOperatorFactory implementations.
FipsAES - Class in org.bouncycastle.crypto.fips
Source class for approved implementations of AES based algorithms
FipsAES.AEADOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for AEAD encryption/decryption operations.
FipsAES.AuthParameters - Class in org.bouncycastle.crypto.fips
Parameters for AES AEAD and MAC modes..
FipsAES.KeyGenerator - Class in org.bouncycastle.crypto.fips
AES key generator.
FipsAES.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for producing FIPS AES key wrap/unwrap operators.
FipsAES.MACOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for producing FIPS AES MAC calculators.
FipsAES.OperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for basic AES encryption/decryption operators.
FipsAES.Parameters - Class in org.bouncycastle.crypto.fips
General AES operator parameters.
FipsAES.WrapParameters - Class in org.bouncycastle.crypto.fips
Parameters for AES key wrap operators.
FipsAgreement<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the FIPS approved mode Agreement implementations.
FipsAgreementFactory<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode AgreementFactory implementations.
FipsAgreementParameters - Class in org.bouncycastle.crypto.fips
Base parameters class for Diffie-Hellman and MQV based key agreement algorithms.
FipsAlgorithm - Class in org.bouncycastle.crypto.fips
Base class for FIPS approved algorithm identifier implementations.
FipsAsymmetricKeyPairGenerator<T extends Parameters,P extends AsymmetricPublicKey,S extends AsymmetricPrivateKey> - Class in org.bouncycastle.crypto.fips
Base class for the FIPS approved mode AsymmetricKeyPairGenerator implementations.
FipsConsistencyTestFailedError - Error in org.bouncycastle.crypto.fips
Error thrown if a key pair consistency test fails.
FipsConsistencyTestFailedError(String, Algorithm) - Constructor for error org.bouncycastle.crypto.fips.FipsConsistencyTestFailedError
Base constructor.
FipsDH - Class in org.bouncycastle.crypto.fips
Source class for FIPS approved mode Diffie-Hellman implementations.
FipsDH.AgreementParameters - Class in org.bouncycastle.crypto.fips
Parameters for Diffie-Hellman based key agreement.
FipsDH.DHAgreementFactory - Class in org.bouncycastle.crypto.fips
Factory for Agreement operators based on Diffie-Hellman
FipsDH.DHUAgreementFactory - Class in org.bouncycastle.crypto.fips
Factory for Unified Agreement operators based on Diffie-Hellman
FipsDH.DHUAgreementParameters - Class in org.bouncycastle.crypto.fips
Parameters for Diffie-Hellman based key agreement using DHU.
FipsDH.DHUAgreementParametersBuilder - Class in org.bouncycastle.crypto.fips
Initial builder for DHU parameters.
FipsDH.DomainGenParameters - Class in org.bouncycastle.crypto.fips
Parameters for generating Diffie-Hellman domain parameters.
FipsDH.DomainParametersGenerator - Class in org.bouncycastle.crypto.fips
Generator class for Diffie-Hellman domain parameters.
FipsDH.KeyGenParameters - Class in org.bouncycastle.crypto.fips
Parameters for Diffie-Hellman key pair generation.
FipsDH.KeyPairGenerator - Class in org.bouncycastle.crypto.fips
Key pair generator for Diffie-Hellman key pairs.
FipsDH.MQVAgreementFactory - Class in org.bouncycastle.crypto.fips
Factory for Agreement operators based on MQV
FipsDH.MQVAgreementParameters - Class in org.bouncycastle.crypto.fips
Parameters for Diffie-Hellman based key agreement using MQV.
FipsDH.MQVAgreementParametersBuilder - Class in org.bouncycastle.crypto.fips
Initial builder for MQV parameters.
FipsDigestAlgorithm - Class in org.bouncycastle.crypto.fips
Marker class for a FIPS approved digest algorithm
FipsDigestOperatorFactory<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for classes that produce digest calculators implementing the various FIPS secure hash algorithms.
FipsDRBG - Class in org.bouncycastle.crypto.fips
Source class for FIPS approved implementations of Deterministic Random Bit Generators (DRBGs) from SP 800-90A.
FipsDRBG.Base - Class in org.bouncycastle.crypto.fips
 
FipsDRBG.Builder - Class in org.bouncycastle.crypto.fips
Builder for SecureRandom objects based on the FIPS DRBGs.
FipsDSA - Class in org.bouncycastle.crypto.fips
Source class for FIPS approved implementations of DSA based algorithms.
FipsDSA.DomainGenParameters - Class in org.bouncycastle.crypto.fips
Parameters for DSA domain parameter generation.
FipsDSA.DomainParametersGenerator - Class in org.bouncycastle.crypto.fips
Domain parameter generator for DSA.
FipsDSA.DomainParametersValidator - Class in org.bouncycastle.crypto.fips
Domain parameter validator for DSA.
FipsDSA.DomainParametersValidator.Version - Enum in org.bouncycastle.crypto.fips
 
FipsDSA.KeyGenParameters - Class in org.bouncycastle.crypto.fips
Parameters for DSA key pair generation.
FipsDSA.KeyPairGenerator - Class in org.bouncycastle.crypto.fips
DSA key pair generator.
FipsDSA.OperatorFactory - Class in org.bouncycastle.crypto.fips
Operator factory for creating DSA based signing and verification operators.
FipsDSA.Parameters - Class in org.bouncycastle.crypto.fips
Parameters for DSA signatures.
FipsEC - Class in org.bouncycastle.crypto.fips
Source class for FIPS approved implementations of Elliptic Curve algorithms.
FipsEC.AgreementParameters - Class in org.bouncycastle.crypto.fips
Parameters for EC key agreement.
FipsEC.DHAgreementFactory - Class in org.bouncycastle.crypto.fips
Factory for Agreement operators based on EC Diffie-Hellman and Cofactor Diffie-Hellman.
FipsEC.DHUAgreementFactory - Class in org.bouncycastle.crypto.fips
Factory for Agreement operators based on EC MQV
FipsEC.DHUAgreementParameters - Class in org.bouncycastle.crypto.fips
Parameters for EC DHU key agreement.
FipsEC.DHUAgreementParametersBuilder - Class in org.bouncycastle.crypto.fips
Initial builder for DHU parameters.
FipsEC.DomainParameterID - Enum in org.bouncycastle.crypto.fips
An enumeration of ECDomainParametersID for the NIST defined EC domain parameters.
FipsEC.DSAOperatorFactory - Class in org.bouncycastle.crypto.fips
Operator factory for creating EC DSA based signing and verification operators.
FipsEC.DSAParameters - Class in org.bouncycastle.crypto.fips
Parameters for EC DSA signatures.
FipsEC.KeyGenParameters - Class in org.bouncycastle.crypto.fips
Parameters for EC key pair generation.
FipsEC.KeyPairGenerator - Class in org.bouncycastle.crypto.fips
EC key pair generator class.
FipsEC.MQVAgreementFactory - Class in org.bouncycastle.crypto.fips
Factory for Agreement operators based on EC MQV
FipsEC.MQVAgreementParameters - Class in org.bouncycastle.crypto.fips
Parameters for EC MQV key agreement.
FipsEC.MQVAgreementParametersBuilder - Class in org.bouncycastle.crypto.fips
Initial builder for MQV parameters.
FipsEncapsulatedSecretExtractor<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode EncapsulatedSecretExtractor implementations.
FipsEncapsulatingSecretGenerator<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode EncapsulatingSecretGenerator implementations.
FipsEngineProvider<T> - Class in org.bouncycastle.crypto.fips
The FipsBlockCipherProvider class is used to provide FIPS implementations to the general package so that the base FIPS engine can be used in other ways than FIPS allows for.
FipsInputAEADDecryptor<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode InputAEADDecryptor implementations.
FipsInputDecryptor<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode InputDecryptor implementations.
FipsKDF - Class in org.bouncycastle.crypto.fips
Source class for FIPS approved Key Derivation Function (KDF) implementations.
FipsKDF.AgreementKDFParameters - Class in org.bouncycastle.crypto.fips
Parameters for the X9.63 and CONCATENATION key derivation function.
FipsKDF.AgreementKDFParametersBuilder - Class in org.bouncycastle.crypto.fips
Parameters builder for the X9.63 and CONCATENATION key derivation function.
FipsKDF.AgreementKDFPRF - Enum in org.bouncycastle.crypto.fips
An enumeration of the FIPS approved psuedo-random-function (PRF) for KDFs used with key agreement.
FipsKDF.AgreementOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for operators that derive key material and are associated with key agreement.
FipsKDF.CounterLocation - Enum in org.bouncycastle.crypto.fips
An enumeration of the counter locations for Feedback Mode and Double Pipeline Iteration Mode.
FipsKDF.CounterModeFactory - Class in org.bouncycastle.crypto.fips
Factory for Counter Mode KDFs.
FipsKDF.CounterModeParameters - Class in org.bouncycastle.crypto.fips
Parameters for the Counter Mode key derivation function.
FipsKDF.CounterModeParametersBuilder - Class in org.bouncycastle.crypto.fips
Parameters for the Counter Mode parameters builder.
FipsKDF.DoublePipelineModeFactory - Class in org.bouncycastle.crypto.fips
Factory for Double Pipeline Iteration Mode KDF.
FipsKDF.DoublePipelineModeParameters - Class in org.bouncycastle.crypto.fips
Parameters for the Double Pipeline Mode key derivation function.
FipsKDF.DoublePipelineModeParametersBuilder - Class in org.bouncycastle.crypto.fips
Parameters for the Double Pipeline Mode parameters builder.
FipsKDF.FeedbackModeFactory - Class in org.bouncycastle.crypto.fips
Factory for Feedback Mode KDFs.
FipsKDF.FeedbackModeParameters - Class in org.bouncycastle.crypto.fips
Parameters for the Feedback Mode key derivation function.
FipsKDF.FeedbackModeParametersBuilder - Class in org.bouncycastle.crypto.fips
Parameters for the Feedback Mode parameters builder.
FipsKDF.IKEv2OperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for operators that derive key material using the IKEv2 KDF.
FipsKDF.IKEv2Parameters - Class in org.bouncycastle.crypto.fips
Parameters for the IKVEv2 key derivation function.
FipsKDF.IKEv2ParametersBuilder - Class in org.bouncycastle.crypto.fips
Parameters builder for the IKEv2 key derivation function.
FipsKDF.IKEv2PRF - Enum in org.bouncycastle.crypto.fips
An enumeration of the FIPS approved psuedo-random-function (PRF) for KDFs used with IKEv2.
FipsKDF.PRF - Enum in org.bouncycastle.crypto.fips
An enumeration of the FIPS approved psuedo-random-function (PRF) for KDFs used with SP 800-108.
FipsKDF.SRTPOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for operators that derive key material using the SRTP KDF.
FipsKDF.SRTPParameters - Class in org.bouncycastle.crypto.fips
Parameters for the SRTP key derivation function.
FipsKDF.SRTPParametersBuilder - Class in org.bouncycastle.crypto.fips
Parameters for the SRTP key derivation function.
FipsKDF.SRTPPRF - Enum in org.bouncycastle.crypto.fips
An enumeration of the FIPS approved psuedo-random-function (PRF) for KDFs used with SRTP.
FipsKDF.SSHOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for operators that derive key material using the SSH KDF.
FipsKDF.SSHParameters - Class in org.bouncycastle.crypto.fips
Parameters for the SSH key derivation function.
FipsKDF.SSHParametersBuilder - Class in org.bouncycastle.crypto.fips
Parameters builder for the SSH key derivation function.
FipsKDF.SSHPRF - Enum in org.bouncycastle.crypto.fips
An enumeration of the FIPS approved psuedo-random-function (PRF) for KDFs used with SSH key exchange.
FipsKDF.TLSOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for operators that derive key material using the TLS family of KDFs.
FipsKDF.TLSParameters - Class in org.bouncycastle.crypto.fips
Parameters for the TLS key derivation functions.
FipsKDF.TLSParametersBuilder - Class in org.bouncycastle.crypto.fips
Parameter builder for TLS 1.0/1.1
FipsKDF.TLSParametersWithPRFBuilder - Class in org.bouncycastle.crypto.fips
Parameter builder for TLS 1.2
FipsKDF.TLSPRF - Enum in org.bouncycastle.crypto.fips
An enumeration of the FIPS approved psuedo-random-function (PRF) for KDFs used with TLS.
FipsKDF.TLSStage - Class in org.bouncycastle.crypto.fips
The standard string values for TLS key calculation stages.
FipsKDFOperatorFactory<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode KDFOperatorFactory implementations.
FipsKeyUnwrapper<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode KeyUnwrapper implementations.
FipsKeyUnwrapperUsingSecureRandom<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode KeyUnwrapper implementations which need a SecureRandom.
FipsKeyWrapOperatorFactory<T extends Parameters,K extends Key> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode KeyWrapOperatorFactory implementations.
FipsKeyWrapper<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode KeyWrapper implementations.
FipsKeyWrapperUsingSecureRandom<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode KeyWrapper implementations which need a SecureRandom.
FipsKTSOperatorFactory<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode KTSOperatorFactory implementations.
FipsMACOperatorFactory<T extends AuthenticationParameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode MACOperatorFactory implementations.
FipsNonceGenerator - Class in org.bouncycastle.crypto.fips
Nonce generator for use with AEAD ciphers such as GCM.
FipsNonceGenerator(byte[], int) - Constructor for class org.bouncycastle.crypto.fips.FipsNonceGenerator
 
FipsOperationError - Error in org.bouncycastle.crypto.fips
Base error class for FIPS errors.
FipsOperationError(String) - Constructor for error org.bouncycastle.crypto.fips.FipsOperationError
Base constructor.
FipsOperationError(String, Throwable) - Constructor for error org.bouncycastle.crypto.fips.FipsOperationError
Constructor for an error associated with a specific algorithm.
FipsOutputAEADDecryptor<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode OutputAEADDecryptor implementations.
FipsOutputAEADEncryptor<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode OutputAEADEncryptor implementations.
FipsOutputDecryptor<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode OutputDecryptor implementations.
FipsOutputDigestCalculator<T> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode OutputDigestCalculator implementations.
FipsOutputEncryptor<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode OutputEncryptor implementations.
FipsOutputMACCalculator<T> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode OutputMACCalculator implementations.
FipsOutputSigner<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for a FIPS signature generator..
FipsOutputSignerUsingSecureRandom<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for a FIPS signature generator that makes use of a SecureRandom as part of the signing process.
FipsOutputVerifier<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for a FIPS signature verifier.
FipsOutputXOFCalculator<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for a FIPS extendable output function calculator.
FipsOutputXOFCalculator() - Constructor for class org.bouncycastle.crypto.fips.FipsOutputXOFCalculator
 
FipsParameters - Class in org.bouncycastle.crypto.fips
Base class for parameter types used in FIPS implementations.
FipsPasswordBasedDeriverFactory<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode PasswordBasedDeriverFactory implementations.
FipsPBKD - Class in org.bouncycastle.crypto.fips
Source class for FIPS approved implementations of Password-Based Key Derivation algorithms.
FipsPBKD.DeriverFactory - Class in org.bouncycastle.crypto.fips
Factory for password based key derivation functions that are based on PBKDF2 (PKCS#5 scheme 2).
FipsPBKD.Parameters - Class in org.bouncycastle.crypto.fips
PBKD parameters.
FipsPBKD.ParametersBuilder - Class in org.bouncycastle.crypto.fips
Initial builder for PBKDF2 parameters.
FipsRegister - Class in org.bouncycastle.crypto.general
Local register that provides access to engines for FIPS algorithms for use with general/non-FIPS-approved modes of use.
FipsRSA - Class in org.bouncycastle.crypto.fips
Source class for FIPS approved implementations of RSA algorithms.
FipsRSA.KeyGenParameters - Class in org.bouncycastle.crypto.fips
Parameters for RSA key pair generation.
FipsRSA.KeyPairGenerator - Class in org.bouncycastle.crypto.fips
RSA key pair generator class.
FipsRSA.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for creating RSA key wrap/unwrap operators.
FipsRSA.KTSOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for producing key transport operators based on RSA.
FipsRSA.KTSParameters - Class in org.bouncycastle.crypto.fips
Base class for parameters used with RSA based key transport algorithms.
FipsRSA.OAEPKTSParameters - Class in org.bouncycastle.crypto.fips
Parameters for RSA based key transport using OAEP.
FipsRSA.OAEPParameters - Class in org.bouncycastle.crypto.fips
Parameters for use with OAEP formatted key wrapping/unwrapping and encryption/decryption.
FipsRSA.PKCS1v15Parameters - Class in org.bouncycastle.crypto.fips
Parameters for use with PKCS#1 v1.5 format key wrapping/unwrapping.
FipsRSA.PKCS1v15SignatureParameters - Class in org.bouncycastle.crypto.fips
Parameters for PKCS#1 v1.5 digest signatures.
FipsRSA.PSSSignatureParameters - Class in org.bouncycastle.crypto.fips
Parameters for RSA PSS digest signatures.
FipsRSA.SignatureOperatorFactory<T extends FipsRSA.SignatureParameters> - Class in org.bouncycastle.crypto.fips
Operator factory for creating RSA based signing and verification operators.
FipsRSA.SignatureParameters - Class in org.bouncycastle.crypto.fips
Base class for RSA digest based signature algorithm parameters.
FipsRSA.SVEKTSParameters - Class in org.bouncycastle.crypto.fips
Parameters for RSA based key transport using SVE.
FipsRSA.WrapParameters - Class in org.bouncycastle.crypto.fips
Base class for RSA key wrapping/unwrapping parameters.
FipsRSA.X931SignatureParameters - Class in org.bouncycastle.crypto.fips
Parameters for RSA X9.31 digest signatures.
FipsSecureRandom - Class in org.bouncycastle.crypto.fips
Base class for DRBG/RNG SecureRandom implementations that use FIPS approved algorithms.
FipsSelfTestFailedError - Error in org.bouncycastle.crypto.fips
Error thrown if a self test fails.
FipsSelfTestFailedError(String, Algorithm) - Constructor for error org.bouncycastle.crypto.fips.FipsSelfTestFailedError
Base constructor.
FipsSHS - Class in org.bouncycastle.crypto.fips
Source class for implementations of FIPS approved secure hash algorithms.
FipsSHS.Algorithm - Class in org.bouncycastle.crypto.fips
 
FipsSHS.AuthParameters - Class in org.bouncycastle.crypto.fips
Parameters for HMAC modes.
FipsSHS.CSHAKEParameters - Class in org.bouncycastle.crypto.fips
Customizable SHAKE (cSHAKE) parameters.
FipsSHS.KeyGenerator - Class in org.bouncycastle.crypto.fips
HMAC key generator
FipsSHS.MACOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for producing HMAC calculators.
FipsSHS.OperatorFactory<T extends FipsSHS.Parameters> - Class in org.bouncycastle.crypto.fips
Factory for producing digest calculators.
FipsSHS.Parameters - Class in org.bouncycastle.crypto.fips
Generic digest parameters.
FipsSHS.XOFOperatorFactory<T extends FipsSHS.Parameters> - Class in org.bouncycastle.crypto.fips
Factory for producing extendable output function (XOF) calculators.
FipsSignatureOperatorFactory<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode SignatureOperatorFactory implementations.
FipsStatus - Class in org.bouncycastle.crypto.fips
Status utility class - it has three methods on it, one for returning "isReady" status, one for a status message, and one for the current module checksum.
FipsSymmetricKeyGenerator<T extends SymmetricSecretKey> - Class in org.bouncycastle.crypto.fips
Base class for the FIPS approved mode SymmetricKeyGenerator implementations.
FipsSymmetricOperatorFactory<T extends Parameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode SymmetricOperatorFactory implementations.
FipsTripleDES - Class in org.bouncycastle.crypto.fips
Source class for approved implementations of AES based algorithms
FipsTripleDES.AuthParameters - Class in org.bouncycastle.crypto.fips
Parameters for Triple-DES AEAD and MAC modes..
FipsTripleDES.KeyGenerator - Class in org.bouncycastle.crypto.fips
Triple-DES key generator.
FipsTripleDES.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for producing FIPS Triple-DES key wrap/unwrap operators.
FipsTripleDES.MACOperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for producing FIPS Triple-DES MAC calculators.
FipsTripleDES.OperatorFactory - Class in org.bouncycastle.crypto.fips
Factory for basic Triple-DES encryption/decryption operators.
FipsTripleDES.Parameters - Class in org.bouncycastle.crypto.fips
General Triple-DES operator parameters.
FipsTripleDES.WrapParameters - Class in org.bouncycastle.crypto.fips
Parameters for Triple-DES key wrap operators.
FipsUnapprovedOperationError - Error in org.bouncycastle.crypto.fips
Error thrown on an unapproved operation.
FipsUnapprovedOperationError(String) - Constructor for error org.bouncycastle.crypto.fips.FipsUnapprovedOperationError
Base constructor.
FipsUnapprovedOperationError(String, Algorithm) - Constructor for error org.bouncycastle.crypto.fips.FipsUnapprovedOperationError
Constructor for an error associated with a specific algorithm.
FipsXOFOperatorFactory<T extends FipsParameters> - Class in org.bouncycastle.crypto.fips
Base class for the approved mode XOFOperatorFactory implementations.
FixedEntropySourceProvider - Class in org.bouncycastle.util.test
An "entropy" provider which returns pre-defined data on request.
FixedEntropySourceProvider(byte[], boolean) - Constructor for class org.bouncycastle.util.test.FixedEntropySourceProvider
Base constructor.
FixedPointCombMultiplier - Class in org.bouncycastle.math.ec
 
FixedPointCombMultiplier() - Constructor for class org.bouncycastle.math.ec.FixedPointCombMultiplier
 
FixedPointPreCompInfo - Class in org.bouncycastle.math.ec
Class holding precomputation data for fixed-point multiplications.
FixedPointPreCompInfo() - Constructor for class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
FixedPointUtil - Class in org.bouncycastle.math.ec
 
FixedPointUtil() - Constructor for class org.bouncycastle.math.ec.FixedPointUtil
 
FixedSecureRandom - Class in org.bouncycastle.util.test
A secure random that returns pre-seeded data to calls of nextBytes() or generateSeed().
FixedSecureRandom(FixedSecureRandom.Source...) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
 
FixedSecureRandom.BigInteger - Class in org.bouncycastle.util.test
BigInteger Source - in this case we expect requests for data that will be used for BigIntegers.
FixedSecureRandom.Data - Class in org.bouncycastle.util.test
Data Source - in this case we just expect requests for byte arrays.
FixedSecureRandom.Source - Class in org.bouncycastle.util.test
Base class for sources of fixed "Randomness"
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
 
flush() - Method in class org.bouncycastle.asn1.ASN1OutputStream
 
flush() - Method in class org.bouncycastle.jcajce.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.util.io.BufferingOutputStream
Flush the internal buffer to the encapsulated output stream.
flush() - Method in class org.bouncycastle.util.io.TeeOutputStream
 
FMD_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
FOUR - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
four(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
Fp(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
 
Fp(BigInteger, BigInteger, ECFieldElement, ECFieldElement, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
 
freshestCRL - Static variable in class org.bouncycastle.asn1.x509.Extension
Freshest CRL
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
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
 
fromBigInteger(int, BigInteger) - Static method in class org.bouncycastle.math.raw.Nat
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat128
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat160
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat192
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat224
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat256
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat128
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat192
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat256
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat320
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat448
 
fromBigInteger64(BigInteger) - Static method in class org.bouncycastle.math.raw.Nat576
 
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.
fromDefaultEntropy() - Method in class org.bouncycastle.crypto.fips.FipsDRBG.Base
Return a builder using an EntropySourceProvider based on the default SecureRandom with predictionResistant set to false.
fromDefaultEntropy() - Method in class org.bouncycastle.crypto.general.X931PRNG.Base
Return a builder using an EntropySourceProvider based on the default SecureRandom with predictionResistant set to false.
fromEntropySource(SecureRandom, boolean) - Method in class org.bouncycastle.crypto.fips.FipsDRBG.Base
Construct a builder with an EntropySourceProvider based on the passed in SecureRandom and the passed in value for prediction resistance.
fromEntropySource(EntropySourceProvider) - Method in class org.bouncycastle.crypto.fips.FipsDRBG.Base
Create a builder which makes creates the SecureRandom objects from a specified entropy source provider.
fromEntropySource(SecureRandom, boolean) - Method in class org.bouncycastle.crypto.general.X931PRNG.Base
Return a builder with an EntropySourceProvider based on the passed in SecureRandom and the passed in value for prediction resistance.
fromEntropySource(EntropySourceProvider) - Method in class org.bouncycastle.crypto.general.X931PRNG.Base
Return a builder which makes creates the SecureRandom objects from a specified entropy source provider.
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
 
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.CertificatePolicies
Retrieve a CertificatePolicies for a passed in Extensions object, if present.
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Retrieve an ExtendedKeyUsage for a passed in Extensions object, if present.
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.PolicyConstraints
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
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
Return an array of RDN generated from the passed in String.
fromUnsignedByteArray(byte[]) - Static method in class org.bouncycastle.util.BigIntegers
 
fromUnsignedByteArray(byte[], int, int) - Static method in class org.bouncycastle.util.BigIntegers
 
fromUTF8ByteArray(byte[]) - Static method in class org.bouncycastle.util.Strings
 
FRP256v1 - Static variable in interface org.bouncycastle.asn1.anssi.ANSSIObjectIdentifiers
 
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

g1 - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
g2 - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
GCFB - Static variable in class org.bouncycastle.crypto.general.GOST28147
Standard GOST28147 GOST-CFB mode
GCM - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in Galois/Counter Mode (GCM).
GCM - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in Galois/Counter Mode (GCM).
GCM - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in Galois/Counter Mode (GCM).
GCM - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in Galois/Counter Mode (GCM).
GCM - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in Galois/Counter Mode (GCM).
GCMParameters - Class in org.bouncycastle.asn1.cms
RFC 5084: GCMParameters object.
GCMParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.cms.GCMParameters
 
GENDER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 Gender - PrintableString (SIZE(1)) -- "M", "F", "m" or "f"
GENERAL_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
GeneralAlgorithm - Class in org.bouncycastle.crypto.general
Base class for the marker/algorithm ids for non-FIPS algorithms.
GeneralAuthParameters<T extends GeneralAuthParameters> - Class in org.bouncycastle.crypto.general
Base class for parameter classes for algorithms allow for authentication using MACs.
GeneralAuthParameters(GeneralAlgorithm, int, byte[], int) - Constructor for class org.bouncycastle.crypto.general.GeneralAuthParameters
Base Constructor that takes an iv (nonce) and a tag length.
GeneralDigestAlgorithm - Class in org.bouncycastle.crypto.general
Marker class for a digest algorithm
GENERALIZED_TIME - Static variable in interface org.bouncycastle.asn1.BERTags
 
GeneralName - Class in org.bouncycastle.asn1.x509
The GeneralName object.
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
 
GeneralNamesBuilder - Class in org.bouncycastle.asn1.x509
 
GeneralNamesBuilder() - Constructor for class org.bouncycastle.asn1.x509.GeneralNamesBuilder
 
GeneralParameters<T extends Algorithm> - Class in org.bouncycastle.crypto.general
The base class for parameter classes for non-FIPS algorithms.
GeneralParametersWithIV<T extends GeneralParameters> - Class in org.bouncycastle.crypto.general
Base class for parameter classes for algorithms that require an initialization vector or nonce.
GeneralSecureRandom - Class in org.bouncycastle.crypto.general
Base class for DRBG/RNG SecureRandom implementations that use non-FIPS approved algorithms.
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 interface org.bouncycastle.crypto.EncapsulatingSecretGenerator
Generate an encapsulated secret, returning the encapsulation of the key material, and the key material, or secret, as well.
generate() - Method in class org.bouncycastle.util.io.pem.PemObject
 
generate() - Method in interface org.bouncycastle.util.io.pem.PemObjectGenerator
Generate a PEM object.
generateAttributeCertificateInfo() - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
generateBytes(byte[]) - Method in interface org.bouncycastle.crypto.KDFCalculator
Generate out worth of bytes into the out array.
generateBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.KDFCalculator
Generate len worth of bytes and place them in out starting at the offset outOff.
generateCompactNaf(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
generateCompactWindowNaf(int, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
generateDomainParameters() - Method in class org.bouncycastle.crypto.fips.FipsDH.DomainParametersGenerator
Generate a new set of Diffie-Hellman domain parameters.
generateDomainParameters() - Method in class org.bouncycastle.crypto.fips.FipsDSA.DomainParametersGenerator
Generate a new set of DSA domain parameters.
generateDomainParameters() - Method in class org.bouncycastle.crypto.general.DSA.DomainParametersGenerator
 
generateJSF(BigInteger, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
generateKey() - Method in class org.bouncycastle.crypto.fips.FipsAES.KeyGenerator
Generate a key,
generateKey() - Method in class org.bouncycastle.crypto.fips.FipsSHS.KeyGenerator
 
generateKey() - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.KeyGenerator
 
generateKey() - Method in interface org.bouncycastle.crypto.SymmetricKeyGenerator
Return a newly generated symmetric key.
generateKeyPair() - Method in interface org.bouncycastle.crypto.AsymmetricKeyPairGenerator
Return a newly generated key pair.
generateKeyPair() - Method in class org.bouncycastle.crypto.fips.FipsAsymmetricKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.fips.FipsDH.KeyPairGenerator
Generate a new Diffie-Hellman key pair.
generateKeyPair() - Method in class org.bouncycastle.crypto.fips.FipsDSA.KeyPairGenerator
Generate a new DSA key pair.
generateKeyPair() - Method in class org.bouncycastle.crypto.fips.FipsEC.KeyPairGenerator
Generate a new EC key pair.
generateKeyPair() - Method in class org.bouncycastle.crypto.fips.FipsRSA.KeyPairGenerator
 
generateNaf(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
generateNonce(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsNonceGenerator
 
generatePrivateKey(SecureRandom, byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
 
generatePrivateKey(SecureRandom, byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
 
generatePrivateKey(SecureRandom, byte[]) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
generatePrivateKey(SecureRandom, byte[]) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
generatePublicKey(byte[], int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
generatePublicKey(byte[], int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
generateSeed(int) - Method in class org.bouncycastle.crypto.general.GeneralSecureRandom
 
generateSeed(EntropySource, int) - Static method in class org.bouncycastle.crypto.util.EntropyUtil
Generate numBytes worth of entropy from the passed in entropy source.
generateSeed(int) - Method in class org.bouncycastle.util.test.FixedSecureRandom
 
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
 
generateWindowNaf(int, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
Computes the Window NAF (non-adjacent Form) of an integer.
GENERATION - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
generationQualifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
GenericHybridParameters - Class in org.bouncycastle.asn1.cms
RFC 5990 GenericHybridParameters class.
GenericHybridParameters(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cms.GenericHybridParameters
 
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
Return the object at position i in this vector.
get(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
Return the first attribute matching the OBJECT IDENTIFIER oid.
get(int) - Method in interface org.bouncycastle.crypto.EntropySourceProvider
Return an entropy source providing block of entropy.
get() - Method in interface org.bouncycastle.crypto.SecureRandomProvider
Return a SecureRandom instance.
get(int) - Method in class org.bouncycastle.crypto.util.BasicEntropySourceProvider
Return an entropy source that will create bitsRequired bits of entropy on each invocation of getEntropy().
get(int) - Method in interface org.bouncycastle.util.StringList
Get the string at index index.
get(int) - Method in class org.bouncycastle.util.test.FixedEntropySourceProvider
Return an EntropySource based on the data provided to this object.
get(int) - Method in class org.bouncycastle.util.test.TestRandomEntropySourceProvider
Return an entropy source that will create bitsRequired bits of entropy on each invocation of getEntropy().
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.asymmetric.GOST3410DomainParameters
The a value.
getA() - Method in class org.bouncycastle.jcajce.spec.GOST3410DomainParameterSpec
 
getA() - Method in class org.bouncycastle.math.ec.ECCurve
 
getAADStream() - Method in interface org.bouncycastle.crypto.AADProcessor
Return a stream to write associated data to in order to have it incorporated into the AEAD cipher's MAC.
getAADStream() - Method in class org.bouncycastle.crypto.fips.FipsInputAEADDecryptor
 
getAADStream() - Method in class org.bouncycastle.crypto.fips.FipsOutputAEADDecryptor
 
getAADStream() - Method in class org.bouncycastle.crypto.fips.FipsOutputAEADEncryptor
 
getAcceptablePolicySet() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
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.crypto.CryptoServicesPermission
 
getAddedukm() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
 
getAddProfessionInfo() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
 
getAdjustedDate() - Method in class org.bouncycastle.asn1.ASN1UTCTime
Return the time as an adjusted date in the range of 1950 - 2049.
getAdjustedTime() - Method in class org.bouncycastle.asn1.ASN1UTCTime
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
 
getAffineXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the affine x-coordinate after checking that this point is normalized.
getAffineYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the affine y-coordinate after checking that this point is normalized
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.pkcs.EncryptionScheme
 
getAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
 
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
The object identifier for the CEK wrapping algorithm.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHKey
Return the algorithm this Diffie-Hellman key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
Return the algorithm this Diffie-Hellman key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAKey
Return the algorithm this DSA key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
Return the algorithm this DSA key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145Key
Return the algorithm this DSTU4145 key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
Return the algorithm this DSTU4145 key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
Return the algorithm this GOST R 34.10 key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECKey
Return the algorithm this Elliptic Curve key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
Return the algorithm this Elliptic Curve key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAKey
Return the algorithm this Edwards Curve key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410Key
Return the algorithm this GOST R 34.10 key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
Return the algorithm this GOST R 34.10 key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAKey
Return the algorithm this RSA key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
Return the algorithm this RSA key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHKey
Return the algorithm this Edwards Curve key is for.
getAlgorithm() - Method in enum org.bouncycastle.crypto.fips.FipsKDF.AgreementKDFPRF
 
getAlgorithm() - Method in enum org.bouncycastle.crypto.fips.FipsKDF.IKEv2PRF
 
getAlgorithm() - Method in enum org.bouncycastle.crypto.fips.FipsKDF.PRF
 
getAlgorithm() - Method in enum org.bouncycastle.crypto.fips.FipsKDF.SRTPPRF
 
getAlgorithm() - Method in enum org.bouncycastle.crypto.fips.FipsKDF.SSHPRF
 
getAlgorithm() - Method in enum org.bouncycastle.crypto.fips.FipsKDF.TLSPRF
 
getAlgorithm() - Method in class org.bouncycastle.crypto.fips.FipsParameters
Return the algorithm these parameters are associated with.
getAlgorithm() - Method in class org.bouncycastle.crypto.general.GeneralParameters
Return the algorithm these parameters are associated with.
getAlgorithm() - Method in class org.bouncycastle.crypto.general.X931PRNG.Base
 
getAlgorithm() - Method in interface org.bouncycastle.crypto.Key
The algorithm the key is for.
getAlgorithm() - Method in interface org.bouncycastle.crypto.Parameters
Return the algorithm these parameters are associated with.
getAlgorithm() - Method in class org.bouncycastle.crypto.SymmetricSecretKey
Return the algorithm this secret key is for.
getAlgorithm() - Method in class org.bouncycastle.crypto.util.PBKDFConfig
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.AgreedKeyWithMacKey
Return the algorithm for the agreed secret key.
getAlgorithm() - Method in class org.bouncycastle.jcajce.KTSKeyWithEncapsulation
Return the algorithm for the agreed secret key.
getAlgorithm() - Method in class org.bouncycastle.jcajce.PBKDF1Key
Return the password based key derivation function this key is for,
getAlgorithm() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return the password based key derivation function this key is for,
getAlgorithm() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return the password based key derivation function this key is for,
getAlgorithmHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
 
getAll(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
Return all the attributes matching the OBJECT IDENTIFIER oid.
getAllCoordinateSystems() - Static method in class org.bouncycastle.math.ec.ECCurve
 
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.ASN1ApplicationSpecific
Return the tag number associated with this object,
getASN1EncodableVector(ASN1ObjectIdentifier, boolean) - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getAssociatedData() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the associated data associated with this parameter spec.
getAttrCertValidityPeriod() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.cms.Attributes
 
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
 
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
 
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
 
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
 
getBadSinceDate() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
 
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
 
getBaseEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
Return the ASN.1 entry representing the base point G.
getBaseParameters() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
 
getBasePointG() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getBeta() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getBinaryExtensionField(int[]) - Static method in class org.bouncycastle.math.field.FiniteFields
 
getBiometricDataHash() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getBiometricDataOid() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
getBits() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getBlockSize() - Method in class org.bouncycastle.asn1.misc.ScryptParams
 
getBlockSize() - Method in class org.bouncycastle.crypto.fips.FipsSecureRandom
Return the block size of the underlying DRBG
getBlockSize() - Method in class org.bouncycastle.crypto.general.GeneralSecureRandom
Return the block size of the underlying DRBG
getBlockSize() - Method in class org.bouncycastle.crypto.util.ScryptConfig
 
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.eac.CVCertificate
Gives the body of the certificate.
getByName(String) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
 
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.ECNamedCurveTable
return a X9ECParameters object representing the passed in named curve.
getByName(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
 
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
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.ECNamedCurveTable
return a X9ECParameters object representing the passed in named curve.
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
Return the curve's field size in bytes.
getByteLength(ECFieldElement) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
Return the field element's field size in bytes.
getBytes(int) - Static method in class org.bouncycastle.asn1.ASN1BitString
 
getBytes() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getBytes() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
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
Return the underlying cause of this exception, if any.
getCause() - Method in exception org.bouncycastle.asn1.ASN1ParsingException
Return the underlying cause of this exception, if any.
getCause() - Method in error org.bouncycastle.crypto.fips.FipsOperationError
 
getCause() - Method in error org.bouncycastle.crypto.general.OperationError
 
getCause() - Method in exception org.bouncycastle.crypto.StreamException
 
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
 
getCertainty() - Method in class org.bouncycastle.crypto.fips.FipsRSA.KeyGenParameters
 
getCertainty() - Method in class org.bouncycastle.crypto.general.RSA.KeyGenParameters
 
getCertainty() - Method in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
 
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
 
getCertificate() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
 
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
 
getCertificateChain() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
getCertificateChecking() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
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
getCertificateLists() - Method in class org.bouncycastle.asn1.cmp.CRLAnnContent
 
getCertificateProfileIdentifier() - Method in class org.bouncycastle.asn1.eac.CertificateBody
CertificateProfileIdentifier : version of the certificate format.
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(PKIXCertStoreSelector, CertStore) - Static method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
 
getCertificateSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getCertificateStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
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
 
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
 
getCertInfo() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
 
getCertOrEncCert() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
getCertPathCheckers() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
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
 
getCertReqIdValues() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
 
getCerts() - Method in class org.bouncycastle.asn1.dvcs.Data
 
getCerts() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
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
 
getCertStatus() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getCertStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
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
 
getChain() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
getChallenge() - Method in class org.bouncycastle.asn1.cmp.Challenge
 
getChallenge() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
 
getCharacteristic() - Method in interface org.bouncycastle.math.field.FiniteField
 
getCheckAfter(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
 
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getCofactor() - Method in class org.bouncycastle.math.ec.ECCurve
 
getCofactorF() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getCombSize(ECCurve) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
 
getComment() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
getComment() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
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
 
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedData
 
getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractFp
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.ECPoint
 
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 interface org.bouncycastle.crypto.RecoveredMessage
Return the content of the recovered message in the signature.
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.ASN1ApplicationSpecific
Return the contents of this object as a byte[]
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
 
getContentType() - Method in class org.bouncycastle.asn1.x509.DisplayText
Returns the contentType value.
getControls() - Method in class org.bouncycastle.asn1.crmf.CertRequest
 
getConverter() - Method in class org.bouncycastle.crypto.fips.FipsPBKD.Parameters
 
getConverter() - Method in class org.bouncycastle.crypto.general.PBKD.Parameters
 
getCoordinateSystem() - Method in class org.bouncycastle.math.ec.ECCurve
 
getCostParameter() - Method in class org.bouncycastle.asn1.misc.ScryptParams
 
getCostParameter() - Method in class org.bouncycastle.crypto.util.ScryptConfig
 
getCounter() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
The initial counter value for key derivation.
getCounter() - Method in class org.bouncycastle.crypto.asymmetric.DHValidationParameters
Return the (p, q) counter value.
getCounter() - Method in class org.bouncycastle.crypto.asymmetric.DSAValidationParameters
Return the (p, q) counter value.
getCountry() - Method in class org.bouncycastle.asn1.esf.SignerLocation
Return the countryName DirectoryString
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
Deprecated.
use getCountry()
getCreationDate() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
getCreationDate() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
 
getCRL() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
 
getCrlDetails() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
 
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
 
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
 
getCRLs(PKIXCRLStoreSelector, CertStore) - Static method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
getCRLStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
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
 
getCurrency() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
 
getCurrency() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
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.asymmetric.ECDomainParameters
Return the curve associated with these domain parameters.
getCurve() - Method in class org.bouncycastle.math.ec.ECPoint
 
getCurveCoordinateSystem() - Method in class org.bouncycastle.math.ec.ECPoint
 
getCurveEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
Return the ASN.1 entry representing the Curve.
getCurveName() - Method in interface org.bouncycastle.crypto.asymmetric.ECDomainParametersID
Return the string version of the curve name.
getCurveName() - Method in enum org.bouncycastle.crypto.fips.FipsEC.DomainParameterID
 
getCurveName() - Method in class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
Return the curve name specified by this parameterSpec.
getCurveName() - Method in class org.bouncycastle.jcajce.spec.XDHParameterSpec
Return the curve name specified by this parameterSpec.
getData() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
getData() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
 
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
 
getDataLocations() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
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.ASN1External
Returns the data value descriptor
getDate() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
 
getDate() - Method in class org.bouncycastle.asn1.ASN1UTCTime
Return the time as a date based on whatever a 2 digit year will return.
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
Get java.util.Date version of date+time.
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
 
getDate() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getDateOfBirth() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
 
getDateOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
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.
getDecryptingStream(InputStream) - Method in class org.bouncycastle.crypto.fips.FipsInputAEADDecryptor
 
getDecryptingStream(InputStream) - Method in class org.bouncycastle.crypto.fips.FipsInputDecryptor
 
getDecryptingStream(OutputStream) - Method in class org.bouncycastle.crypto.fips.FipsOutputAEADDecryptor
 
getDecryptingStream(OutputStream) - Method in class org.bouncycastle.crypto.fips.FipsOutputDecryptor
 
getDecryptingStream(InputStream) - Method in interface org.bouncycastle.crypto.InputDecryptor
Return a stream which will decrypt what it reads from the stream in and pass it through.
getDecryptingStream(OutputStream) - Method in interface org.bouncycastle.crypto.OutputDecryptor
Return a stream which will decrypt it's input writing the results to out.
getDefaultDKE() - Static method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
getDefaultRandomSecurityStrength() - Method in class org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
Return the default random security strength.
getDefaultSecureRandom() - Method in class org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
 
getDefaultStyle() - Static method in class org.bouncycastle.asn1.x500.X500Name
Return the current default style.
getDegree() - Method in interface org.bouncycastle.math.field.ExtensionField
 
getDegree() - Method in interface org.bouncycastle.math.field.Polynomial
 
getDem() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
 
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.fips.FipsOutputDigestCalculator
 
getDigest(byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsOutputDigestCalculator
 
getDigest() - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPParameters
 
getDigest() - Method in class org.bouncycastle.crypto.general.ElGamal.OAEPParameters
 
getDigest() - Method in class org.bouncycastle.crypto.general.RSA.OAEPParameters
 
getDigest() - Method in interface org.bouncycastle.crypto.OutputDigestCalculator
Return the digest calculated on what has been written to the calculator's output stream.
getDigest(byte[], int) - Method in interface org.bouncycastle.crypto.OutputDigestCalculator
Output the current digest value for what has been written to the calculator's output stream.
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.CMSAlgorithmProtection
 
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.crypto.fips.FipsAgreementParameters
Return the digest algorithm ID associated with these parameters.
getDigestAlgorithm() - Method in class org.bouncycastle.crypto.fips.FipsDSA.Parameters
Return the algorithm for the underlying digest these parameters will use.
getDigestAlgorithm() - Method in class org.bouncycastle.crypto.fips.FipsEC.DSAParameters
Return the algorithm for the underlying digest these parameters will use.
getDigestAlgorithm() - Method in class org.bouncycastle.crypto.fips.FipsRSA.SignatureParameters
 
getDigestAlgorithm() - Method in class org.bouncycastle.crypto.general.DSA.Parameters
Return the algorithm for the underlying digest these parameters will use.
getDigestAlgorithm() - Method in class org.bouncycastle.crypto.general.DSTU4145.SignatureParameters
Return the algorithm for the underlying digest these parameters will use.
getDigestAlgorithm() - Method in class org.bouncycastle.crypto.general.EC.DSAParameters
Return the algorithm for the underlying digest these parameters will use.
getDigestAlgorithm() - Method in class org.bouncycastle.crypto.general.ECGOST3410.SignatureParameters
Return the algorithm for the underlying digest these parameters will use.
getDigestAlgorithm() - Method in class org.bouncycastle.crypto.general.GOST3410.SignatureParameters
Return the algorithm for the underlying digest these parameters will use.
getDigestAlgorithm() - Method in class org.bouncycastle.crypto.general.RSA.SignatureParameters
 
getDigestAlgorithm() - Method in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
 
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
 
getDigestBlockSize() - Method in class org.bouncycastle.crypto.fips.FipsOutputDigestCalculator
 
getDigestBlockSize() - Method in interface org.bouncycastle.crypto.OutputDigestCalculator
Return the size, in bytes, of the internal block used by the digest in this calculator.
getDigestedObjectType() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getDigestName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.util.MessageDigestUtils
Attempt to find a standard JCA name for the digest represented by the passed in OID.
getDigestParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getDigestParamSet() - Method in class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
Return the object identifier for the digest parameter set.
getDigestParamSet() - Method in class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
 
getDigestSize() - Method in class org.bouncycastle.crypto.fips.FipsOutputDigestCalculator
 
getDigestSize() - Method in interface org.bouncycastle.crypto.OutputDigestCalculator
Return the size of the digest produced by this calculator in bytes.
getDigestStream() - Method in class org.bouncycastle.crypto.fips.FipsOutputDigestCalculator
 
getDigestStream() - Method in interface org.bouncycastle.crypto.OutputDigestCalculator
Returns a stream that will accept data for the purpose of calculating a digest.
getDimension() - Method in interface org.bouncycastle.math.field.FiniteField
 
getDirectReference() - Method in class org.bouncycastle.asn1.ASN1External
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
 
getDKE() - Method in class org.bouncycastle.crypto.asymmetric.DSTU4145Parameters
 
getDKE() - Method in class org.bouncycastle.jcajce.spec.DSTU4145ParameterSpec
 
getDomainParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHKey
Return the Diffie-Hellman domain parameters associated with this key.
getDomainParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
Return the Diffie-Hellman domain parameters associated with this key.
getDomainParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAKey
Return the DSA domain parameters associated with this key.
getDomainParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
Return the DSA domain parameters associated with this key.
getDomainParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECKey
Return the Elliptic Curve domain parameters associated with this key.
getDomainParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
Return the Elliptic Curve domain parameters associated with this key.
getDomainParameters() - Method in class org.bouncycastle.crypto.asymmetric.DSTU4145Parameters
 
getDomainParameters() - Method in class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
Return the domain parameters associated with the OIDs in this parameters object.
getDomainParameters() - Method in class org.bouncycastle.crypto.fips.FipsDH.KeyGenParameters
Return the Diffie-Hellman domain parameters for this object.
getDomainParameters() - Method in class org.bouncycastle.crypto.fips.FipsDSA.KeyGenParameters
Return the DSA domain parameters for this object.
getDomainParameters() - Method in class org.bouncycastle.crypto.fips.FipsEC.KeyGenParameters
Return the EC domain parameters for this object.
getDomainParameters() - Method in class org.bouncycastle.crypto.general.DSA.KeyGenParameters
 
getDomainParameters() - Method in class org.bouncycastle.crypto.general.DSTU4145.KeyGenParameters
 
getDomainParameters() - Method in class org.bouncycastle.crypto.general.EC.KeyGenParameters
 
getDomainParameters() - Method in class org.bouncycastle.crypto.general.ECGOST3410.KeyGenParameters
 
getDomainParameters() - Method in class org.bouncycastle.crypto.general.ElGamal.KeyGenParameters
 
getDomainParameters() - Method in class org.bouncycastle.crypto.general.GOST3410.KeyGenParameters
 
getDomainParameters() - Method in class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Return the DHDomainParameters object we represent.
getDomainParameters() - Method in class org.bouncycastle.jcajce.spec.DSADomainParameterSpec
Return the DSADomainParameters object we also represent.
getDomainParameters() - Method in class org.bouncycastle.jcajce.spec.ECDomainParameterSpec
Return the ECDomainParameters object we carry.
getDomainParametersSpec() - Method in class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
 
getDP() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
getDQ() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
getDVCS() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
getDvReqInfo() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
getDvStatus() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
getECBinary() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
getEffectiveDate() - Method in class org.bouncycastle.asn1.eac.CVCertificate
 
getEffectiveKeySizeInBits() - Method in class org.bouncycastle.crypto.general.RC2.AuthParameters
 
getEffectiveKeySizeInBits() - Method in class org.bouncycastle.crypto.general.RC2.Parameters
 
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
 
getEncapsulatedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getEncapsulation() - Method in interface org.bouncycastle.crypto.SecretWithEncapsulation
Return the data that carries the secret in its encapsulated form.
getEncapsulation() - Method in class org.bouncycastle.jcajce.KTSKeyWithEncapsulation
Return the encapsulation that carried the key material used in creating the agreed secret key.
getEncapsulation() - Method in class org.bouncycastle.jcajce.spec.KTSExtractKeySpec
Return the encapsulation of the secret associated with this key spec.
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() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPublicKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PublicKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PublicKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPublicKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PublicKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
 
getEncoded() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPublicKey
 
getEncoded() - Method in interface org.bouncycastle.crypto.AsymmetricKey
Return an ASN.1 encoding of the key wrapped in a PrivateKeyInfo or a SubjectPublicKeyInfo structure.
getEncoded() - Method in class org.bouncycastle.crypto.util.DEROtherInfo
 
getEncoded() - Method in class org.bouncycastle.jcajce.AgreedKeyWithMacKey
Return the encoding of the agreed secret key.
getEncoded() - Method in class org.bouncycastle.jcajce.KTSKeyWithEncapsulation
Return the encoding of the agreed secret key.
getEncoded() - Method in class org.bouncycastle.jcajce.PBKDF1Key
Return the password converted to bytes.
getEncoded() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return the password converted to bytes.
getEncoded() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return the password converted to bytes.
getEncoded() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
getEncoded() - Method in class org.bouncycastle.math.ec.ECPoint
Get an uncompressed encoding of the point value, see also ECPoint.getEncoded(boolean)
getEncoded(boolean) - Method in class org.bouncycastle.math.ec.ECPoint
Get an encoding of the point value, optionally in compressed format.
getEncoded() - Method in interface org.bouncycastle.util.Encodable
Return a byte array representing the implementing object.
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.
getEncoding() - Method in class org.bouncycastle.asn1.ASN1External
Returns the encoding of the content.
getEncoding() - Method in class org.bouncycastle.asn1.eac.PackedDate
 
getEncodingParams() - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPParameters
 
getEncodingParams() - Method in class org.bouncycastle.crypto.general.ElGamal.OAEPParameters
 
getEncodingParams() - Method in class org.bouncycastle.crypto.general.RSA.OAEPParameters
 
getEncryptedCert() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
 
getEncryptedContent() - Method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
 
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
 
getEncryptedKeyData() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
getEncryptedPrivateKeyInfo() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
getEncryptingStream(OutputStream) - Method in class org.bouncycastle.crypto.fips.FipsOutputAEADEncryptor
 
getEncryptingStream(OutputStream) - Method in class org.bouncycastle.crypto.fips.FipsOutputEncryptor
 
getEncryptingStream(OutputStream) - Method in interface org.bouncycastle.crypto.OutputEncryptor
Return a stream which will encrypt it's input writing the results to out.
getEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
 
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.GOST28147Parameters
Return the OID representing the sBox to use.
getEncryptionParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getEncryptionParamSet() - Method in class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
Return the object identifier for the encryption parameter set.
getEncryptionParamSet() - Method in class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
 
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
 
getEndomorphism() - Method in class org.bouncycastle.math.ec.ECCurve
 
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.
getEntropy() - Method in interface org.bouncycastle.crypto.EntropySource
Return a byte array of entropy.
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementParameters
Return our ephemeral private key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementParameters
Return our ephemeral private key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementParameters
Return our ephemeral private key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementParameters
Return our ephemeral private key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.jcajce.spec.DHUParameterSpec
Return our ephemeral private key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
Return our ephemeral private key.
getEphemeralPublicKey() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementParameters
Return our ephemeral public key, if present.
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementParameters
Return our ephemeral public key, if present.
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementParameters
Return our ephemeral public key, if present.
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementParameters
Return our ephemeral public key, if present.
getEphemeralPublicKey() - Method in class org.bouncycastle.jcajce.spec.DHUParameterSpec
Return our ephemeral public key, null if it was not provided.
getEphemeralPublicKey() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
Return our ephemeral public key, if available.
getErrorCode() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
 
getErrorDetails() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
 
getErrorNotice() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
 
getExcludedCerts() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
Excluded certificates are not used for building a certification path.
getExcludedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
 
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
 
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getExponentsPresent() - Method in interface org.bouncycastle.math.field.Polynomial
 
getExtension() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
return the extension represented by the object identifier passed in.
getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
 
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.dvcs.DVCSCertInfo
 
getExtensions() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
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.TBSCertList.CRLEntry
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getExternalContent() - Method in class org.bouncycastle.asn1.ASN1External
Returns the content of this element
getExtnId() - Method in class org.bouncycastle.asn1.x509.Extension
 
getExtnValue() - Method in class org.bouncycastle.asn1.x509.Extension
 
getExtraCerts() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
 
getFailInfo() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
getField() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getField() - Method in class org.bouncycastle.math.ec.ECCurve
 
getFieldIDEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
Return the ASN.1 entry representing the FieldID.
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
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
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
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
 
getFingerprint() - Method in class org.bouncycastle.util.Fingerprint
 
getFirst() - Method in class org.bouncycastle.asn1.x500.RDN
 
getFirstCoefA() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getFixedPointPreCompInfo(PreCompInfo) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
 
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.AgreedKeyWithMacKey
Return the format for the agreed secret key.
getFormat() - Method in class org.bouncycastle.jcajce.KTSKeyWithEncapsulation
Return the format for the agreed secret key.
getFormat() - Method in class org.bouncycastle.jcajce.PBKDF1Key
Return the format encoding.
getFormat() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return the format encoding.
getFormat() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return the format encoding.
getForward() - Method in class org.bouncycastle.asn1.x509.CertificatePair
 
getFreeText() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getFunctionOutput(int) - Method in class org.bouncycastle.crypto.fips.FipsOutputXOFCalculator
 
getFunctionOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.fips.FipsOutputXOFCalculator
 
getFunctionOutput(int) - Method in interface org.bouncycastle.crypto.OutputXOFCalculator
Return the outLen bytes of function output for what has been written to the calculator's output stream.
getFunctionOutput(byte[], int, int) - Method in interface org.bouncycastle.crypto.OutputXOFCalculator
Output the function output for what has been written to the calculator's output stream.
getFunctionStream() - Method in class org.bouncycastle.crypto.fips.FipsOutputXOFCalculator
 
getFunctionStream() - Method in interface org.bouncycastle.crypto.OutputXOFCalculator
Returns a stream that will accept data for the purpose of calculating a MAC.
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.DomainParameters
Return the generator of the multiplicative subgroup of order g.
getG() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getG() - Method in class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Return the generator of the multiplicative subgroup of order g.
getG() - Method in class org.bouncycastle.crypto.asymmetric.DSADomainParameters
 
getG() - Method in class org.bouncycastle.crypto.asymmetric.ECDomainParameters
Return the base point associated with these domain parameters.
getG1() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getG2() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
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.dvcs.DVCSTime
 
getGenTime() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getGivenName() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getH() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getH() - Method in class org.bouncycastle.crypto.asymmetric.ECDomainParameters
Return the co-factor associated with these domain parameters.
getHashAlg() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
 
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
 
getHeader() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
 
getHeader() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
 
getHeader() - Method in enum org.bouncycastle.crypto.util.ByteMacData.Type
 
getHeader() - Method in enum org.bouncycastle.crypto.util.DERMacData.Type
 
getHeaders() - Method in class org.bouncycastle.util.io.pem.PemObject
 
getHolder() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
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
 
getIcvLen() - Method in class org.bouncycastle.asn1.cms.CCMParameters
 
getIcvLen() - Method in class org.bouncycastle.asn1.cms.GCMParameters
 
getId() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
Return the OID as a string.
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.x509.CertPolicyId
 
getId() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
 
getID() - Method in class org.bouncycastle.crypto.asymmetric.NamedECDomainParameters
Return object identifier that identifies these parameters.
getIdentifier() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
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
 
getIndirectReference() - Method in class org.bouncycastle.asn1.ASN1External
Returns the indirect reference of this element
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
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.OtherRevocationInfoFormat
 
getInfo() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
 
getInfoAt(int) - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
Return the SigPolicyQualifierInfo at index i.
getInfoFormat() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
 
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
 
getInhibitPolicyMapping() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
 
getInitialPolicies() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getInitialZCoords(ECCurve) - Static method in class org.bouncycastle.math.ec.ECPoint
 
getInnerSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
 
getInputSize() - Method in interface org.bouncycastle.crypto.SingleBlockCipher
Return the maximum size of input this cipher can consume.
getInputStream() - Method in class org.bouncycastle.jcajce.BCLoadStoreParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
Return an ASN1ApplicationSpecific from the passed in object, which may be a byte array, or null.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Boolean
Return a boolean from the passed in object.
getInstance(boolean) - Static method in class org.bouncycastle.asn1.ASN1Boolean
Return an ASN1Boolean from the passed in boolean.
getInstance(int) - Static method in class org.bouncycastle.asn1.ASN1Boolean
Return an ASN1Boolean from the passed in value.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Boolean
Return a Boolean from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Enumerated
return an enumerated from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Enumerated
return an Enumerated from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1GeneralizedTime
return a generalized time from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GeneralizedTime
return a Generalized Time object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Integer
return an integer from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Integer
return an Integer from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Null
Return an instance of ASN.1 NULL from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
Return an OID from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
Return an OBJECT IDENTIFIER from a tagged object.
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.ASN1UTCTime
Return an UTC Time from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UTCTime
Return an UTC Time from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectDataSequence
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectStore
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.SecretKeyData
 
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
Return an Attribute set object from the given object.
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(Object) - Static method in class org.bouncycastle.asn1.cms.CCMParameters
Return an CCMParameters object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
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
Return an ContentInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.DigestedData
Return a DigestedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.DigestedData
Return a DigestedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
Return an ECC-CMS-SharedInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
 
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
Return an EncryptedData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
Return an EnvelopedData object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
Return an EnvelopedData object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Evidence
Return an Evidence object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.GCMParameters
Return an GCMParameters object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.GenericHybridParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
Return an IssuerAndSerialNumber object from the given object.
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
Return a MetaData object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
Return an OriginatorIdentifierOrKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
Return an OriginatorIdentifierOrKey object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
Return an OriginatorInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
Return an OriginatorInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
Return an OriginatorPublicKey object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
Return an OriginatorPublicKey object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
Return an OtherKeyAttribute object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
Return a OtherRecipientInfo object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
Return a OtherRecipientInfo object from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
Return a OtherRevocationInfoFormat object from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
Return a OtherRevocationInfoFormat 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
Return a RecipientInfo object from the given object.
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.RsaKemParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SCVPReqRes
Return a SCVPReqRes object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedData
Return a SignedData object from the given object.
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
Return a SignerInfo object from the given input
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Time
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Time
Return a Time object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
Return a TimeStampAndCRL object from the given object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampedData
Return a TimeStampedData object from the given object.
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
Return a TimeStampTokenEvidence object from the given object.
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(ASN1TaggedObject, boolean) - 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.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.DERGeneralString
Return a GeneralString from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGeneralString
Return a GeneralString from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGraphicString
return a Graphic String from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGraphicString
return a Graphic String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.DERIA5String
Return an 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.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.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.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.DERVideotexString
return a Videotex String from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERVideotexString
return a Videotex 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.DLBitString
return a Bit String that can be definite-length encoded from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DLBitString
return a Bit String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.Data
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.Data
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequest
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequest
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSResponse
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSResponse
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSTime
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSTime
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.ServiceType
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.ServiceType
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
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.misc.ScryptParams
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
 
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(Object) - Static method in class org.bouncycastle.asn1.ocsp.ServiceLocator
 
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.oiw.ElGamalParameter
 
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.KeyDerivationFunc
 
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
Create PBKDF2Params from the passed in object,
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.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
Return an ExtendedKeyUsage from the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Return an ExtendedKeyUsage from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Extension
 
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.OtherName
OtherName factory method.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyConstraints
 
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(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(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.x9.DHPublicKey
Return a DHPublicKey from the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHPublicKey
Return a DHPublicKey from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DomainParameters
Return a DomainParameters object from the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DomainParameters
Return a DomainParameters object from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.KeySpecificInfo
Return a KeySpecificInfo object from the passed in object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.OtherInfo
Return a OtherInfo object from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.ValidationParams
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.ValidationParams
 
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(Object) - Static method in class org.bouncycastle.asn1.x9.X9FieldID
 
getIntegrityAlgorithm() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
getIntegrityCheck() - Method in class org.bouncycastle.asn1.bc.ObjectStore
 
getIntegrityCheck() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
 
getIntendedAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getInverseH() - Method in class org.bouncycastle.crypto.asymmetric.ECDomainParameters
Return the multiplicative inverse of H over the order N.
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.ocsp.ServiceLocator
 
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.TBSCertList
 
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
 
getIssuerKeyHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getIssuerName() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getIssuerNameHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertID
 
getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.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
 
getIssuingDistributionPoint() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
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
Return the iteration count to use.
getIterationCount() - Method in class org.bouncycastle.crypto.fips.FipsPBKD.Parameters
 
getIterationCount() - Method in class org.bouncycastle.crypto.general.PBKD.Parameters
 
getIterationCount() - Method in class org.bouncycastle.crypto.util.PBKDF2Config
 
getIterationCount() - Method in class org.bouncycastle.jcajce.PBKDF1KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterationCount() - Method in class org.bouncycastle.jcajce.PBKDF2KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterationCount() - Method in class org.bouncycastle.jcajce.PKCS12KeyWithParameters
Return the iteration count to use in the key derivation function.
getIterations() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getIV() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
Return the initialisation vector to use.
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.fips.FipsAES.AuthParameters
 
getIV() - Method in class org.bouncycastle.crypto.fips.FipsAES.Parameters
 
getIV() - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.AuthParameters
 
getIV() - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.Parameters
 
getIV() - Method in class org.bouncycastle.crypto.general.Camellia.WrapParameters
 
getIV() - Method in class org.bouncycastle.crypto.general.DES.Parameters
 
getIV() - Method in class org.bouncycastle.crypto.general.GeneralParametersWithIV
Return a copy of the current IV value.
getIV() - Method in class org.bouncycastle.crypto.general.GOST28147.Parameters
 
getIV() - Method in class org.bouncycastle.crypto.general.RC2.Parameters
 
getIV() - Method in class org.bouncycastle.crypto.general.SEED.WrapParameters
 
getIV() - Method in class org.bouncycastle.crypto.general.Serpent.WrapParameters
 
getIV() - Method in class org.bouncycastle.crypto.general.Twofish.WrapParameters
 
getIV() - Method in interface org.bouncycastle.crypto.ParametersWithIV
Return the initialization vector associated with this parameter set.
getIV() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getJ() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return the value that satisfies the equation p = jq+1 (if present).
getJ() - Method in class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Return the subgroup factor J, which satisifes the equation p=jq+1, if present.
getJ() - Method in class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Return the J value for the domain parameter set if available.
getJacobianModifiedW() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
getK1() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
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.custom.sec.SecT113R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
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.custom.sec.SecT113R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getK3() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getKdfAlgorithm() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the AlgorithmIdentifier for the KDF to do key derivation after extracting the secret.
getKdfAlgorithmId() - Method in class org.bouncycastle.jcajce.spec.KTSKeySpec
Return the AlgorithmIdentifier for the KDF to do key derivation after extracting the secret.
getKekid() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
getKem() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
 
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getKeyAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getKeyAlgorithm() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
 
getKeyAlgorithmName() - Method in class org.bouncycastle.jcajce.spec.KTSKeySpec
Return the name of the algorithm for the secret key this key spec should produce.
getKeyAlgorithmName() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the name of the algorithm for the wrapping key this key spec should use.
getKeyAttr() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
getKeyAttrId() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
getKeyBytes() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
 
getKeyBytes() - Method in interface org.bouncycastle.crypto.SymmetricKey
Return the bytes associated with this key.
getKeyBytes() - Method in class org.bouncycastle.crypto.SymmetricSecretKey
Return the bytes representing this keys value.
getKeyDerivationAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getKeyDerivationFunction() - Method in class org.bouncycastle.asn1.cms.RsaKemParameters
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
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
 
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
Return the key specific info for the KEK/CEK.
getKeyLength() - Method in class org.bouncycastle.asn1.cms.RsaKemParameters
 
getKeyLength() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
 
getKeyLength() - Method in class org.bouncycastle.asn1.misc.ScryptParams
Return the length in octets for the derived key.
getKeyLength() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
Return the intended length in octets of the derived key.
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.asymmetric.GOST3410DomainParameters
Return the keySize associated with these parameters.
getKeySize() - Method in class org.bouncycastle.crypto.fips.FipsRSA.KeyGenParameters
 
getKeySize() - Method in class org.bouncycastle.crypto.general.RSA.KeyGenParameters
 
getKeySize() - Method in class org.bouncycastle.jcajce.spec.GOST3410DomainParameterSpec
 
getKeySize() - Method in class org.bouncycastle.jcajce.spec.KTSKeySpec
Return the size of the key (in bits) to be calculated by the SecretKeyFactory used with this key spec.
getKeySize() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the size of the key (in bits) for the wrapping key this key spec should use.
getKeySize() - Method in class org.bouncycastle.jcajce.spec.PBKDF2ParameterSpec
Return the key size (in bits) for the key to be derived.
getKeySizeInBits() - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPKTSParameters
 
getKTSKeySpec() - Method in class org.bouncycastle.jcajce.spec.KTSWithKEMKWSKeySpec
Return the base spec for the KTS step.
getL() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getL() - Method in class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Return the private value length in bits - if set, zero otherwise
getL() - Method in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
 
getLambda() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getLastModifiedDate() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
getLastModifiedDate() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
getLdsVersion() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
 
getLengthOfHeader(byte[]) - Static method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
 
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getLoadedObject() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
Return an in-memory, encodable, representation of the application specific object.
getLoadedObject() - Method in class org.bouncycastle.asn1.BEROctetStringParser
Return an in-memory, encodable, representation of the OCTET STRING.
getLoadedObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
Return an in-memory, encodable, representation of the SEQUENCE.
getLoadedObject() - Method in class org.bouncycastle.asn1.BERSetParser
Return an in-memory, encodable, representation of the SET.
getLoadedObject() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
Return an in-memory, encodable, representation of the tagged object.
getLoadedObject() - Method in class org.bouncycastle.asn1.DERExternalParser
Return an in-memory, encodable, representation of the EXTERNAL object.
getLoadedObject() - Method in class org.bouncycastle.asn1.DEROctetStringParser
Return an in-memory, encodable, representation of the OCTET STRING.
getLoadedObject() - Method in class org.bouncycastle.asn1.DERSequenceParser
Return an in memory, encodable, representation of the SEQUENCE.
getLoadedObject() - Method in class org.bouncycastle.asn1.DERSetParser
Return an in memory, encodable, representation of the SET.
getLoadedObject() - Method in interface org.bouncycastle.asn1.InMemoryRepresentable
Get the in-memory representation of the ASN.1 object.
getLocality() - Method in class org.bouncycastle.asn1.esf.SignerLocation
Return the localityName DirectoryString
getLocalityName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
Deprecated.
use getLocality()
getLocator() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
 
getLookupTable() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
getM() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getM() - Method in class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Return the minimum length of the private value.
getM() - Method in class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Return the minimum bitlength for a private value to be generated from these parameters, 0 if not set.
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
getM() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
getM() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getMac() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
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 interface org.bouncycastle.crypto.AADProcessor
Return the final value of AEAD cipher's MAC.
getMAC() - Method in class org.bouncycastle.crypto.fips.FipsInputAEADDecryptor
 
getMAC() - Method in class org.bouncycastle.crypto.fips.FipsOutputAEADDecryptor
 
getMAC() - Method in class org.bouncycastle.crypto.fips.FipsOutputAEADEncryptor
 
getMAC() - Method in class org.bouncycastle.crypto.fips.FipsOutputMACCalculator
 
getMAC(byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsOutputMACCalculator
 
getMAC() - Method in interface org.bouncycastle.crypto.OutputMACCalculator
Return the MAC calculated on what has been written to the calculator's output stream.
getMAC(byte[], int) - Method in interface org.bouncycastle.crypto.OutputMACCalculator
Output the current MAC value for what has been written to the calculator's output stream.
getMac() - Method in class org.bouncycastle.jcajce.io.MacOutputStream
Execute doFinal() and return the calculated MAC.
getMacAlgorithm() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
 
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
 
getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
getMacAlgorithmName() - Method in class org.bouncycastle.jcajce.spec.KTSKeySpec
Return the name of the MAC algorithm for the MAC key this key spec should recover (if any).
getMacData() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
getMacData() - Method in class org.bouncycastle.crypto.util.ByteMacData
 
getMacData() - Method in class org.bouncycastle.crypto.util.DERMacData
 
getMacKey() - Method in class org.bouncycastle.jcajce.AgreedKeyWithMacKey
Return a key for the MAC associated with the KTS process (if available).
getMacKey() - Method in class org.bouncycastle.jcajce.KTSKeyWithEncapsulation
Return the mac key if there is one present.
getMacKeySize() - Method in class org.bouncycastle.jcajce.spec.KTSKeySpec
Return the size of the key (in bits) to be taken from the extracted secret.
getMacKeySizeInBits() - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPKTSParameters
 
getMACSize() - Method in class org.bouncycastle.crypto.fips.FipsOutputMACCalculator
 
getMACSize() - Method in interface org.bouncycastle.crypto.OutputMACCalculator
Return the size of the MAC produced by this calculator in bytes.
getMACSizeInBits() - Method in interface org.bouncycastle.crypto.AuthenticationParameters
Return the size of the MAC these parameters are for.
getMACSizeInBits() - Method in class org.bouncycastle.crypto.fips.FipsAES.AuthParameters
 
getMACSizeInBits() - Method in class org.bouncycastle.crypto.fips.FipsSHS.AuthParameters
Return the length of the MAC that will be made using these parameters in bits.
getMACSizeInBits() - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.AuthParameters
 
getMACSizeInBits() - Method in class org.bouncycastle.crypto.general.GeneralAuthParameters
Return the size of the MAC these parameters are for.
getMACSizeInBits() - Method in class org.bouncycastle.crypto.general.SecureHash.AuthParameters
Return the length of the MAC that will be made using these parameters in bits.
getMACSizeInBits() - Method in class org.bouncycastle.crypto.general.SipHash.AuthParameters
 
getMacSizeInBits() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the size of the MAC associated with this parameter spec.
getMACStream() - Method in class org.bouncycastle.crypto.fips.FipsOutputMACCalculator
 
getMACStream() - Method in interface org.bouncycastle.crypto.OutputMACCalculator
Returns a stream that will accept data for the purpose of calculating a MAC.
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getMatches(Selector<T>) - Method in interface org.bouncycastle.jcajce.PKIXCertStore
Return the matches associated with the passed in selector.
getMatches(Selector<T>) - Method in interface org.bouncycastle.jcajce.PKIXCRLStore
Return the matches associated with the passed in selector.
getMatches(Selector<T>) - Method in class org.bouncycastle.util.CollectionStore
Return the matches in the collection for the passed in selector.
getMatches(Selector<T>) - Method in interface org.bouncycastle.util.Store
Return a possibly empty collection of objects that match the criteria implemented in the passed in Selector.
getMaxBaseCRLNumber() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Get the maximum base CRL number.
getMaximum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getMaxOutputSize(int) - Method in interface org.bouncycastle.crypto.OutputCipher
Return the size of the output buffer required for a write() plus a close() with the write() being passed inputLen bytes.
getMaxPathLength() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
Returns the value of the maximum number of intermediate non-self-issued certificates in the certification path.
getMediaType() - Method in class org.bouncycastle.asn1.cms.MetaData
 
getMessage() - Method in class org.bouncycastle.asn1.dvcs.Data
 
getMessageImprint() - Method in class org.bouncycastle.asn1.dvcs.Data
 
getMessageImprint() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
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
 
getMGFDigest() - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPParameters
 
getMGFDigest() - Method in class org.bouncycastle.crypto.fips.FipsRSA.PSSSignatureParameters
 
getMGFDigest() - Method in class org.bouncycastle.crypto.general.ElGamal.OAEPParameters
 
getMGFDigest() - Method in class org.bouncycastle.crypto.general.RSA.OAEPParameters
 
getMicros() - Method in class org.bouncycastle.asn1.tsp.Accuracy
 
getMillis() - Method in class org.bouncycastle.asn1.tsp.Accuracy
 
getMinimalPolynomial() - Method in interface org.bouncycastle.math.field.PolynomialExtensionField
 
getMinimum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getModuleHMAC() - Static method in class org.bouncycastle.crypto.fips.FipsStatus
Return the HMAC used to verify that the code contained in the module is the same
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.RSAPublicKey
 
getModulus() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAKey
Return the modulus for this RSA key.
getModulus() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
Return the modulus for this RSA key.
getMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve
Sets the default ECMultiplier, unless already set.
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.asymmetric.ECDomainParameters
Return the order associated with these domain parameters.
getN() - Method in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
 
getNafWeight(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
return the named curve name represented by the given object identifier.
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.ECNamedCurveTable
return a X9ECParameters object representing the passed in named curve.
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 interface org.bouncycastle.crypto.Algorithm
Return a string representation of the algorithm.
getName() - Method in class org.bouncycastle.crypto.fips.FipsAlgorithm
 
getName() - Method in class org.bouncycastle.crypto.general.GeneralAlgorithm
 
getName() - Method in class org.bouncycastle.util.io.pem.PemHeader
 
getNamedCertificateStoreMap() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getNamedCRLStoreMap() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getNamedCurve() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
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.anssi.ANSSINamedCurves
returns an enumeration containing the name strings for curves contained in this structure.
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.ECNamedCurveTable
return an enumeration of the names of the available curves.
getNames() - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
returns an enumeration containing the name strings for curves contained in this structure.
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
 
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
 
getNextUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getNonce() - Method in class org.bouncycastle.asn1.cms.CCMParameters
 
getNonce() - Method in class org.bouncycastle.asn1.cms.GCMParameters
 
getNonce() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
getNonce() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
 
getNonce() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getNonce() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the nonce (same as IV) associated with this parameter spec.
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
 
getNotAfter() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
 
getNotAfter() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
 
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
 
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
 
getNumeric() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
getOAEPParameters() - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPKTSParameters
 
getObject() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
Return the enclosed object assuming explicit tagging.
getObject(int) - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
Return the enclosed object assuming implicit tagging.
getObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
Return whatever was following the tag.
getObject() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
 
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.
getObjectDataSequence() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
getObjectDigest() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.Holder
 
getObjectDigestInfo() - Method in class org.bouncycastle.asn1.x509.V2Form
 
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
Return a parser for the actual object tagged.
getObjectParser(int, boolean) - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
Return an object parser for the contents of this tagged object.
getObjects() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
getObjects() - Method in class org.bouncycastle.asn1.ASN1Set
 
getObjects() - Method in class org.bouncycastle.asn1.BEROctetString
Return the OCTET STRINGs 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
 
getOcspVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
 
getOctetOutputStream() - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
Return a stream representing the content target for this OCTET STRING
getOctetOutputStream(byte[]) - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
Return a stream representing the content target for this OCTET STRING
getOctets() - Method in class org.bouncycastle.asn1.ASN1BitString
Return the octets contained in this BIT STRING, checking that this BIT STRING really does represent an octet aligned string.
getOctets() - Method in class org.bouncycastle.asn1.ASN1OctetString
Return the content of the OCTET STRING as a byte array.
getOctets() - Method in class org.bouncycastle.asn1.BEROctetString
Return a concatenated byte array of all the octets making up the constructed OCTET STRING
getOctets() - Method in class org.bouncycastle.asn1.DERGeneralString
Return a byte array representation of our contained String.
getOctets() - Method in class org.bouncycastle.asn1.DERGraphicString
 
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
Return the encoded string as a byte array.
getOctets() - Method in class org.bouncycastle.asn1.DERUniversalString
 
getOctets() - Method in class org.bouncycastle.asn1.DERVideotexString
 
getOctets() - Method in class org.bouncycastle.asn1.DERVisibleString
 
getOctetStream() - Method in class org.bouncycastle.asn1.ASN1OctetString
Return the content of the OCTET STRING as an InputStream.
getOctetStream() - Method in interface org.bouncycastle.asn1.ASN1OctetStringParser
Return the content of the OCTET STRING as an InputStream.
getOctetStream() - Method in class org.bouncycastle.asn1.BEROctetStringParser
Return an InputStream representing the contents of the OCTET STRING.
getOctetStream() - Method in class org.bouncycastle.asn1.DEROctetStringParser
Return an InputStream representing the contents of the OCTET STRING.
getOffset() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
getOID(String) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
return the object identifier signified by the passed in name.
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.ECNamedCurveTable
return the object identifier signified by the passed in name.
getOID(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
return the object identifier signified by the passed in name.
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
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
 
getOrder() - Method in class org.bouncycastle.math.ec.ECCurve
 
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
 
getOtherCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
 
getOtherCertTag() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
 
getOtherInfo() - Method in class org.bouncycastle.jcajce.spec.KTSKeySpec
Return the otherInfo data for initialising the KDF.
getOtherInfo() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the otherInfo data for initialising the KDF.
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
 
getOtherPartyEphemeralKey() - Method in class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementParameters
Return the other party's ephemeral public key.
getOtherPartyEphemeralKey() - Method in class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementParameters
Return the other party's ephemeral public key.
getOtherPartyEphemeralKey() - Method in class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementParameters
Return the other party's ephemeral public key.
getOtherPartyEphemeralKey() - Method in class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementParameters
Return the other party's ephemeral public key.
getOtherPartyEphemeralKey() - Method in class org.bouncycastle.jcajce.spec.DHUParameterSpec
Return the ephemeral other party public key.
getOtherPartyEphemeralKey() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
Return the other party's ephemeral public key.
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
 
getOutputSize() - Method in interface org.bouncycastle.crypto.SingleBlockCipher
Return the size of the output this cipher will produce.
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.jcajce.BCLoadStoreParameter
 
getOutputStream() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
 
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.DomainParameters
Return the prime p defining the Galois field.
getP() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
getP() - Method in class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Return the prime p defining the Galois field.
getP() - Method in class org.bouncycastle.crypto.asymmetric.DSADomainParameters
 
getP() - Method in class org.bouncycastle.crypto.asymmetric.GOST3410DomainParameters
The p value.
getP() - Method in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
 
getP() - Method in class org.bouncycastle.jcajce.spec.GOST3410DomainParameterSpec
 
getPadBits(int) - Static method in class org.bouncycastle.asn1.ASN1BitString
 
getPadBits() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getPadBits() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
getParallelizationParameter() - Method in class org.bouncycastle.asn1.misc.ScryptParams
 
getParallelizationParameter() - Method in class org.bouncycastle.crypto.util.ScryptConfig
 
getParameters() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
 
getParameters() - Method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
 
getParameters() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
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 interface org.bouncycastle.crypto.Agreement
Return the parameters being used by this agreement.
getParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145Key
Return the domain parameters for this DSTU4145 key.
getParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
Return the domain parameters for this DSTU4145 key.
getParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
Return the domain parameters associated with this key.These will either be for GOST R 34.10-1994 or GOST R 34.10-2001 depending on the key type.
getParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410Key
Return the domain parameters associated with this key.These will either be for GOST R 34.10-1994 or GOST R 34.10-2001 depending on the key type.
getParameters() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
Return the domain parameters associated with this key.These will either be for GOST R 34.10-1994 or GOST R 34.10-2001 depending on the key type.
getParameters() - Method in interface org.bouncycastle.crypto.AsymmetricKeyPairGenerator
Return the parameters being used by this generator.
getParameters() - Method in interface org.bouncycastle.crypto.EncapsulatedSecretExtractor
Return the parameters being used by this extractor.
getParameters() - Method in interface org.bouncycastle.crypto.EncapsulatingSecretGenerator
Return the parameters being used by this extractor.
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsAgreement
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsAsymmetricKeyPairGenerator
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsInputAEADDecryptor
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsInputDecryptor
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsOutputDecryptor
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsOutputDigestCalculator
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsOutputEncryptor
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsOutputMACCalculator
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsOutputSigner
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsOutputSignerUsingSecureRandom
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsOutputVerifier
 
getParameters() - Method in class org.bouncycastle.crypto.fips.FipsOutputXOFCalculator
 
getParameters() - Method in interface org.bouncycastle.crypto.InputDecryptor
Return the parameters for this decryptor.
getParameters() - Method in interface org.bouncycastle.crypto.KDFCalculator
Return the parameters for this KDF calculator.
getParameters() - Method in interface org.bouncycastle.crypto.KeyUnwrapper
Return the parameters for this un-wrapper.
getParameters() - Method in interface org.bouncycastle.crypto.KeyWrapper
Return the parameters for this wrapper.
getParameters() - Method in interface org.bouncycastle.crypto.OutputCipher
Return the parameters for this cipher.
getParameters() - Method in interface org.bouncycastle.crypto.OutputDigestCalculator
Return the parameters for this digest calculator.
getParameters() - Method in interface org.bouncycastle.crypto.OutputMACCalculator
Return the parameters for this MAC calculator.
getParameters() - Method in interface org.bouncycastle.crypto.OutputSigner
Return the parameters for this output signer.
getParameters() - Method in interface org.bouncycastle.crypto.OutputVerifier
Return the parameters for this output verifier.
getParameters() - Method in interface org.bouncycastle.crypto.OutputXOFCalculator
Return the parameters for this MAC calculator.
getParameters() - Method in interface org.bouncycastle.crypto.PasswordBasedDeriver
Return the parameters for this deriver.
getParameters() - Method in interface org.bouncycastle.crypto.SingleBlockCipher
Return the parameters for this single block cipher.
getParameterSpec() - Method in class org.bouncycastle.jcajce.spec.KTSKeySpec
Return the algorithm parameter spec to be applied with the private key when the encapsulation is decrypted.
getParameterSpec() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
Return the algorithm parameter spec to be applied with the private key when the encapsulation is decrypted.
getParams() - Method in interface org.bouncycastle.jcajce.interfaces.DSTU4145Key
 
getParams() - Method in interface org.bouncycastle.jcajce.interfaces.GOST3410Key
 
getParams() - Method in class org.bouncycastle.jcajce.spec.DHExtendedPrivateKeySpec
Return the domain parameters associated with this key spec.
getParams() - Method in class org.bouncycastle.jcajce.spec.DHExtendedPublicKeySpec
Return the domain parameters associated with this key spec.
getParams() - Method in class org.bouncycastle.jcajce.spec.DSTU4145PrivateKeySpec
 
getParams() - Method in class org.bouncycastle.jcajce.spec.DSTU4145PublicKeySpec
 
getParams() - Method in class org.bouncycastle.jcajce.spec.ECGOST3410PrivateKeySpec
 
getParams() - Method in class org.bouncycastle.jcajce.spec.ECGOST3410PublicKeySpec
 
getParams() - Method in class org.bouncycastle.jcajce.spec.GOST3410PrivateKeySpec
 
getParams() - Method in class org.bouncycastle.jcajce.spec.GOST3410PublicKeySpec
 
getParsedValue() - Method in class org.bouncycastle.asn1.x509.Extension
 
getPartyAInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
PartyA info for key deriviation.
getPassword() - Method in class org.bouncycastle.jcajce.PBKDF1Key
Return a reference to the char[] array holding the password.
getPassword() - Method in class org.bouncycastle.jcajce.PBKDF2Key
Return a reference to the char[] array holding the password.
getPassword() - Method in class org.bouncycastle.jcajce.PKCS12Key
Return a reference to the char[] array holding the password.
getPathLenConstraint() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getPathProcInput() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
getPbkdAlgorithm() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
getPermittedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
 
getPgenCounter() - Method in class org.bouncycastle.asn1.x9.ValidationParams
 
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
 
getPointEncoding() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
 
getPointMap() - Method in interface org.bouncycastle.math.ec.endo.ECEndomorphism
 
getPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
 
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.dvcs.DVCSCertInfo
 
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
 
getPolicyInformation(ASN1ObjectIdentifier) - 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
 
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.ASN1Integer
in some cases positive values get crammed into a space, that's not quite big enough...
getPostal() - Method in class org.bouncycastle.asn1.esf.SignerLocation
Return the postalAddress DirectoryStrings
getPostalAddress() - Method in class org.bouncycastle.asn1.esf.SignerLocation
 
getPostalAddress() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getPreComp() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
 
getPreComp() - Method in class org.bouncycastle.math.ec.WTauNafPreCompInfo
 
getPreCompInfo(ECPoint, String) - Method in class org.bouncycastle.math.ec.ECCurve
 
getPreCompNeg() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
 
getPredefinedBiometricType() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
getPrf() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
Return the algId of the underlying pseudo random function to use.
getPRF() - Method in class org.bouncycastle.crypto.fips.FipsKDF.AgreementKDFParametersBuilder
 
getPRF() - Method in class org.bouncycastle.crypto.fips.FipsKDF.IKEv2ParametersBuilder
 
getPRF() - Method in class org.bouncycastle.crypto.fips.FipsKDF.SRTPParametersBuilder
 
getPRF() - Method in class org.bouncycastle.crypto.fips.FipsKDF.SSHParametersBuilder
 
getPRF() - Method in class org.bouncycastle.crypto.fips.FipsPBKD.Parameters
 
getPRF() - Method in class org.bouncycastle.crypto.general.PBKD.Parameters
 
getPRF() - Method in class org.bouncycastle.crypto.util.PBKDF2Config
 
getPrf() - Method in class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
Return an AlgorithmIdentifier representing the PRF.
getPrf() - Method in class org.bouncycastle.jcajce.spec.PBKDF2ParameterSpec
Return an AlgorithmIdentifier representing the PRF.
getPrfAlgorithm() - Method in class org.bouncycastle.crypto.fips.FipsAgreementParameters
Return the PRF associated with these parameters.
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrimeField(BigInteger) - Static method in class org.bouncycastle.math.field.FiniteFields
 
getPrimeModulusP() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getPrivate() - Method in class org.bouncycastle.jcajce.ConsistentKeyPair
Return the private key component.
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrivateExponent() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
getPrivateKey() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
getPrivateKey() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
 
getPrivateKey() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricKeyPair
Return the private key of the pair.
getPrivateKey() - Method in class org.bouncycastle.jcajce.spec.KTSExtractKeySpec
Return the decryption private key to be used by the SecretKeyFactory used with this key spec.
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
 
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
 
getProperty(CryptoServicesRegistrar.Property) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Return the default value for a particular property if one exists.
getPropertyValue(String) - Static method in class org.bouncycastle.util.Properties
 
getProtection() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
 
getProtectionAlg() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getProtectionParameter() - Method in class org.bouncycastle.jcajce.BCLoadStoreParameter
 
getProtectionParameter() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
 
getPseudonym() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getPSourceAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getPubInfos() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
 
getPublic() - Method in class org.bouncycastle.jcajce.ConsistentKeyPair
Return the public key component.
getPublicationInfo() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
 
getPublicData() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPrivateKey
 
getPublicData() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPublicKey
 
getPublicData() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
 
getPublicData() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPublicKey
 
getPublicData() - Method in interface org.bouncycastle.jcajce.interfaces.EdDSAKey
 
getPublicData() - Method in interface org.bouncycastle.jcajce.interfaces.XDHKey
 
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.RSAPublicKey
 
getPublicExponent() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
getPublicExponent() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPublicKey
 
getPublicExponent() - Method in class org.bouncycastle.crypto.fips.FipsRSA.KeyGenParameters
 
getPublicExponent() - Method in class org.bouncycastle.crypto.general.RSA.KeyGenParameters
 
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.crypto.asymmetric.AsymmetricKeyPair
Return the public key of the pair.
getPublicKey() - Method in class org.bouncycastle.jcajce.spec.KTSGenerateKeySpec
Return the public key to be used to encrypt the secret and make the encapsulation.
getPublicKeyAndChallenge() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
 
getPublicKeyData() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
for when the public key is raw bits.
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
getPublicKeyParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getPublicKeyParamSet() - Method in class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
Return the object identifier for the public key parameter set.
getPublicKeyParamSet() - Method in class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
 
getPublicPointY() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getPubLocation() - Method in class org.bouncycastle.asn1.crmf.SinglePubInfo
 
getPubMethod() - 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.DomainParameters
Return q, the prime factor of p - 1
getQ() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
getQ() - Method in class org.bouncycastle.crypto.asymmetric.DHDomainParameters
Return q, the prime factor of p - 1
getQ() - Method in class org.bouncycastle.crypto.asymmetric.DSADomainParameters
 
getQ() - Method in class org.bouncycastle.crypto.asymmetric.GOST3410DomainParameters
The q value.
getQ() - Method in class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Return the Q value for the domain parameter set.
getQ() - Method in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
 
getQ() - Method in class org.bouncycastle.jcajce.spec.GOST3410DomainParameterSpec
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
getQ() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
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.asymmetric.AsymmetricRSAPrivateKey
 
getQualifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
 
getQualifier() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
 
getRawOutputStream() - Method in class org.bouncycastle.asn1.ASN1Generator
Return the actual stream object encodings are written to.
getRawOutputStream() - Method in class org.bouncycastle.asn1.BERGenerator
 
getRawOutputStream() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
Return the target stream for the SEQUENCE.
getRawXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
 
getRawYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
 
getRawZCoords() - Method in class org.bouncycastle.math.ec.ECPoint
 
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.
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 interface org.bouncycastle.crypto.OutputSignerWithMessageRecovery
Return the recovered message details.
getRecoveredMessage() - Method in interface org.bouncycastle.crypto.OutputVerifierWithMessageRecovery
Return the recovered message details found in the signature.
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.custom.sec.SecT163FieldElement
 
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
 
getReqSignature() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
getRequest() - Method in class org.bouncycastle.asn1.cms.SCVPReqRes
 
getRequester() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
getRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getRequestInformation() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
 
getRequestList() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getRequestorName() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getRequestPolicy() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
getRequestTime() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
getRequireExplicitPolicyMapping() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
 
getResponderID() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponse() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
 
getResponse() - Method in class org.bouncycastle.asn1.cms.SCVPReqRes
 
getResponse() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getResponseBytes() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getResponseExtensions() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponses() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponseStatus() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getResponseTime() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
getResponseType() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getRestriction() - Method in class org.bouncycastle.asn1.isismtt.x509.Restriction
 
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
 
getRevocationDate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getRevocationReason() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getRevocationTime() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
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
 
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.
getS() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
 
getS() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
 
getS() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
getS() - Method in interface org.bouncycastle.jcajce.interfaces.DSTU4145PrivateKey
Return S - the private value.
getS() - Method in interface org.bouncycastle.jcajce.interfaces.ECGOST3410PrivateKey
Return S - the private value.
getS() - Method in class org.bouncycastle.jcajce.spec.DSTU4145PrivateKeySpec
Returns the private key value s.
getS() - Method in class org.bouncycastle.jcajce.spec.ECGOST3410PrivateKeySpec
Returns the private key value s.
getSalt() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
 
getSalt() - Method in class org.bouncycastle.asn1.misc.ScryptParams
 
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
Return the salt to use.
getSalt() - Method in class org.bouncycastle.crypto.fips.FipsAgreementParameters
Return the salt/iv associated with these parameters.
getSalt() - Method in class org.bouncycastle.crypto.fips.FipsPBKD.Parameters
 
getSalt() - Method in class org.bouncycastle.crypto.fips.FipsRSA.PSSSignatureParameters
 
getSalt() - Method in class org.bouncycastle.crypto.general.PBKD.Parameters
 
getSalt() - Method in class org.bouncycastle.crypto.general.RSA.ISO9796d2PSSSignatureParameters
 
getSalt() - Method in class org.bouncycastle.jcajce.PBKDF1KeyWithParameters
Return the salt to use in the key derivation function.
getSalt() - Method in class org.bouncycastle.jcajce.PBKDF2KeyWithParameters
Return the salt to use in the key derivation function.
getSalt() - Method in class org.bouncycastle.jcajce.PKCS12KeyWithParameters
Return the salt to use in the key derivation function.
getSaltLength() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getSaltLength() - Method in class org.bouncycastle.crypto.fips.FipsRSA.PSSSignatureParameters
 
getSaltLength() - Method in class org.bouncycastle.crypto.general.RSA.ISO9796d2PSSSignatureParameters
 
getSaltLength() - Method in class org.bouncycastle.crypto.util.PBKDF2Config
 
getSaltLength() - Method in class org.bouncycastle.crypto.util.ScryptConfig
 
getSBox() - Method in class org.bouncycastle.crypto.general.GOST28147.AuthParameters
 
getSBox(String) - Static method in class org.bouncycastle.crypto.general.GOST28147
Return the S-Box associated with SBoxName
getSBox(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.general.GOST28147
Return the S-Box associated with SBox OID.
getSBox() - Method in class org.bouncycastle.crypto.general.GOST28147.Parameters
 
getSBox() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
getSBoxName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.general.GOST28147
 
getSBoxName() - Method in class org.bouncycastle.jcajce.spec.GOST28147GenParameterSpec
 
getSBoxOID(String) - Static method in class org.bouncycastle.crypto.general.GOST28147
 
getSBoxOID(byte[]) - Static method in class org.bouncycastle.crypto.general.GOST28147
 
getSecondCoefB() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
getSeconds() - Method in class org.bouncycastle.asn1.tsp.Accuracy
 
getSecret() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPrivateKey
 
getSecret() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
 
getSecret() - Method in interface org.bouncycastle.crypto.SecretWithEncapsulation
Return the secret associated with the encapsulation.
getSecureRandom() - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Return the default source of randomness.
getSecureRandom() - Method in class org.bouncycastle.jcajce.spec.KTSGenerateKeySpec
Return the SecureRandom which will be used to generate the secret.
getSecureRandomIfSet(SecureRandomProvider) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
If the default source of randomness is not set, return a SecureRandom generated from the passed in SecureRandomProvider.
getSecurityStrength() - Method in class org.bouncycastle.crypto.fips.FipsSecureRandom
Return the security strength of the DRBG.
getSeed() - Method in class org.bouncycastle.asn1.x9.ValidationParams
 
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.asymmetric.DHValidationParameters
Return the seed used for the parameter generation.
getSeed() - Method in class org.bouncycastle.crypto.asymmetric.DSAValidationParameters
Return the seed used for the parameter generation.
getSeed() - Method in class org.bouncycastle.crypto.asymmetric.ECDomainParameters
Return the generation seed associated with these domain parameters.
getSeed() - Method in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
 
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
 
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.dvcs.DVCSCertInfo
 
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
 
getService() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
getService(String, String) - Method in class org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
 
getServices() - Method in class org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
 
getSID() - Method in class org.bouncycastle.asn1.cms.SignerInfo
 
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.mozilla.SignedPublicKeyAndChallenge
 
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.TBSCertList
 
getSignature() - Method in class org.bouncycastle.crypto.fips.FipsOutputSigner
 
getSignature(byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsOutputSigner
 
getSignature() - Method in class org.bouncycastle.crypto.fips.FipsOutputSignerUsingSecureRandom
 
getSignature() - Method in interface org.bouncycastle.crypto.OutputSigner
Return the signature calculated on what has been written to the calculator's output stream.
getSignature(byte[], int) - Method in interface org.bouncycastle.crypto.OutputSigner
Output the signature value for what has been written to the signer's output stream.
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
 
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
 
getSignaturePolicyId() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
 
getSignatureValue() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedData
 
getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
 
getSignerInfos() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getSigningAlg() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getSigningStream() - Method in class org.bouncycastle.crypto.fips.FipsOutputSigner
 
getSigningStream() - Method in class org.bouncycastle.crypto.fips.FipsOutputSignerUsingSecureRandom
 
getSigningStream() - Method in interface org.bouncycastle.crypto.OutputSigner
Returns a stream that will accept data for the purpose of calculating a signature.
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
 
getSigProvider() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getSigQualifier() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
 
getSingleExtensions() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getSingleRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.Request
 
getSize() - Method in interface org.bouncycastle.math.ec.ECLookupTable
 
getSizedProperty(CryptoServicesRegistrar.Property) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Return an array representing the current values for a sized property such as DH_DEFAULT_PARAMS or DSA_DEFAULT_PARAMS.
getSizedProperty(CryptoServicesRegistrar.Property, int) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Return the value for a specific size for a sized property such as DH_DEFAULT_PARAMS or DSA_DEFAULT_PARAMS.
getSourceDataUri() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getStartDate() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getStartDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getStatementId() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
 
getStatementInfo() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
 
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
 
getStatusInfo() - Method in class org.bouncycastle.asn1.cmp.CertStatus
 
getStatusMessage() - Static method in class org.bouncycastle.crypto.fips.FipsStatus
Return a message indicating the current status.
getStatusString() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
 
getStoreData() - Method in class org.bouncycastle.asn1.bc.ObjectStore
 
getStoreEncryptionAlgorithm() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter
Return encryption algorithm used to secure the store and its entries.
getStoreMacAlgorithm() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter
Return encryption algorithm used to secure the store and its entries.
getStorePBKDFConfig() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter
Return the PBKDF used for generating the HMAC and store encryption keys.
getString() - Method in class org.bouncycastle.asn1.ASN1BitString
Return a String representation of this BIT STRING
getString() - Method in interface org.bouncycastle.asn1.ASN1String
Return a Java String representation of this STRING type's content.
getString() - Method in class org.bouncycastle.asn1.DERBMPString
 
getString() - Method in class org.bouncycastle.asn1.DERGeneralString
Return a Java String representation of our contained String.
getString() - Method in class org.bouncycastle.asn1.DERGraphicString
 
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
Decode the encoded string and return it, 8 bit encoding assumed.
getString() - Method in class org.bouncycastle.asn1.DERUniversalString
 
getString() - Method in class org.bouncycastle.asn1.DERUTF8String
 
getString() - Method in class org.bouncycastle.asn1.DERVideotexString
 
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.
getStringAt(int) - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
Return the UTF8STRING at index i.
getSubfield() - Method in interface org.bouncycastle.math.field.ExtensionField
 
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
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSubjectUID() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSuppPubInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
The length of the KEK to be generated as a 4 byte big endian.
getSurname() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getSymmAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
 
getTag(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
 
getTagNo() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
Return the tag number associated with this object.
getTagNo() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
Return the tag number associated with the underlying tagged object.
getTagNo() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
Return the tag number associated with this object.
getTagNo() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
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
 
getTarget() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
getTargetConstraints() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
Returns the required constraints on the target certificate.
getTargetGroup() - Method in class org.bouncycastle.asn1.x509.Target
 
getTargetName() - Method in class org.bouncycastle.asn1.x509.Target
 
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
 
getTBSCertList() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getTbsRequest() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getTbsResponseData() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
 
getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
 
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
 
getTime() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
return the time - always in the form of YYYYMMDDhhmmssGMT(+hh:mm|-hh:mm).
getTime() - Method in class org.bouncycastle.asn1.ASN1UTCTime
Return the time - always in the form of YYMMDDhhmmssGMT(+hh:mm|-hh:mm).
getTime() - Method in class org.bouncycastle.asn1.cms.Time
Get the date+tine as a String in full form century format.
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.dvcs.DVCSTime
 
getTimeStampToken() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
 
getTimeString() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
Return the time.
getTrailer() - Method in class org.bouncycastle.crypto.fips.FipsRSA.PSSSignatureParameters
 
getTrailerField() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getTransactionID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
 
getTransactionIdentifier() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
 
getTransactionIdentifier() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
 
getTransactionStatus() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
 
getTransportedKeyAlgorithm() - Method in class org.bouncycastle.jcajce.spec.KTSWithKEMKWSKeySpec
Return the algorithm name for the transported key.
getTransportedKeySize() - Method in class org.bouncycastle.jcajce.spec.KTSWithKEMKWSKeySpec
Return the key size (in bits) of the transported key.
getTrustAnchors() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getTsa() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
 
getTstEvidence() - Method in class org.bouncycastle.asn1.cms.Evidence
 
getTwice() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
 
getType() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
getType() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
 
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 interface org.bouncycastle.crypto.CharToByteConverter
Return the type of the conversion.
getType() - Method in class org.bouncycastle.util.io.pem.PemObject
 
getTypeID() - Method in class org.bouncycastle.asn1.x509.OtherName
 
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
 
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 interface org.bouncycastle.crypto.OutputCipher
Return the size of the output buffer required for a write() with the write() being passed inputLen bytes and just updating the cipher output.
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
 
getUsageIndex() - Method in class org.bouncycastle.crypto.asymmetric.DHValidationParameters
Return the usage index, -1 if none given.
getUsageIndex() - Method in class org.bouncycastle.crypto.asymmetric.DSAValidationParameters
Return the usage index, -1 if none given.
getUsageIndex() - Method in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
 
getUsages() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Returns all extended key usages.
getUserCertificate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getUserKeyingMaterial() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.DHUParameterSpec
Return a copy of the user keying material, null if none is available.
getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
Return the user keying material for the KDF used to derive the final secret key.
getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec
Return a copy of the key material in this object.
getV1() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getV1A() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getV1B() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getV2() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
getV2A() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getV2B() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getValidationParameters() - Method in class org.bouncycastle.crypto.asymmetric.DHDomainParameters
 
getValidationParameters() - Method in class org.bouncycastle.crypto.asymmetric.DSADomainParameters
 
getValidationParameters() - Method in class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Return the validation parameters for the domain parameter set.
getValidationParameters() - Method in class org.bouncycastle.jcajce.spec.DSADomainParameterSpec
Return the validation parameters associated with this parameter spec if available.
getValidationParams() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return the validation parameters for this set (if present).
getValidity() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
 
getValidityModel() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getValue() - Method in class org.bouncycastle.asn1.ASN1Enumerated
 
getValue() - Method in class org.bouncycastle.asn1.ASN1Integer
 
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.dvcs.CertEtcToken
 
getValue() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
 
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.OtherName
 
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
 
getValueType() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
 
getVerifyingStream() - Method in class org.bouncycastle.crypto.fips.FipsOutputVerifier
 
getVerifyingStream() - Method in interface org.bouncycastle.crypto.OutputVerifier
Returns a stream that will accept data for the purpose of verifying a previously calculated signature.
getVersion() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
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.cms.TimeStampedDataParser
 
getVersion() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
Return Version - -1 if not set.
getVersion() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
getVersion() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
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.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.TBSCertList
 
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.TBSCertList
 
getW() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PublicKey
 
getW() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PublicKey
 
getW() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPublicKey
 
getW() - Method in interface org.bouncycastle.jcajce.interfaces.DSTU4145PublicKey
Return W - the public point for the key.
getW() - Method in interface org.bouncycastle.jcajce.interfaces.ECGOST3410PublicKey
Return W - the public point for the key.
getW() - Method in class org.bouncycastle.jcajce.spec.DSTU4145PublicKeySpec
Returns the public point w.
getW() - Method in class org.bouncycastle.jcajce.spec.ECGOST3410PublicKeySpec
Returns the public point w.
getWidth() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
getWillBeRevokedAt() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
 
getWindowSize(int) - Method in class org.bouncycastle.math.ec.WNafL2RMultiplier
Determine window width to use for a scalar multiplication of the given size.
getWindowSize(int) - Static method in class org.bouncycastle.math.ec.WNafUtil
Determine window width to use for a scalar multiplication of the given size.
getWindowSize(int, int[]) - Static method in class org.bouncycastle.math.ec.WNafUtil
Determine window width to use for a scalar multiplication of the given size.
getWitness() - Method in class org.bouncycastle.asn1.cmp.Challenge
 
getWNafPreCompInfo(ECPoint) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
getWNafPreCompInfo(PreCompInfo) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
getX() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
 
getX() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
 
getX() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
 
getX() - Method in interface org.bouncycastle.jcajce.interfaces.GOST3410PrivateKey
Return X - the private value.
getX() - Method in class org.bouncycastle.jcajce.spec.GOST3410PrivateKeySpec
Returns the private key x.
getX509v2AttrCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
Deprecated.
use getOtherCert and getOtherTag to make sure message is really what it should be.
getX509v3PKCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
 
getXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the x-coordinate.
getY() - Method in class org.bouncycastle.asn1.x9.DHPublicKey
Return the public value Y for the key.
getY() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPublicKey
 
getY() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPublicKey
 
getY() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PublicKey
 
getY() - Method in interface org.bouncycastle.jcajce.interfaces.GOST3410PublicKey
Return Y - the public value.
getY() - Method in class org.bouncycastle.jcajce.spec.GOST3410PublicKeySpec
Returns the public key y.
getYCoord() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
getYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the y-coordinate.
getZCoord(int) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
getZCoord(int) - Method in class org.bouncycastle.math.ec.ECPoint
 
getZCoords() - Method in class org.bouncycastle.math.ec.ECPoint
 
GIVENNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
givenName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
GLOBAL_CONFIG - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable the setting of global configuration properties.
GLVEndomorphism - Interface in org.bouncycastle.math.ec.endo
 
glvEndomorphism - Variable in class org.bouncycastle.math.ec.GLVMultiplier
 
GLVMultiplier - Class in org.bouncycastle.math.ec
 
GLVMultiplier(ECCurve, GLVEndomorphism) - Constructor for class org.bouncycastle.math.ec.GLVMultiplier
 
GLVTypeBEndomorphism - Class in org.bouncycastle.math.ec.endo
 
GLVTypeBEndomorphism(ECCurve, GLVTypeBParameters) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
 
GLVTypeBParameters - Class in org.bouncycastle.math.ec.endo
 
GLVTypeBParameters(BigInteger, BigInteger, BigInteger[], BigInteger[], BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
GMAC - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES cipher-based GMAC algorithm.
GMAC - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia cipher-based GMAC algorithm.
GMAC - Static variable in class org.bouncycastle.crypto.general.SEED
SEED cipher-based GMAC algorithm.
GMAC - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent cipher-based GMAC algorithm.
GMAC - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish cipher-based GMAC algorithm.
GMObjectIdentifiers - Interface in org.bouncycastle.asn1.gm
 
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
OID: 1.2.840.10045.1.2.3.1
GNU - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.1 -- used by GNU Radius
GNUObjectIdentifiers - Interface in org.bouncycastle.asn1.gnu
GNU project OID collection
GnuPG - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.2 -- used by GNU PG
GnuRadar - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.3 -- GNU Radar
GOFB - Static variable in class org.bouncycastle.crypto.general.GOST28147
Standard GOST28147 GOST-OFB mode
GOST28147 - Class in org.bouncycastle.crypto.general
Source class for implementations of GOST28147 based algorithms.
GOST28147.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for GOST28147 AEAD encryption/decryption operators.
GOST28147.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for GOST28147 AEAD and MAC modes.
GOST28147.KeyGenerator - Class in org.bouncycastle.crypto.general
GOST28147 key generator.
GOST28147.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing GOST28147 MAC calculators.
GOST28147.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic GOST28147 encryption/decryption operators.
GOST28147.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general GOST28147 block cipher modes.
GOST28147GenParameterSpec - Class in org.bouncycastle.jcajce.spec
A parameter spec generating parameters for GOST-28147.
GOST28147GenParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147GenParameterSpec
 
GOST28147GenParameterSpec(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147GenParameterSpec
 
GOST28147Parameters - Class in org.bouncycastle.asn1.cryptopro
ASN.1 algorithm identifier parameters for GOST-28147
GOST28147Parameters(byte[], ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
 
GOST28147ParameterSpec - Class in org.bouncycastle.jcajce.spec
A parameter spec for the GOST-28147 cipher.
GOST28147ParameterSpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(String, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST28147ParameterSpec(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
GOST3410 - Static variable in class org.bouncycastle.crypto.general.ECGOST3410
EC GOST GOST3410 algorithm parameter source - default is GOST-3411
GOST3410 - Class in org.bouncycastle.crypto.general
Source class for implementations of GOST3410 based algorithms.
GOST3410 - Static variable in class org.bouncycastle.crypto.general.GOST3410
EC GOST GOST3410 algorithm parameter source - default is GOST-3411
GOST3410.KeyGenParameters - Class in org.bouncycastle.crypto.general
GOST3410 key pair generation parameters.
GOST3410.KeyPairGenerator - Class in org.bouncycastle.crypto.general
GOST3410 key pair generator class.
GOST3410.SignatureOperatorFactory - Class in org.bouncycastle.crypto.general
Operator factory for creating GOST3410 based signing and verification operators.
GOST3410.SignatureParameters - Class in org.bouncycastle.crypto.general
Parameters for GOST3410 signatures.
GOST3410DomainParameters - Class in org.bouncycastle.crypto.asymmetric
Domain parameters for GOST R 34.10-1994.
GOST3410DomainParameters(int, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.GOST3410DomainParameters
Base constructor.
GOST3410DomainParameterSpec - Class in org.bouncycastle.jcajce.spec
ParameterSpec for a GOST 3410-94 key.
GOST3410DomainParameterSpec(GOST3410DomainParameters) - Constructor for class org.bouncycastle.jcajce.spec.GOST3410DomainParameterSpec
 
GOST3410Key<T extends java.security.spec.AlgorithmParameterSpec> - Interface in org.bouncycastle.jcajce.interfaces
Main interface for a GOST keys.
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<T> - Class in org.bouncycastle.crypto.asymmetric
Generic base type for GOST R 34.10-1994 and GOST R 34.10-2001.
GOST3410Parameters(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
Constructor from the public key parameter set object identifier.
GOST3410Parameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
Constructor for signing parameters.
GOST3410Parameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
Constructor for signing/encryption parameters.
GOST3410Parameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier, T) - Constructor for class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
Constructor for signing parameters with explicit domain parameters.
GOST3410Parameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier, T) - Constructor for class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
Constructor for signing/encryption parameters with explicit domain parameters.
GOST3410ParameterSpec<T extends java.security.spec.AlgorithmParameterSpec> - Class in org.bouncycastle.jcajce.spec
ParameterSpec for a GOST 3410 key.
GOST3410ParameterSpec(GOST3410Parameters) - Constructor for class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
 
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.jcajce.interfaces
Interface that a GOST-3410 private key needs to conform to.
GOST3410PrivateKeySpec - Class in org.bouncycastle.jcajce.spec
This class specifies a GOST3410-94 private key with its associated parameters.
GOST3410PrivateKeySpec(BigInteger, GOST3410ParameterSpec<GOST3410DomainParameterSpec>) - Constructor for class org.bouncycastle.jcajce.spec.GOST3410PrivateKeySpec
Creates a new GOST3410PrivateKeySpec with the specified parameter values.
GOST3410PublicKey - Interface in org.bouncycastle.jcajce.interfaces
Interface that a GOST-3410 public key needs to conform to.
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
 
GOST3410PublicKeySpec - Class in org.bouncycastle.jcajce.spec
This class specifies a GOST3410-94 public key with its associated parameters.
GOST3410PublicKeySpec(BigInteger, GOST3410ParameterSpec<GOST3410DomainParameterSpec>) - Constructor for class org.bouncycastle.jcajce.spec.GOST3410PublicKeySpec
Creates a new GOST3410PublicKeySpec with the specified parameter values.
GOST3411 - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
GOST3411 - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
GOST3411_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
GOST3411_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
gost_ElSgDH3410_1 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-ElSqDH3410-1 OID: 1.2.643.2.2.36.1
gost_ElSgDH3410_default - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-ElSqDH3410-default OID: 1.2.643.2.2.36.0
GOST_id - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Base OID: 1.2.643.2.2
gostR28147_gcfb - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147 OID: 1.2.643.2.2.21
gostR3410_2001 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-2001 OID: 1.2.643.2.2.19
gostR3410_2001_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
{ iso(1) member-body(2)ru(643) rans(2) cryptopro(2) ecc-signs(35) }
gostR3410_2001_CryptoPro_B - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-2001-CryptoPro-B OID: 1.2.643.2.2.35.2
gostR3410_2001_CryptoPro_C - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-2001-CryptoPro-C OID: 1.2.643.2.2.35.3
gostR3410_2001_CryptoPro_ESDH - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_2001_CryptoPro_XchA - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
{ iso(1) member-body(2) ru(643) rans(2) cryptopro(2) ecc-exchanges(36) }
gostR3410_2001_CryptoPro_XchB - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-2001-CryptoPro-XchA OID: 1.2.643.2.2.36.1
gostR3410_2001DH - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
gostR3410_94 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-94 OID: 1.2.643.2.2.20
gostR3410_94_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
{ iso(1) member-body(2) ru(643) rans(2) cryptopro(2) signs(32) }
gostR3410_94_CryptoPro_B - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-94-CryptoPro-B OID: 1.2.643.2.2.32.3
gostR3410_94_CryptoPro_C - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-94-CryptoPro-C OID: 1.2.643.2.2.32.4
gostR3410_94_CryptoPro_D - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-94-CryptoPro-D OID: 1.2.643.2.2.32.5
gostR3410_94_CryptoPro_XchA - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
{ iso(1) member-body(2) ru(643) rans(2) cryptopro(2) exchanges(33) }
gostR3410_94_CryptoPro_XchB - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-94-CryptoPro-XchB OID: 1.2.643.2.2.33.2
gostR3410_94_CryptoPro_XchC - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3410-94-CryptoPro-XchC OID: 1.2.643.2.2.33.3
gostR3411 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3411 OID: 1.2.643.2.2.9
gostR3411_94_CryptoProParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
{ iso(1) member-body(2) ru(643) rans(2) cryptopro(2) hashes(30) }
gostR3411_94_with_gostR3410_2001 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3411-94-with-R3410-2001 OID: 1.2.643.2.2.3
gostR3411_94_with_gostR3410_94 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3411-94-with-R3410-94 OID: 1.2.643.2.2.4
gostR3411Hmac - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R3411 HMAC OID: 1.2.643.2.2.10
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
 
gte(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
gte(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 

H

halfTrace() - Method in class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
 
HANDWRITTEN_SIGNATURE - Static variable in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
hasEfficientPointMap() - Method in interface org.bouncycastle.math.ec.endo.ECEndomorphism
 
hasEfficientPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
 
hasEncodedTagValue(Object, int) - Static method in class org.bouncycastle.asn1.ASN1Object
Return true if obj is a byte array and represents an object with the given tag value.
hasExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
hasFractionalSeconds() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
 
hash_algorithms - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
 
hashAlgs - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2
hashCode() - Method in class org.bouncycastle.asn1.ASN1Absent
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1BitString
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Boolean
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Enumerated
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1External
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Integer
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Null
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1Object
 
hashCode() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
 
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.ASN1UTCTime
 
hashCode() - Method in class org.bouncycastle.asn1.DERBMPString
 
hashCode() - Method in class org.bouncycastle.asn1.DERGeneralString
 
hashCode() - Method in class org.bouncycastle.asn1.DERGraphicString
 
hashCode() - Method in class org.bouncycastle.asn1.DERIA5String
 
hashCode() - Method in class org.bouncycastle.asn1.DERNumericString
 
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.DERUTF8String
 
hashCode() - Method in class org.bouncycastle.asn1.DERVideotexString
 
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.CertificateList
 
hashCode() - Method in class org.bouncycastle.asn1.x509.Extension
 
hashCode() - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
hashCode() - Method in interface org.bouncycastle.crypto.Algorithm
Object hashCode method.
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPublicKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPublicKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PublicKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PublicKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPublicKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPublicKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PublicKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPublicKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPublicKey
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.DHDomainParameters
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.DHValidationParameters
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.DSADomainParameters
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.DSAValidationParameters
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.DSTU4145Parameters
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.ECDomainParameters
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.GOST3410DomainParameters
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.GOST3410Parameters
 
hashCode() - Method in class org.bouncycastle.crypto.asymmetric.NamedECDomainParameters
 
hashCode() - Method in class org.bouncycastle.crypto.CryptoServicesPermission
 
hashCode() - Method in class org.bouncycastle.crypto.fips.FipsAlgorithm
 
hashCode() - Method in class org.bouncycastle.crypto.general.GeneralAlgorithm
 
hashCode() - Method in interface org.bouncycastle.crypto.Key
Return the hashCode for the key.
hashCode() - Method in class org.bouncycastle.crypto.SymmetricSecretKey
 
hashCode() - Method in class org.bouncycastle.jcajce.AgreedKeyWithMacKey
 
hashCode() - Method in class org.bouncycastle.jcajce.KTSKeyWithEncapsulation
 
hashCode() - Method in class org.bouncycastle.jcajce.spec.DSTU4145ParameterSpec
 
hashCode() - Method in class org.bouncycastle.jcajce.spec.ECDomainParameterSpec
 
hashCode() - Method in class org.bouncycastle.jcajce.spec.GOST3410DomainParameterSpec
 
hashCode() - Method in class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
 
hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
hashCode() - Method in class org.bouncycastle.math.ec.ECCurve
 
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(byte[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(byte[], int, int) - 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(int[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(long[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode(long[], int, 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(Object[]) - Static method in class org.bouncycastle.util.Arrays
 
hashCode() - Method in class org.bouncycastle.util.Fingerprint
 
hashCode() - Method in class org.bouncycastle.util.io.pem.PemHeader
 
hasIdentifier() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
 
hasKeyPurposeId(KeyPurposeId) - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Return true if this ExtendedKeyUsage object contains the passed in keyPurposeId.
hasMinutes() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
 
hasMoreTokens() - Method in class org.bouncycastle.asn1.OIDTokenizer
Return whether or not there are more tokens in this tokenizer.
hasMoreTokens() - Method in class org.bouncycastle.asn1.x500.style.X500NameTokenizer
 
hasNext() - Method in class org.bouncycastle.util.Arrays.Iterator
 
hasOuterSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
 
hasParameters() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
 
hasPublicKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
Return true if a public key is present, false otherwise.
hasSeconds() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
 
hasUsages(int) - Method in class org.bouncycastle.asn1.x509.KeyUsage
Return true if a given usage bit is set, false otherwise.
HEADER_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
Hex - Class in org.bouncycastle.util.encoders
Utility class for converting hex data to bytes and back again.
Hex() - Constructor for class org.bouncycastle.util.encoders.Hex
 
HexEncoder - Class in org.bouncycastle.util.encoders
A streaming Hex encoder.
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
 
hmac_sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
hmacMD5 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IPSEC ISAKMP-Oakley hmacMD5 OID: 1.3.6.1.5.5.8.1.1
hmacRIPEMD160 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IPSEC ISAKMP-Oakley hmacRIPEMD160 OID: 1.3.6.1.5.5.8.1.4
hmacSHA1 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IPSEC ISAKMP-Oakley hmacSHA1 OID: 1.3.6.1.5.5.8.1.2
hmacTIGER - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IPSEC ISAKMP-Oakley hmacTIGER OID: 1.3.6.1.5.5.8.1.3
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
 

I

IA5_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
IANAObjectIdentifiers - Interface in org.bouncycastle.asn1.iana
IANA: { iso(1) identifier-organization(3) dod(6) internet(1) } == IETF defined things
ICAOObjectIdentifiers - Interface in org.bouncycastle.asn1.icao
{ ISOITU(2) intorgs(23) icao(136) }
id_aa - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2 - smime attributes
id_aa_asymmDecryptKeyID - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.2.54 RFC7030
id_aa_cmsAlgorithmProtect - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
RFC 6211 - id-aa-cmsAlgorithmProtect OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) 52 }
id_aa_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated.
use id_aa_ets_commitmentType instead
id_aa_communityIdentifiers - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.2.40 RFC7030
id_aa_contentHint - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.4 - See RFC 2634
id_aa_contentIdentifier - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.7 - See RFC 2634
id_aa_contentReference - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.10
id_aa_decryptKeyID - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.37 - RFC 4108
id_aa_dvcs_dvc - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
SMIME DataValidation certificate attribute id-aa-dvcs-dvc; OID: 1.2.840.113549.1.9.16.2,29
id_aa_encrypKeyPref - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.11
id_aa_ets_archiveTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.27 - RFC 3126
id_aa_ets_certCRLTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.26 - RFC 3126
id_aa_ets_certificateRefs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.21 - RFC 3126
id_aa_ets_certValues - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.23 - RFC 3126
id_aa_ets_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.16 - RFC 3126
id_aa_ets_contentTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.20 - RFC 3126
id_aa_ets_escTimeStamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.25 - RFC 3126
id_aa_ets_otherSigCert - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.19 - RFC 3126
id_aa_ets_revocationRefs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.22 - RFC 3126
id_aa_ets_revocationValues - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.24 - RFC 3126
id_aa_ets_signerAttr - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.18 - RFC 3126
id_aa_ets_signerLocation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.17 - RFC 3126
id_aa_ets_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.15 - RFC 3126
id_aa_implCompressAlgs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.2.43 RFC7030
id_aa_implCryptoAlgs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.38 - RFC 4108
id_aa_msgSigDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.5
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
PKCS#9: 1.2.840.113549.1.9.16.6.2.1 -- smime attribute receiptRequest
id_aa_signatureTimeStampToken - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.14 - RFC 3126
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
PKCS#9: 1.2.840.113549.1.9.16.6.2.12
id_aa_signingCertificateV2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2.47
id_aa_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated.
use id_aa_ets_sigPolicyId instead
id_ac_generic_hybrid - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
 
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-pkix OID: 1.3.6.1.5.5.7.48
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-caIssuers OID: 1.3.6.1.5.5.7.48.2
id_ad_dvcs - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
Authority Information Access for DVCS; id-ad-dcvs; OID: 1.3.6.1.5.5.7.48.4
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-ad-ocsp OID: 1.3.6.1.5.5.7.48.1
id_aes128_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.2
id_aes128_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.7
id_aes128_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.4
id_aes128_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.1
id_aes128_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.6
id_aes128_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.3
id_aes128_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.5
id_aes128_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.28
id_aes192_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.22
id_aes192_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.27
id_aes192_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.24
id_aes192_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.21
id_aes192_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.26
id_aes192_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.23
id_aes192_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.25
id_aes192_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.28
id_aes256_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.42
id_aes256_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.47
id_aes256_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.44
id_aes256_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.41
id_aes256_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.46
id_aes256_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.43
id_aes256_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.45
id_aes256_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.1.48
id_alg - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
S/MIME: Algorithm Identifiers ; 1.2.840.113549.1.9.16.3
id_alg_CMS3DESwrap - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.3.6
id_alg_CMSRC2wrap - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.3.7
id_alg_ESDH - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.3.5
id_alg_PWRI_KEK - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.3.9
id_alg_SSDH - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.3.10
id_algorithm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_cbc - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_ccm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_cfb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_cmac - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_ctr - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_ecb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_gcm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_kw - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_kwp - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_ocb2 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria128_ofb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_cbc - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_ccm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_cfb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_cmac - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_ctr - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_ecb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_gcm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_kw - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_kwp - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_ocb2 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria192_ofb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_cbc - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_ccm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_cfb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_cmac - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_ctr - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_ecb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_gcm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_kw - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_kwp - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_ocb2 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_aria256_ofb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_at_clearance - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_at_name - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Subject RDN components: name = 2.5.4.41
id_at_organizationIdentifier - 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
Subject RDN components: telephone_number = 2.5.4.20
id_blake2b160 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_blake2b256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_blake2b384 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_blake2b512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_blake2s128 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_blake2s160 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_blake2s224 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_blake2s256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_CA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
id-CA OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 3 }
id_CA_DH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.3.1
id_CA_DH_3DES_CBC_CBC - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.3.1.1
id_CA_ECDH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.3.2
id_CA_ECDH_3DES_CBC_CBC - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.3.2.1
id_camellia128_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
id-camellia128-cbc; OID 1.2.392.200011.61.1.1.1.2
id_camellia128_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
id-camellia128-wrap; OID 1.2.392.200011.61.1.1.3.2
id_camellia192_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
id-camellia192-cbc; OID 1.2.392.200011.61.1.1.1.3
id_camellia192_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
id-camellia192-wrap; OID 1.2.392.200011.61.1.1.3.3
id_camellia256_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
id-camellia256-cbc; OID 1.2.392.200011.61.1.1.1.4
id_camellia256_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
id-camellia256-wrap; OID 1.2.392.200011.61.1.1.3.4
id_ce - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
ISO ARC for standard certificate and CRL extensions
id_ce_targetInformation - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
 
id_ct - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1 -- smime ct
id_ct_authData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.2 -- smime ct authData
id_ct_authEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.23 -- smime ct authEnvelopedData
id_ct_compressedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.9 -- smime ct compressedData
id_ct_DVCSRequestData - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
SMIME eContentType id-ct-DVCSRequestData; OID: 1.2.840.113549.1.9.16.1.7
id_ct_DVCSResponseData - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
SMIME eContentType id-ct-DVCSResponseData; OID: 1.2.840.113549.1.9.16.1.8
id_ct_encKeyWithID - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
1.2.840.113549.1.9.16.1,21
id_ct_timestampedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.31 -- smime ct timestampedData
id_ct_TSTInfo - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.4 -- smime ct TSTInfo
id_cti - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6 -- smime cti
id_cti_ets_proofOfApproval - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.5 -- smime cti proofOfApproval
id_cti_ets_proofOfCreation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.6 -- smime cti proofOfCreation
id_cti_ets_proofOfDelivery - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.3 -- smime cti proofOfDelivery
id_cti_ets_proofOfOrigin - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.1 -- smime cti proofOfOrigin
id_cti_ets_proofOfReceipt - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.2 -- smime cti proofOfReceipt
id_cti_ets_proofOfSender - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.6.4 -- smime cti proofOfSender
id_dsa - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
DSA
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_dsa_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.5
id_dsa_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.6
id_dsa_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.7
id_dsa_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.8
id_ea_rsa - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
OID: 2.5.8.1.1
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_ecc - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
 
id_ecdsa_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.9
id_ecdsa_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.10
id_ecdsa_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.11
id_ecdsa_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.12
id_ecPublicKey - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.2.1
id_ecSigType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.4
id_Ed25519 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
 
id_Ed448 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
 
id_edwards_curve_algs - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
 
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_QcPds - 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_QcType - 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_etsi_qct_eseal - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qct_esign - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_etsi_qct_web - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
 
id_fieldType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.1
id_Gost28147_89_CryptoPro_A_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147-89-CryotoPro-A-ParamSet OID: 1.2.643.2.2.31.1
id_Gost28147_89_CryptoPro_B_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147-89-CryotoPro-B-ParamSet OID: 1.2.643.2.2.31.2
id_Gost28147_89_CryptoPro_C_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147-89-CryotoPro-C-ParamSet OID: 1.2.643.2.2.31.3
id_Gost28147_89_CryptoPro_D_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147-89-CryotoPro-D-ParamSet OID: 1.2.643.2.2.31.4
id_Gost28147_89_CryptoPro_KeyWrap - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
id_Gost28147_89_CryptoPro_TestParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Gost R28147-89-CryotoPro-A-ParamSet OID: 1.2.643.2.2.31.0
id_Gost28147_89_None_KeyWrap - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
 
id_hmacWithSHA1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.7
id_hmacWithSHA224 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.8
id_hmacWithSHA256 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.9
id_hmacWithSHA384 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.10
id_hmacWithSHA3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.13
id_hmacWithSHA3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.14
id_hmacWithSHA3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.15
id_hmacWithSHA3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.16
id_hmacWithSHA512 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.11
id_icao - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
2.23.136
id_icao_aaProtocolObject - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
Active Authentication protocol, see draft TR LDS and PKI Maintenance, par.
id_icao_cscaMasterList - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
CSCA master list, see TR CSCA Countersigning and Master List issuance
id_icao_cscaMasterListSigningKey - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
2.23.136.1.1.3
id_icao_documentTypeList - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
document type list, see draft TR LDS and PKI Maintenance, par.
id_icao_extensions - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
CSCA name change and key reoll-over, see draft TR LDS and PKI Maintenance, par.
id_icao_extensions_namechangekeyrollover - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
2.23.136.1.1.6.1
id_icao_ldsSecurityObject - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
LDS security object, see ICAO Doc 9303-Volume 2-Section IV-A3.2
id_icao_mrtd - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
2.23.136.1
id_icao_mrtd_security - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
2.23.136.1.1
id_isismtt - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
1.3.36.8
id_isismtt_at - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
1.3.36.8.3
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
1.3.36.8.1
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_kdf_kdf2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_kdf_kdf3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
id_kem_rsa - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
id-kem-rsa OID ::= { is18033-2 key-encapsulation-mechanism(2) rsa(4) }
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 interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
Key Purpose for DVCS; id-kp-dvcs; OID: 1.3.6.1.5.5.7.3.10
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_macAddress - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
 
id_kp_msSGC - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
Microsoft Server Gated Crypto (msSGC) see http://www.alvestrand.no/objectid/1.3.6.1.4.1.311.10.3.3.html
id_kp_nsSGC - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
Netscape Server Gated Crypto (nsSGC) see http://www.alvestrand.no/objectid/2.16.840.1.113730.4.1.html
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
PKCS#1: 1.2.840.113549.1.1.8
id_mod_cms_seed - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
RFC 4010: SeedEncryptionAlgorithmInCMS; OID 1.2.840.113549.1.9.16.0.24
id_npki_app_cmsSeed_wrap - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
RFC 4010: id-npki-app-cmsSeed-wrap; OID 1.2.410.200004.7.1.1.1
id_pad - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_pad_1 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_pad_null - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_PBES2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#5: 1.2.840.113549.1.5.13
id_PBKDF2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#5: 1.2.840.113549.1.5.12
id_pe - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
private internet extensions; OID = 1.3.6.1.5.5.7.1
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 OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 1 }
id_PK_DH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.1.1
id_PK_ECDH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.1.2
id_pkip - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4211: it-pkip: PKIX.5 = 1.3.6.1.5.5.7.5
id_pkip - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
1.3.6.1.5.5.7.5
id_pkix - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
1.3.6.1.5.5.7
id_pkix - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
Base OID id-pkix: 1.3.6.1.5.5.7
id_pkix - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
id-pkix OID: 1.3.6.1.5.5.7
id_pkix_ocsp - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
OID: 1.3.6.1.5.5.7.48.1
id_pkix_ocsp_archive_cutoff - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
OID: 1.3.6.1.5.5.7.48.1.6
id_pkix_ocsp_basic - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
OID: 1.3.6.1.5.5.7.48.1.1
id_pkix_ocsp_crl - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
OID: 1.3.6.1.5.5.7.48.1.3
id_pkix_ocsp_extended_revoke - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pkix_ocsp_nocheck - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
OID: 1.3.6.1.5.5.7.48.1.5
id_pkix_ocsp_nonce - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
OID: 1.3.6.1.5.5.7.48.1.2
id_pkix_ocsp_pref_sig_algs - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
 
id_pkix_ocsp_response - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
OID: 1.3.6.1.5.5.7.48.1.4
id_pkix_ocsp_service_locator - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
OID: 1.3.6.1.5.5.7.48.1.7
id_pSpecified - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.9
id_publicKeyType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.2
id_qcs_pkixQCSyntax_v1 - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
OID: 1.3.6.1.5.5.7.11.1
id_qcs_pkixQCSyntax_v2 - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
OID: 1.3.6.1.5.5.7.11.2
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.cmp.CMPObjectIdentifiers
RFC 4211: it-regCtrl: 1.3.6.1.5.5.7.5.1
id_regCtrl - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
1.3.6.1.5.5.7.1
id_regCtrl_authenticator - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
1.3.6.1.5.5.7.1.2
id_regCtrl_pkiArchiveOptions - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
1.3.6.1.5.5.7.1.4
id_regCtrl_pkiPublicationInfo - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
1.3.6.1.5.5.7.1.3
id_regCtrl_regToken - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
1.3.6.1.5.5.7.1.1
id_regInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4211: it-regInfo: 1.3.6.1.5.5.7.5.2
id_ri - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
The other Revocation Info arc
id_ri_ocsp_response - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
1.3.6.1.5.5.7.16.2
id_ri_scvp - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
1.3.6.1.5.5.7.16.4
id_role_EAC - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
id_rsa_KEM - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-- RSA-KEM Key Transport Algorithm RFC 5990 id-rsa-kem OID ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 14 }
id_RSAES_OAEP - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.7
id_rsassa_pkcs1_v1_5_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.9
id_rsassa_pkcs1_v1_5_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.10
id_rsassa_pkcs1_v1_5_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.11
id_rsassa_pkcs1_v1_5_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3.12
id_RSASSA_PSS - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.10
id_scrypt - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
id_sea - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
id_seedCBC - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
RFC 4010, 4269: id-seedCBC; OID 1.2.410.200004.1.4
id_seedMAC - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
RFC 4269: id-seedMAC; OID 1.2.410.200004.1.7
id_SHA1 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
id-SHA1 OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) 26 }
id_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.4
id_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.1
id_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.2
id_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.7
id_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.8
id_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.9
id_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.10
id_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.3
id_sha512_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.5
id_sha512_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.6
id_shake128 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.11
id_shake256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.2.12
id_sigi - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
OID: 1.3.36.8
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 conformant 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_sm9PublicKey - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
id_smime - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
Base OID id-smime: 1.2.840.113549.1.9.16
id_smime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16
id_spq - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
id-spq OBJECT IDENTIFIER ::= {iso(1) member-body(2) usa(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) id-spq(5)};
id_spq_ets_unotice - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
SMIME SPQ UNOTICE: 1.2.840.113549.1.9.16.5.2
id_spq_ets_uri - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
SMIME SPQ URI: 1.2.840.113549.1.9.16.5.1
id_TA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
id-TA OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 2 }
id_TA_ECDSA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.2
id_TA_ECDSA_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.2.1
id_TA_ECDSA_SHA_224 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.2.2
id_TA_ECDSA_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.2.3
id_TA_ECDSA_SHA_384 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.2.4
id_TA_ECDSA_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.2.5
id_TA_RSA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.1
id_TA_RSA_PSS_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.1.3
id_TA_RSA_PSS_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.1.4
id_TA_RSA_PSS_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.1.6
id_TA_RSA_v1_5_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.1.1
id_TA_RSA_v1_5_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.1.2
id_TA_RSA_v1_5_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
OID: 0.4.0.127.0.7.2.2.2.1.5
id_tc26 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_agreement - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_agreement_gost_3410_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_agreement_gost_3410_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_28147_param_Z - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_256_paramSet - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_256_paramSetA - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_512_paramSet - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_512_paramSetA - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_512_paramSetB - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3410_12_512_paramSetC - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3411_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_gost_3411_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_hmac_gost_3411_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_hmac_gost_3411_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_signwithdigest_gost_3410_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_tc26_signwithdigest_gost_3410_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
id_X25519 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
 
id_X448 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
 
IDEA - Class in org.bouncycastle.crypto.general
Source class for implementations of IDEA based algorithms.
IDEA.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for IDEA AEAD encryption/decryption operators.
IDEA.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for IDEA AEAD and MAC modes.
IDEA.KeyGenerator - Class in org.bouncycastle.crypto.general
IDEA key generator.
IDEA.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing IDEA MAC calculators.
IDEA.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic IDEA encryption/decryption operators.
IDEA.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general IDEA block cipher modes.
idea_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
IDEACBCPar - Class in org.bouncycastle.asn1.misc
 
IDEACBCPar(byte[]) - Constructor for class org.bouncycastle.asn1.misc.IDEACBCPar
 
idSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.26
IetfAttrSyntax - Class in org.bouncycastle.asn1.x509
Implementation of IetfAttrSyntax as specified by RFC3281.
IETFUtils - Class in org.bouncycastle.asn1.x500.style
Utility classes that attempt to conform to the practices given in the RFCs published by the IETF.
IETFUtils() - Constructor for class org.bouncycastle.asn1.x500.style.IETFUtils
 
IKEv2 - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for Internet Key Exchange Version 2 (IKEv2)
IKEv2OperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsKDF.IKEv2OperatorFactory
Create an operator factory for creating IKEv2 KDF generators.
IllegalKeyException - Exception in org.bouncycastle.crypto
Exception thrown when an attempt is made to use an illegal key with an algorithm, A key may be regarded as illegal if it has been created for a specific mode of a particular algorithm and an attempt is made to use it for a different mode.
IllegalKeyException(String) - Constructor for exception org.bouncycastle.crypto.IllegalKeyException
Base constructor.
implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
implies(Permission) - Method in class org.bouncycastle.crypto.CryptoServicesPermission
 
implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
implMulw(long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
importPoint(ECCurve, ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
importPoint(ECPoint) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
importPoint(ECPoint) - Method in class org.bouncycastle.math.ec.ECCurve
 
inc(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
inc(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
incAt(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
incAt(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
incorrectData - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
indirectReference - Variable in class org.bouncycastle.asn1.ASN1External
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
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
 
inhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.Extension
Inhibit Any Policy
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
 
INITIALS - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
initials - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
InMemoryRepresentable - Interface in org.bouncycastle.asn1
Interface implemented by objects that can be converted from streaming to in-memory objects.
InputAEADDecryptor<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for an input consuming AEAD Decryptor supporting associated text.
InputDecryptor<T> - Interface in org.bouncycastle.crypto
Base interface for an input consuming Decryptor.
INSTANCE - Static variable in class org.bouncycastle.asn1.ASN1Absent
 
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
Singleton instance.
INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
Singleton instance.
instructionCode - Static variable in class org.bouncycastle.asn1.x509.Extension
Hold Instruction Code
INTEGER - Static variable in interface org.bouncycastle.asn1.BERTags
 
Integers - Class in org.bouncycastle.util
Utility methods for ints.
Integers() - Constructor for class org.bouncycastle.util.Integers
 
integerToBytes(BigInteger, int) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
Convert an integer to a byte array, ensuring it is exactly qLength long.
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
 
Interleave - Class in org.bouncycastle.math.raw
 
Interleave() - Constructor for class org.bouncycastle.math.raw.Interleave
 
intern() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
Intern will return a reference to a pooled version of this object, unless it is not present in which case intern will add it.
INTERNAL_ERROR - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
internationalISDNNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
internet - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
{ iso(1) identifier-organization(3) dod(6) internet(1) } == IETF defined things
intersectEmptyPermittedSubtree(int) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
intersectEmptyPermittedSubtree(int) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree[]) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
intersectPermittedSubtree(GeneralSubtree[]) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
Updates the permitted set of these name constraints with the intersection with the given subtree.
intToBigEndian(int) - Static method in class org.bouncycastle.util.Pack
 
intToBigEndian(int, byte[], int) - Static method in class org.bouncycastle.util.Pack
 
intToBigEndian(int[]) - Static method in class org.bouncycastle.util.Pack
 
intToBigEndian(int[], byte[], int) - Static method in class org.bouncycastle.util.Pack
 
intToLittleEndian(int) - Static method in class org.bouncycastle.util.Pack
 
intToLittleEndian(int, byte[], int) - Static method in class org.bouncycastle.util.Pack
 
intToLittleEndian(int[]) - Static method in class org.bouncycastle.util.Pack
 
intToLittleEndian(int[], byte[], int) - Static method in class org.bouncycastle.util.Pack
 
intValue() - Method in class org.bouncycastle.asn1.ASN1BitString
 
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
InvalidCipherTextException - Exception in org.bouncycastle.crypto
Exception thrown when something unexpected is encountered processing an encrypted stream.
InvalidCipherTextException(String) - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
Base constructor.
InvalidCipherTextException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
Constructor when this exception is due to another one.
invalidityDate - Static variable in class org.bouncycastle.asn1.x509.Extension
Invalidity Date
InvalidSignatureException - Exception in org.bouncycastle.crypto
Exception thrown when something unexpected is encountered in verifying a signature.
InvalidSignatureException(String) - Constructor for exception org.bouncycastle.crypto.InvalidSignatureException
Base constructor.
InvalidSignatureException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.InvalidSignatureException
Constructor when this exception is due to another one.
InvalidWrappingException - Exception in org.bouncycastle.crypto
Exception thrown when an invalid key wrapping is encountered.
InvalidWrappingException(String) - Constructor for exception org.bouncycastle.crypto.InvalidWrappingException
Base constructor.
InvalidWrappingException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.InvalidWrappingException
Constructor when this exception is due to another one.
inverse(int, int[], BigInteger) - Static method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
 
inverse32(int) - Static method in class org.bouncycastle.math.raw.Mod
 
inverse32(int) - Static method in class org.bouncycastle.math.raw.Mont256
 
invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
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(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
 
iPAddress - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
IPAddress - Class in org.bouncycastle.util
Utility methods for processing String objects containing IP addresses.
IPAddress() - Constructor for class org.bouncycastle.util.IPAddress
 
ipsec - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IPSEC base OID: 1.3.6.1.5.5.8
IS - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
is18033_2 - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
-- ISO/IEC 18033-2 arc is18033-2 OID ::= { iso(1) standard(0) is18033(18033) part2(2) }
isakmpOakley - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IPSEC ISAKMP-Oakley OID: 1.3.6.1.5.5.8.1
isAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
isAnyPolicyInhibited() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
isCA() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
isCompleteCRLEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
If true only complete CRLs are returned.
isConstructed - Variable in class org.bouncycastle.asn1.ASN1ApplicationSpecific
 
isConstructed() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
Return true if the object is marked as constructed, false otherwise.
isConstructed() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
Return true if this tagged object is marked as constructed.
isCritical() - Method in class org.bouncycastle.asn1.x509.Extension
 
isDefaultPrf() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
Return true if the PRF is the default (hmacWithSHA1)
isDefaultPrf() - Method in class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
Return true if this spec is for the default PRF (HmacSHA1), false otherwise.
isDefaultPrf() - Method in class org.bouncycastle.jcajce.spec.PBKDF2ParameterSpec
Return true if this spec is for the default PRF (HmacSHA1), false otherwise.
isDeltaCRLIndicatorEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Returns if this selector must match CRLs with the delta CRL indicator extension set.
isDestroyed() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHPrivateKey
 
isDestroyed() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAPrivateKey
 
isDestroyed() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145PrivateKey
 
isDestroyed() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECGOST3410PrivateKey
 
isDestroyed() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECPrivateKey
 
isDestroyed() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAPrivateKey
 
isDestroyed() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410PrivateKey
 
isDestroyed() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAPrivateKey
 
isDestroyed() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
 
isDestroyed() - Method in class org.bouncycastle.crypto.SymmetricSecretKey
 
isDestroyed() - Method in class org.bouncycastle.jcajce.AgreedKeyWithMacKey
 
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.
isEncryptedValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
 
isErrorStatus() - Static method in class org.bouncycastle.crypto.fips.FipsStatus
Return true if the module is in error status, false otherwise.
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.
isExplicitPolicyReqd() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
isExplicitPolicyRequired() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
isF2mCurve(ECCurve) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
isF2mField(FiniteField) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
isForDEREncoding() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
Return whether the KeyStore used with this parameter should be DER encoded on saving.
isFpCurve(ECCurve) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
isFpField(FiniteField) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
isFullMessage() - Method in interface org.bouncycastle.crypto.RecoveredMessage
Return whether or not the full message was recovered.
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
 
isInApprovedOnlyMode() - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Return true or false depending on whether the current thread is in approved mode.
isIndirectCRL() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
isInfinity() - Method in class org.bouncycastle.math.ec.ECPoint
 
isInhibitAnyPolicy() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
isInhibitPolicyMapping() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
ISISMTTObjectIdentifiers - Interface in org.bouncycastle.asn1.isismtt
ISISMT -- Industrial Signature Interoperability Specification
isIssuingDistributionPointEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Returns if the issuing distribution point criteria should be applied.
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
isKoblitz() - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
Returns true if this is a Koblitz curve (ABC curve).
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
 
isNormalized() - Method in class org.bouncycastle.math.ec.ECPoint
 
isNumericString(String) - Static method in class org.bouncycastle.asn1.DERNumericString
Return true if the string can be represented as a NumericString ('0'..'9', ' ')
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
 
ISO9796d2 - Static variable in class org.bouncycastle.crypto.general.RSA
Algorithm parameter source for ISO9796-2.
ISO9796d2PSS - Static variable in class org.bouncycastle.crypto.general.RSA
Algorithm parameter source for ISO9796-2PSS.
ISO9797alg3Mac - Static variable in class org.bouncycastle.crypto.general.DES
DES ISO9797 MAC Algorithm 3
ISO9797alg3MACwithISO7816_4 - Static variable in class org.bouncycastle.crypto.general.DES
DES ISO9797 MAC Algorithm 3 with ISO7816-4 Padding
iso_encryption_algorithms - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
 
ISOIECObjectIdentifiers - Interface in org.bouncycastle.asn1.iso
OIDS from ISO/IEC 10118-3:2004
isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
isOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
isOne() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
isOne(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
 
isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
 
isOverrideSet(String) - Static method in class org.bouncycastle.util.Properties
 
isPartiallyValidG(BigInteger, BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.fips.FipsDSA.DomainParametersValidator
Do a partial validation of g against p and q.
isPointCompressed() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
 
isPolicyMappingInhibited() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
isPredefined() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
 
isPredictionResistant() - Method in interface org.bouncycastle.crypto.EntropySource
Return whether or not this entropy source is regarded as prediction resistant.
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.
isReady() - Static method in class org.bouncycastle.crypto.fips.FipsStatus
Check to see if the FIPS module is ready for operation.
isRevocationEnabled() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
isSet(int) - Method in class org.bouncycastle.asn1.eac.Flags
 
isSignaturePolicyImplied() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
 
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
IssuerAndSerialNumber - Class in org.bouncycastle.asn1.cms
RFC 5652: IssuerAndSerialNumber object.
IssuerAndSerialNumber(Certificate) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
 
IssuerAndSerialNumber - Class in org.bouncycastle.asn1.pkcs
 
IssuerAndSerialNumber(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
IssuerSerial - Class in org.bouncycastle.asn1.x509
 
IssuerSerial(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
 
IssuerSerial(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
 
IssuerSerial(GeneralNames, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
 
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.
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.custom.sec.SecT113R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
isTrinomial() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
Return true if curve uses a Trinomial basis.
isTrue() - Method in class org.bouncycastle.asn1.ASN1Boolean
 
isUseDeltasEnabled() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
Defaults to false.
isUsingInverseFunction() - Method in class org.bouncycastle.crypto.fips.FipsAES.WrapParameters
 
isUsingInverseFunction() - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.WrapParameters
 
isUsingInverseFunction() - Method in class org.bouncycastle.crypto.general.Camellia.WrapParameters
 
isUsingInverseFunction() - Method in class org.bouncycastle.crypto.general.SEED.WrapParameters
 
isUsingInverseFunction() - Method in class org.bouncycastle.crypto.general.Serpent.WrapParameters
 
isUsingInverseFunction() - Method in class org.bouncycastle.crypto.general.Twofish.WrapParameters
 
isValid() - Method in class org.bouncycastle.math.ec.ECPoint
 
isValid(String) - Static method in class org.bouncycastle.util.IPAddress
Validate the given IPv4 or IPv6 address.
isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
 
isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
 
isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
 
isValidG(BigInteger, BigInteger, byte[], int, BigInteger) - Method in class org.bouncycastle.crypto.fips.FipsDSA.DomainParametersValidator
Do a full validation of g against p and q by including the seed and index associated with g's related parameters.
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
 
isValidPAndQ(BigInteger, BigInteger, byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsDSA.DomainParametersValidator
Validate P and Q against the passed in seed and counter.
isValidWithNetMask(String) - Static method in class org.bouncycastle.util.IPAddress
Validate the given IPv4 or IPv6 address and netmask.
isVerified(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsOutputVerifier
 
isVerified(byte[]) - Method in interface org.bouncycastle.crypto.OutputVerifier
Return true if the data written to the verifying stream matches the data the signature was calculated against.
isX509v3PKCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
 
isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
isZero() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
isZero() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
isZero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
 
isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
 
isZeroVar(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
isZeroVar(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
it_caKeyUpdateInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.5
it_caProtEncCert - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.1
it_confirmWaitTime - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.14
it_currentCRL - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.6
it_encKeyPairTypes - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.3
it_implicitConfirm - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.13
it_keyPairParamRep - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.11
it_keyPairParamReq - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.10
it_origPKIMessage - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.15
it_preferredSymAlg - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.4
it_revPassphrase - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.12
it_signKeyPairTypes - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.2
it_suppLangTags - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.16
it_unsupportedOIDs - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4120: 1.3.6.1.5.5.7.4.7
Iterable<T> - Interface in org.bouncycastle.util
Utility class to allow use of Iterable feature in JDK 1.5+
iterator() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
iterator() - Method in class org.bouncycastle.asn1.ASN1Set
 
iterator() - Method in class org.bouncycastle.asn1.bc.ObjectDataSequence
 
Iterator(T[]) - Constructor for class org.bouncycastle.util.Arrays.Iterator
Base constructor.
iterator() - Method in class org.bouncycastle.util.CollectionStore
 
iterator() - Method in interface org.bouncycastle.util.Iterable
Returns an iterator over a set of elements of type T.
iv - Variable in class org.bouncycastle.crypto.general.GeneralParametersWithIV
 

J

JcaJceHelper - Interface in org.bouncycastle.jcajce.util
Base interface for the helper classes for working with the JCA/JCE conform to.

K

KDF - Class in org.bouncycastle.crypto.general
Source class for non-FIPS key derivation functions (KDF).
KDF.SCryptFactory - Class in org.bouncycastle.crypto.general
Factory for scrypt KDFs.
KDF.ScryptParameters - Class in org.bouncycastle.crypto.general
Parameters for the scrypt key derivation function.
KDF.ScryptParametersBuilder - Class in org.bouncycastle.crypto.general
Parameters builder for the SCrypt key derivation function.
KDF2 - Static variable in class org.bouncycastle.jcajce.spec.KTSKeySpec
 
KDF2 - Static variable in class org.bouncycastle.jcajce.spec.KTSParameterSpec
 
KDF3 - Static variable in class org.bouncycastle.jcajce.spec.KTSKeySpec
 
KDF3 - Static variable in class org.bouncycastle.jcajce.spec.KTSParameterSpec
 
KDFCalculator<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing a Key Derivation Function (KDF).
KDFFactory() - Constructor for class org.bouncycastle.crypto.fips.Scrypt.KDFFactory
 
KDFOperatorFactory<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing a factory that creates Key Derivation Function (KDF) calculators.
KEKIdentifier - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
KEKIdentifier(byte[], ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
 
KEKRecipientInfo - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
KEKRecipientInfo(KEKIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
KEKRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
 
Key - Interface in org.bouncycastle.crypto
Base interface for keys.
KEY_ESTABLISHMENT_USAGE - Static variable in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
 
KEY_EXPANSION - Static variable in class org.bouncycastle.crypto.fips.FipsKDF.TLSStage
 
KEY_UPDATE_WARNING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
keyAgreement - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
KeyAgreeRecipientIdentifier - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
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
RFC 5652: Content encryption key delivery mechanisms.
KeyAgreeRecipientInfo(OriginatorIdentifierOrKey, ASN1OctetString, AlgorithmIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
 
keyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.10.1.1
keyCertSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
keyCompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
keyCompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
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
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsAES.KeyGenerator
Constructor to generate a general purpose AES key.
KeyGenerator(FipsParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsAES.KeyGenerator
Constructor to generate a specific purpose AES key for an algorithm in a particular parameter set.
KeyGenerator(FipsAlgorithm, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsSHS.KeyGenerator
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsTripleDES.KeyGenerator
Constructor to generate a general purpose Triple-DES key.
KeyGenerator(FipsParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsTripleDES.KeyGenerator
Constructor to generate a specific purpose Triple-DES key for an algorithm in a particular parameter set.
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.AES.KeyGenerator
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.ARC4.KeyGenerator
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.Blowfish.KeyGenerator
 
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.Blowfish.KeyGenerator
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.Camellia.KeyGenerator
 
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.Camellia.KeyGenerator
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.CAST5.KeyGenerator
 
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.CAST5.KeyGenerator
 
KeyGenerator(SecureRandom) - Constructor for class org.bouncycastle.crypto.general.ChaCha20.KeyGenerator
 
KeyGenerator(GeneralParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.ChaCha20.KeyGenerator
 
KeyGenerator(SecureRandom) - Constructor for class org.bouncycastle.crypto.general.DES.KeyGenerator
 
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.DES.KeyGenerator
 
KeyGenerator(SecureRandom) - Constructor for class org.bouncycastle.crypto.general.GOST28147.KeyGenerator
 
KeyGenerator(GeneralParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.GOST28147.KeyGenerator
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.IDEA.KeyGenerator
 
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.IDEA.KeyGenerator
 
KeyGenerator(SecureRandom) - Constructor for class org.bouncycastle.crypto.general.Poly1305.KeyGenerator
 
KeyGenerator(GeneralParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.Poly1305.KeyGenerator
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.RC2.KeyGenerator
 
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.RC2.KeyGenerator
 
KeyGenerator(GeneralAlgorithm, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.SecureHash.KeyGenerator
 
KeyGenerator(SecureRandom) - Constructor for class org.bouncycastle.crypto.general.SEED.KeyGenerator
 
KeyGenerator(GeneralParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.SEED.KeyGenerator
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.Serpent.KeyGenerator
 
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.Serpent.KeyGenerator
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.SHACAL2.KeyGenerator
 
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.SHACAL2.KeyGenerator
 
KeyGenerator(SecureRandom) - Constructor for class org.bouncycastle.crypto.general.SipHash.KeyGenerator
 
KeyGenerator(GeneralAlgorithm, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.SipHash.KeyGenerator
 
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.TripleDES.KeyGenerator
 
KeyGenerator(int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.Twofish.KeyGenerator
 
KeyGenerator(GeneralParameters, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.Twofish.KeyGenerator
 
keyGenParameters - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
 
KeyGenParameters(DHDomainParameters) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.KeyGenParameters
Constructor for the default algorithm ID.
KeyGenParameters(FipsDH.AgreementParameters, DHDomainParameters) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.KeyGenParameters
Base constructor for specifying an algorithm ID from a parameter set.
KeyGenParameters(FipsDH.MQVAgreementParametersBuilder, DHDomainParameters) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.KeyGenParameters
Base constructor for specifying an algorithm ID from an MQV builder.
KeyGenParameters(FipsDH.DHUAgreementParametersBuilder, DHDomainParameters) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.KeyGenParameters
Base constructor for specifying an algorithm ID from an Diffie-Hellman Unified builder.
KeyGenParameters(DSADomainParameters) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.KeyGenParameters
Base constructor for the default algorithm ID.
KeyGenParameters(ECDomainParameters) - Constructor for class org.bouncycastle.crypto.fips.FipsEC.KeyGenParameters
Constructor for the default algorithm ID.
KeyGenParameters(FipsEC.DSAParameters, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.fips.FipsEC.KeyGenParameters
Constructor for specifying the DSA algorithm explicitly.
KeyGenParameters(FipsEC.AgreementParameters, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.fips.FipsEC.KeyGenParameters
Constructor for specifying an Agreement algorithm explicitly.
KeyGenParameters(FipsEC.MQVAgreementParametersBuilder, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.fips.FipsEC.KeyGenParameters
Constructor for specifying the MQV algorithm explicitly.
KeyGenParameters(FipsEC.DHUAgreementParametersBuilder, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.fips.FipsEC.KeyGenParameters
Constructor for specifying the CDHU algorithm explicitly.
KeyGenParameters(BigInteger, int) - Constructor for class org.bouncycastle.crypto.fips.FipsRSA.KeyGenParameters
Base constructor.
KeyGenParameters(BigInteger, int, int) - Constructor for class org.bouncycastle.crypto.fips.FipsRSA.KeyGenParameters
Base constructor with certainty.
KeyGenParameters(FipsRSA.SignatureParameters, BigInteger, int) - Constructor for class org.bouncycastle.crypto.fips.FipsRSA.KeyGenParameters
Constructor for a key targeted to a specific signature algorithm.
KeyGenParameters(FipsRSA.WrapParameters, BigInteger, int) - Constructor for class org.bouncycastle.crypto.fips.FipsRSA.KeyGenParameters
Constructor for a key targeted to a specific wrap algorithm.
KeyGenParameters(FipsRSA.KTSParameters, BigInteger, int) - Constructor for class org.bouncycastle.crypto.fips.FipsRSA.KeyGenParameters
Constructor for a key targeted to a specific KTS algorithm.
KeyGenParameters(DSA.Parameters, DSADomainParameters) - Constructor for class org.bouncycastle.crypto.general.DSA.KeyGenParameters
Key Generation parameters for a specific algorithm set.
KeyGenParameters(DSADomainParameters) - Constructor for class org.bouncycastle.crypto.general.DSA.KeyGenParameters
Base constructor for specific domain parameters.
KeyGenParameters(DSTU4145Parameters) - Constructor for class org.bouncycastle.crypto.general.DSTU4145.KeyGenParameters
 
KeyGenParameters(ECDomainParameters) - Constructor for class org.bouncycastle.crypto.general.EC.KeyGenParameters
Base constructor for specific domain parameters.
KeyGenParameters(EC.DSAParameters, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.general.EC.KeyGenParameters
Key Generation parameters for a specific algorithm set.
KeyGenParameters(GOST3410Parameters<ECDomainParameters>) - Constructor for class org.bouncycastle.crypto.general.ECGOST3410.KeyGenParameters
 
KeyGenParameters(DHDomainParameters) - Constructor for class org.bouncycastle.crypto.general.ElGamal.KeyGenParameters
Base constructor for specific domain parameters.
KeyGenParameters(ElGamal.Parameters, DHDomainParameters) - Constructor for class org.bouncycastle.crypto.general.ElGamal.KeyGenParameters
Constructor for specifying the ElGamal algorithm explicitly.
KeyGenParameters(GOST3410Parameters<GOST3410DomainParameters>) - Constructor for class org.bouncycastle.crypto.general.GOST3410.KeyGenParameters
 
KeyGenParameters(BigInteger, int) - Constructor for class org.bouncycastle.crypto.general.RSA.KeyGenParameters
Base constructor.
KeyGenParameters(BigInteger, int, int) - Constructor for class org.bouncycastle.crypto.general.RSA.KeyGenParameters
Base constructor with certainty.
KeyGenParameters(RSA.SignatureParameters, BigInteger, int) - Constructor for class org.bouncycastle.crypto.general.RSA.KeyGenParameters
Constructor for a key targeted to a specific signature algorithm.
KeyGenParameters(RSA.WrapParameters, BigInteger, int) - Constructor for class org.bouncycastle.crypto.general.RSA.KeyGenParameters
Constructor for a key targeted to a specific wrap algorithm.
KeyPairGenerator(FipsDH.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsDH.KeyPairGenerator
Construct a key pair generator for Diffie-Hellman keys,
KeyPairGenerator(FipsDSA.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.KeyPairGenerator
Construct a key pair generator for DSA keys,
KeyPairGenerator(FipsEC.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsEC.KeyPairGenerator
Construct a key pair generator for EC keys,
KeyPairGenerator(FipsRSA.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsRSA.KeyPairGenerator
 
KeyPairGenerator(DSA.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.DSA.KeyPairGenerator
 
KeyPairGenerator(DSTU4145.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.DSTU4145.KeyPairGenerator
 
KeyPairGenerator(EC.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.EC.KeyPairGenerator
 
KeyPairGenerator(ECGOST3410.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.ECGOST3410.KeyPairGenerator
 
KeyPairGenerator(ElGamal.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.ElGamal.KeyPairGenerator
 
KeyPairGenerator(GOST3410.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.GOST3410.KeyPairGenerator
 
KeyPairGenerator(RSA.KeyGenParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.RSA.KeyPairGenerator
 
KeyPurposeId - Class in org.bouncycastle.asn1.x509
The KeyPurposeId object.
KeyRecRepContent - Class in org.bouncycastle.asn1.cmp
 
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
Base constructor.
KeyTransRecipientInfo - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
KeyTransRecipientInfo(RecipientIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
 
KeyUnwrapper<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for a key un-wrapper.
KeyUnwrapperUsingSecureRandom<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing a KeyUnwrapper which also requires a SecureRandom as part of its configuration.
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.
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsAES.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsRSA.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsTripleDES.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.AES.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Camellia.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.ElGamal.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.RC2.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.RSA.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.SEED.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Serpent.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.TripleDES.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Twofish.KeyWrapOperatorFactory
 
KeyWrapOperatorFactory<T extends Parameters,K extends Key> - Interface in org.bouncycastle.crypto
Base interface for a creator of key wrappers and un-wrappers.
KeyWrapper<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for a key wrapper.
KeyWrapperUsingSecureRandom<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing a KeyWrapper which also requires a SecureRandom as part of its configuration.
KISAObjectIdentifiers - Interface in org.bouncycastle.asn1.kisa
Korea Information Security Agency (KISA) ({iso(1) member-body(2) kr(410) kisa(200004)})
KTS_OAEP - Static variable in class org.bouncycastle.crypto.fips.FipsRSA
RSA KTS OAEP key transport algorithm parameter source - default is OAEP(SHA-1), keysize 128
KTS_SVE - Static variable in class org.bouncycastle.crypto.fips.FipsRSA
RSA KTS SVE key transport algorithm parameter source.
KTSExtractKeySpec - Class in org.bouncycastle.jcajce.spec
KeySpec for use with secret key extraction with a SecretKeyFactory supporting KTS.
KTSExtractKeySpec.Builder - Class in org.bouncycastle.jcajce.spec
Builder class for creating a KTSExtractKeySpec.
KTSGenerateKeySpec - Class in org.bouncycastle.jcajce.spec
KeySpec for use with secret key generation with a SecretKeyFactory supporting KTS.
KTSGenerateKeySpec.Builder - Class in org.bouncycastle.jcajce.spec
Builder class for creating a KTSGenerateKeySpec.
KTSKeySpec - Class in org.bouncycastle.jcajce.spec
Base KeySpec for creating the agreed key value in a KTS key exchange such as RSA-KEMs
KTSKeyWithEncapsulation - Class in org.bouncycastle.jcajce
Carrier class for a KTS secret key plus its encapsulation, as well as details about the MAC key if provided.
KTSKeyWithEncapsulation(SecretKey, byte[]) - Constructor for class org.bouncycastle.jcajce.KTSKeyWithEncapsulation
Basic constructor.
KTSOperatorFactory(SecureRandom) - Constructor for class org.bouncycastle.crypto.fips.FipsRSA.KTSOperatorFactory
 
KTSOperatorFactory<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for a creator of secret value encapsulators and extractors.
KTSParameterSpec - Class in org.bouncycastle.jcajce.spec
Parameter spec for doing KTS based wrapping via the Cipher API.
KTSParameterSpec.Builder - Class in org.bouncycastle.jcajce.spec
Builder class for creating a KTSParameterSpec.
KTSWithKEMKWSKeySpec - Class in org.bouncycastle.jcajce.spec
KeySpec for use with the RSA-KTS-KEM-KWS SecretKeyFactory.
KTSWithKEMKWSKeySpec(KTSKeySpec, String, int) - Constructor for class org.bouncycastle.jcajce.spec.KTSWithKEMKWSKeySpec
Base constructor.
KW - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES as a FIPS SP800-38F/RFC 3394 key wrapper.
KW - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia as a FIPS/RFC 3657 key wrapper.
KW - Static variable in class org.bouncycastle.crypto.general.SEED
SEED as a FIPS/RFC 4010 key wrapper.
KW - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent as a FIPS/RFC 3394 key wrapper.
KW - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish as a FIPS/RFC 3394 key wrapper.
KWP - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES as a FIPS SP800-38F key wrapper with padding.
KWP - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia as a FIPS/RFC 3657 key wrapper with padding.
KWP - Static variable in class org.bouncycastle.crypto.general.SEED
SEED as a FIPS/RFC 4010 key wrapper.
KWP - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent as a FIPS/RFC 3394 key wrapper with padding.
KWP - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish as a FIPS/RFC 3394 key wrapper with padding.

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
 
lambda - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
LANGUAGE_PREFERENCES - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
ldap - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
 
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
 
LICENSE - Class in org.bouncycastle
The Bouncy Castle License.
licenseText - Static variable in class org.bouncycastle.LICENSE
 
lineSeparator() - Static method in class org.bouncycastle.util.Strings
 
LittleEndianSignatureOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.DSTU4145.LittleEndianSignatureOperatorFactory
 
littleEndianToInt(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
littleEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.util.Pack
 
littleEndianToInt(byte[], int, int[], int, int) - Static method in class org.bouncycastle.util.Pack
 
littleEndianToInt(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
 
littleEndianToLong(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
littleEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.util.Pack
 
littleEndianToLong(byte[], int, long[], int, int) - Static method in class org.bouncycastle.util.Pack
 
littleEndianToShort(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
loadParameters(AlgorithmParameters, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.util.AlgorithmParametersUtils
Load an AlgorithmParameters object with the passed in ASN.1 encodable - if possible.
localityName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Subject RDN components: localityName = 2.5.4.7
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
longToBigEndian(long) - Static method in class org.bouncycastle.util.Pack
 
longToBigEndian(long, byte[], int) - Static method in class org.bouncycastle.util.Pack
 
longToBigEndian(long[]) - Static method in class org.bouncycastle.util.Pack
 
longToBigEndian(long[], byte[], int) - Static method in class org.bouncycastle.util.Pack
 
longToLittleEndian(long) - Static method in class org.bouncycastle.util.Pack
 
longToLittleEndian(long, byte[], int) - Static method in class org.bouncycastle.util.Pack
 
longToLittleEndian(long[]) - Static method in class org.bouncycastle.util.Pack
 
longToLittleEndian(long[], byte[], int) - Static method in class org.bouncycastle.util.Pack
 
longToLittleEndian(long[], int, int, byte[], int) - Static method in class org.bouncycastle.util.Pack
 
lookup(int) - Static method in class org.bouncycastle.asn1.x509.CRLReason
 
lookup(int) - Method in interface org.bouncycastle.math.ec.ECLookupTable
 
lookupDomainParameters(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.asymmetric.ECDomainParametersIndex
Retrieve an EC based domain parameter by OID.
lookupDomainParameters(ECDomainParametersID) - Static method in class org.bouncycastle.crypto.asymmetric.ECDomainParametersIndex
Retrieve an EC based domain parameter by parameter ID.
lookupOID(ECDomainParameters) - Static method in class org.bouncycastle.crypto.asymmetric.ECDomainParametersIndex
 
lookupTable - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
Lookup table for the precomputed ECPoints used for a fixed point multiplication.

M

MAC - Static variable in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
MAC - Static variable in class org.bouncycastle.crypto.general.GOST28147
Standard GOST28147 MAC algorithm
MAC - Static variable in class org.bouncycastle.crypto.general.Poly1305
 
MacData - Class in org.bouncycastle.asn1.pkcs
 
MacData(DigestInfo, byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.MacData
 
macLenInBits - Variable in class org.bouncycastle.crypto.general.GeneralAuthParameters
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsAES.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsSHS.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsTripleDES.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Blowfish.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Camellia.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.CAST5.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.DES.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.GOST28147.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.IDEA.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Poly1305.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.RC2.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.SecureHash.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.SEED.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Serpent.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.SHACAL2.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.SipHash.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.TripleDES.MACOperatorFactory
 
MACOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Twofish.MACOperatorFactory
 
MACOperatorFactory<T extends AuthenticationParameters> - Interface in org.bouncycastle.crypto
Base interface for a creator of MAC calculators.
MacOutputStream - Class in org.bouncycastle.jcajce.io
An output stream which calculates a MAC based on the data that is written to it.
MacOutputStream(Mac) - Constructor for class org.bouncycastle.jcajce.io.MacOutputStream
Base constructor - specify the MAC algorithm to use.
MACwithAES - Static variable in class org.bouncycastle.crypto.general.Poly1305
 
MACwithCAMELLIA - Static variable in class org.bouncycastle.crypto.general.Poly1305
 
MACwithSEED - Static variable in class org.bouncycastle.crypto.general.Poly1305
 
MACwithSerpent - Static variable in class org.bouncycastle.crypto.general.Poly1305
 
MACwithTwofish - Static variable in class org.bouncycastle.crypto.general.Poly1305
 
mail - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
1.3.6.1.7: mail -- never really used
main(String[]) - Static method in class org.bouncycastle.asn1.util.Dump
 
main(String[]) - Static method in class org.bouncycastle.LICENSE
 
main(String[]) - Static method in class org.bouncycastle.util.DumpInfo
 
MALFORMED_REQUEST - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
map(ECPoint) - Method in interface org.bouncycastle.math.ec.ECPointMap
 
map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleXPointMap
 
mapPointWithPrecomp(ECPoint, int, boolean, ECPointMap) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
mark(int) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 
markSupported() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 
MASTER_SECRET - Static variable in class org.bouncycastle.crypto.fips.FipsKDF.TLSStage
 
match(Certificate) - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
 
match(CRL) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
match(T) - Method in interface org.bouncycastle.util.Selector
Match the passed in object, returning true if it would be selected by this selector, false otherwise.
MAX_MICROS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
 
MAX_MILLIS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
 
md2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.2
md2WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.2
md4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.4
md4WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.2
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.4
md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.3
md5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2.5
MD5 - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
MD5 - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
MD5_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
MD5_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
md5WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.3
md5WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.4
member - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
Memoable - Interface in org.bouncycastle.util
Interface for Memoable objects.
MemoableResetException - Exception in org.bouncycastle.util
Exception to be thrown on a failure to reset an object implementing Memoable.
MemoableResetException(String) - Constructor for exception org.bouncycastle.util.MemoableResetException
Basic Constructor.
MESSAGE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
messageDigest - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
PKCS#9: 1.2.840.113549.1.9.4
MessageDigestUtils - Class in org.bouncycastle.jcajce.util
General utility class for helping with MessageDigest.
MessageImprint - Class in org.bouncycastle.asn1.tsp
 
MessageImprint(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.tsp.MessageImprint
 
MetaData - Class in org.bouncycastle.asn1.cms
RFC 5544: Binding Documents with Time-Stamps; MetaData object.
MetaData(ASN1Boolean, DERUTF8String, DERIA5String, Attributes) - Constructor for class org.bouncycastle.asn1.cms.MetaData
 
mgmt - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
1.3.6.1.2: Internet management
microsoft - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
Base OID: 1.3.6.1.4.1.311
microsoftAppPolicies - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.21.10
microsoftCaVersion - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.21.1
microsoftCertTemplateV1 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.20.2
microsoftCertTemplateV2 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.21.7
microsoftCrlNextPublish - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.21.4
MicrosoftObjectIdentifiers - Interface in org.bouncycastle.asn1.microsoft
Microsoft
microsoftPrevCaCertHash - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
OID: 1.3.6.1.4.1.311.21.2
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
 
missingTimeStamp - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
Mod - Class in org.bouncycastle.math.raw
 
Mod() - Constructor for class org.bouncycastle.math.raw.Mod
 
modAdd(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
modDouble(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
modHalf(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
modHalfAbs(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
modInverse(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
modMult(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
modReduce(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
modSubtract(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
MODULE_HMAC_KEY - Static variable in class org.bouncycastle.crypto.CryptoServicesRegistrar
 
modulus - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAKey
 
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
 
Mont256 - Class in org.bouncycastle.math.raw
 
Mont256() - Constructor for class org.bouncycastle.math.raw.Mont256
 
montgomeryTrick(ECFieldElement[], int, int) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
montgomeryTrick(ECFieldElement[], int, int, ECFieldElement) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
MQV - Static variable in class org.bouncycastle.crypto.fips.FipsDH
Regular MQV algorithm marker.
MQV - Static variable in class org.bouncycastle.crypto.fips.FipsEC
Elliptic Curve MQV algorithm parameter source.
mqv1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 MQV1 OID: 1.2.840.10046.3.8
mqv2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 MQV2 OID: 1.2.840.10046.3.7
MQVAgreementFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementFactory
 
MQVAgreementFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementFactory
 
mqvFull_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvFull_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvFull_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvFull_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
MQVParameterSpec - Class in org.bouncycastle.jcajce.spec
Parameter spec to provide MQV ephemeral keys and user keying material.
MQVParameterSpec(PublicKey, PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
Base constructor.
MQVParameterSpec(PublicKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
Constructor without user keying material.
MQVParameterSpec(KeyPair, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
Constructor taking an ephemeral key pair.
MQVParameterSpec(PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
Constructor without our ephemeral public key - in this case it is assumed the ephemeral public key can be calculated later.
MQVParameterSpec(KeyPair, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
Constructor taking an ephemeral key pair without user keying material.
MQVParameterSpec(PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
Constructor without our ephemeral public key or user keying material - in this case it is assumed the ephemeral public key can be calculated later.
mqvSinglePass_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.3.133.16.840.63.0.16
mqvSinglePass_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvSinglePass_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvSinglePass_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
mqvSinglePass_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
MQVuserKeyingMaterial - Class in org.bouncycastle.asn1.cms.ecc
RFC 5753/3278: MQVuserKeyingMaterial object.
MQVuserKeyingMaterial(OriginatorPublicKey, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
 
mul(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
mul(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
mul(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
mul(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
mul(int[], int, int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat384
 
mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat512
 
mul31BothAdd(int, int, int[], int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulAddTo(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
mulAddTo(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulByWord(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulByWord(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulByWordAddTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulByWordAddTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
multAdd(int[], int[], int[], int[], int) - Static method in class org.bouncycastle.math.raw.Mont256
 
multAddXF(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mont256
 
multiplier - Variable in class org.bouncycastle.math.ec.ECCurve.Config
 
multiplier - Variable in class org.bouncycastle.math.ec.ECCurve
 
multiply(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
 
multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
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(ECPoint, BigInteger) - Method in interface org.bouncycastle.math.ec.ECMultiplier
Multiplies the ECPoint p by k, i.e.
multiply(BigInteger) - Method in class org.bouncycastle.math.ec.ECPoint
Multiplies this ECPoint by the given number.
multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
 
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.FixedPointCombMultiplier
 
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.GLVMultiplier
 
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.WNafL2RMultiplier
Multiplies this by an integer k using the Window NAF method.
multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.WTauNafMultiplier
Multiplies a ECPoint.AbstractF2m by k using the reduced τ-adic NAF (RTNAF) method.
mulWord(int, int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
mulWord(int, int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mulWordAddTo(int, int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
mulWordAddTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulWordAddTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
mulWordDwordAddAt(int, int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
mulWordsAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
mulWordsAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 

N

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_AT_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
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.
NameConstraintValidator - Interface in org.bouncycastle.asn1.x509
 
NameConstraintValidatorException - Exception in org.bouncycastle.asn1.x509
 
NameConstraintValidatorException(String) - Constructor for exception org.bouncycastle.asn1.x509.NameConstraintValidatorException
 
NamedECDomainParameters - Class in org.bouncycastle.crypto.asymmetric
EC domain parameters associated with a specific object identifier.
NamedECDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.NamedECDomainParameters
Constructor that assumes the co-factor h is 1.
NamedECDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.asymmetric.NamedECDomainParameters
Constructor with explicit co-factor.
NamedECDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.asymmetric.NamedECDomainParameters
Constructor with explicit co-factor and generation seed.
NamedJcaJceHelper - Class in org.bouncycastle.jcajce.util
JcaJceHelper that always returns implementations based on the named provider specified at construction time.
NamedJcaJceHelper(String) - Constructor for class org.bouncycastle.jcajce.util.NamedJcaJceHelper
Base constructor.
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(ASN1ObjectIdentifier, String, DirectoryString) - Constructor for class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
Constructor from given details.
nanoTime() - Static method in class org.bouncycastle.util.Times
 
Nat - Class in org.bouncycastle.math.raw
 
Nat() - Constructor for class org.bouncycastle.math.raw.Nat
 
Nat128 - Class in org.bouncycastle.math.raw
 
Nat128() - Constructor for class org.bouncycastle.math.raw.Nat128
 
Nat160 - Class in org.bouncycastle.math.raw
 
Nat160() - Constructor for class org.bouncycastle.math.raw.Nat160
 
Nat192 - Class in org.bouncycastle.math.raw
 
Nat192() - Constructor for class org.bouncycastle.math.raw.Nat192
 
Nat224 - Class in org.bouncycastle.math.raw
 
Nat224() - Constructor for class org.bouncycastle.math.raw.Nat224
 
Nat256 - Class in org.bouncycastle.math.raw
 
Nat256() - Constructor for class org.bouncycastle.math.raw.Nat256
 
Nat320 - Class in org.bouncycastle.math.raw
 
Nat320() - Constructor for class org.bouncycastle.math.raw.Nat320
 
Nat384 - Class in org.bouncycastle.math.raw
 
Nat384() - Constructor for class org.bouncycastle.math.raw.Nat384
 
Nat448 - Class in org.bouncycastle.math.raw
 
Nat448() - Constructor for class org.bouncycastle.math.raw.Nat448
 
Nat512 - Class in org.bouncycastle.math.raw
 
Nat512() - Constructor for class org.bouncycastle.math.raw.Nat512
 
Nat576 - Class in org.bouncycastle.math.raw
 
Nat576() - Constructor for class org.bouncycastle.math.raw.Nat576
 
negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
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
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
netscape - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Netscape cert extensions OID base: 2.16.840.1.113730.1
netscapeBaseURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Netscape cert BaseURL OID: 2.16.840.1.113730.1.2
netscapeCApolicyURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Netscape cert CApolicyURL OID: 2.16.840.1.113730.1.8
netscapeCARevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Netscape cert CARevocationURL OID: 2.16.840.1.113730.1.4
netscapeCertComment - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Netscape cert CertComment OID: 2.16.840.1.113730.1.13
netscapeCertType - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Netscape cert CertType OID: 2.16.840.1.113730.1.1
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
Netscape cert RenewalURL OID: 2.16.840.1.113730.1.7
netscapeRevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Netscape cert RevocationURL OID: 2.16.840.1.113730.1.3
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
Netscape cert SSLServerName OID: 2.16.840.1.113730.1.12
newHope - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
NewHope
newList() - Static method in class org.bouncycastle.util.Strings
 
next() - Method in class org.bouncycastle.util.Arrays.Iterator
 
nextBytes(byte[], byte[]) - Method in class org.bouncycastle.crypto.fips.FipsSecureRandom
 
nextBytes(byte[]) - Method in class org.bouncycastle.crypto.general.GeneralSecureRandom
 
nextBytes(byte[], byte[]) - Method in class org.bouncycastle.crypto.general.GeneralSecureRandom
 
nextBytes(byte[]) - Method in class org.bouncycastle.util.test.FixedSecureRandom
 
nextInt() - Method in class org.bouncycastle.util.test.FixedSecureRandom
 
nextLong() - Method in class org.bouncycastle.util.test.FixedSecureRandom
 
nextToken() - Method in class org.bouncycastle.asn1.OIDTokenizer
Return the next token in the underlying String.
nextToken() - Method in class org.bouncycastle.asn1.x500.style.X500NameTokenizer
 
nistAlgorithm - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4 -- algorithms
NISTNamedCurves - Class in org.bouncycastle.asn1.nist
Utility class for fetching curves using their NIST names as published in FIPS-PUB 186-3
NISTNamedCurves() - Constructor for class org.bouncycastle.asn1.nist.NISTNamedCurves
 
NISTObjectIdentifiers - Interface in org.bouncycastle.asn1.nist
NIST: iso/itu(2) joint-assign(16) us(840) organization(1) gov(101) csor(3)
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
 
noRevAvail - Static variable in class org.bouncycastle.asn1.x509.Extension
NoRevAvail extension in attribute certificates.
normalize() - Method in class org.bouncycastle.math.ec.ECPoint
Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
normalize(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
normalize(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
normalizeAll(ECPoint[]) - Method in class org.bouncycastle.math.ec.ECCurve
Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
normalizeAll(ECPoint[], int, int, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve
Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
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
1.3.6.1.4.1.11591.2.1 -- notation
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.
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
Novell OID base: 2.16.840.1.113719
novellSecurityAttribs - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Novell SecurityAttribs OID: 2.16.840.1.113719.1.9.4.1
nsri - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
 
NSRIObjectIdentifiers - Interface in org.bouncycastle.asn1.nsri
 
NTTObjectIdentifiers - Interface in org.bouncycastle.asn1.ntt
From RFC 3657 Use of the Camellia Encryption Algorithm in Cryptographic Message Syntax (CMS)
NULL - Static variable in interface org.bouncycastle.asn1.BERTags
 
NULL_NAME - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
Value for a "null" recipient or sender.
NUMERIC_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 

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
 
OBJECT_IDENTIFIER - Static variable in interface org.bouncycastle.asn1.BERTags
 
ObjectData - Class in org.bouncycastle.asn1.bc
ObjectData ::= SEQUENCE { type INTEGER, identifier UTF8String, creationDate GeneralizedTime, lastModifiedDate GeneralizedTime, data OCTET STRING, comment UTF8String OPTIONAL }
ObjectData(BigInteger, String, Date, Date, byte[], String) - Constructor for class org.bouncycastle.asn1.bc.ObjectData
 
ObjectDataSequence - Class in org.bouncycastle.asn1.bc
ObjectDataSequence ::= SEQUENCE OF ObjectData
ObjectDataSequence(ObjectData[]) - Constructor for class org.bouncycastle.asn1.bc.ObjectDataSequence
 
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
 
ObjectStore - Class in org.bouncycastle.asn1.bc
ObjectStore ::= SEQUENCE { CHOICE { encryptedObjectStoreData EncryptedObjectStoreData, objectStoreData ObjectStoreData } integrityCheck ObjectStoreIntegrityCheck }
ObjectStore(ObjectStoreData, ObjectStoreIntegrityCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStore
 
ObjectStore(EncryptedObjectStoreData, ObjectStoreIntegrityCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStore
 
ObjectStoreData - Class in org.bouncycastle.asn1.bc
ObjectStoreData ::= SEQUENCE { version INTEGER.
ObjectStoreData(AlgorithmIdentifier, Date, Date, ObjectDataSequence, String) - Constructor for class org.bouncycastle.asn1.bc.ObjectStoreData
 
ObjectStoreIntegrityCheck - Class in org.bouncycastle.asn1.bc
ObjectStoreIntegrityCheck ::= CHOICE { PbeMacIntegrityCheck }
ObjectStoreIntegrityCheck(PbkdMacIntegrityCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
 
OCB - Static variable in class org.bouncycastle.crypto.general.AES
AES in offset code book (OCB) mode.
OCB - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in offset code book (OCB) mode.
OCB - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in offset code book (OCB) mode.
OCB - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in offset code book (OCB) mode.
OCB - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in offset code book (OCB) mode.
ocspAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
OID for ocsp uri in AuthorityInformationAccess extension
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
OIDs for RFC 2560 and RFC 6960 Online Certificate Status Protocol - OCSP.
OCSPRequest - Class in org.bouncycastle.asn1.ocsp
 
OCSPRequest(TBSRequest, Signature) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPRequest
 
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.
OCTET_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
octets - Variable in class org.bouncycastle.asn1.ASN1ApplicationSpecific
 
OFB - Static variable in class org.bouncycastle.crypto.fips.FipsAES
AES in output feedback (OFB) mode - 128 bit block size.
OFB - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES in output feedback(OFB) mode, 64 bit blocksize.
OFB - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in output feedback (OFB) mode.
OFB - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in output feedback (OFB) mode, 128 bit block size.
OFB - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in output feedback (OFB) mode, 64 bit block size.
OFB - Static variable in class org.bouncycastle.crypto.general.DES
DES in output feedback (OFB) mode, 64 bit block size.
OFB - Static variable in class org.bouncycastle.crypto.general.GOST28147
GOST28147 in output feedback (OFB) mode.
OFB - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in output feedback (OFB) mode.
OFB - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 in output feedback (OFB) mode, 64 bit block size.
OFB - Static variable in class org.bouncycastle.crypto.general.SEED
SEED in output feedback (OFB) mode.
OFB - Static variable in class org.bouncycastle.crypto.general.Serpent
Serpent in output feedback (OFB) mode.
OFB - Static variable in class org.bouncycastle.crypto.general.SHACAL2
SHACAL-2 in output feedback (OFB) mode.
OFB - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in output feedback (OFB) mode.
offset - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
OFFSET_DATA_OBJECT - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
oids() - Method in class org.bouncycastle.asn1.x509.Extensions
return an Enumeration of the extension field's object ids.
oidToAttrNames(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
oidToAttrNames(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
oidToAttrNames(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
Return the acceptable names in a String DN that map to OID.
oidToDisplayName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
 
oidToDisplayName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
oidToDisplayName(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
Return the display name for toString() associated with the OID.
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
Base constructor.
OIWObjectIdentifiers - Interface in org.bouncycastle.asn1.oiw
OIW organization's OIDs:
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(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
one(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
ONE - Static variable in class org.bouncycastle.util.BigIntegers
 
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
 
OpenPGPCFB - Static variable in class org.bouncycastle.crypto.general.AES
AES in OpenPGP cipher feedback (CFB) mode.
OpenPGPCFB - Static variable in class org.bouncycastle.crypto.general.Blowfish
Blowfish in OpenPGP cipher feedback (CFB) mode.
OpenPGPCFB - Static variable in class org.bouncycastle.crypto.general.Camellia
Camellia in OpenPGP cipher feedback (CFB) mode.
OpenPGPCFB - Static variable in class org.bouncycastle.crypto.general.CAST5
CAST5 in OpenPGP cipher feedback (CFB) mode.
OpenPGPCFB - Static variable in class org.bouncycastle.crypto.general.DES
DES in OpenPGP cipher feedback (CFB) mode.
OpenPGPCFB - Static variable in class org.bouncycastle.crypto.general.IDEA
IDEA in OpenPGP cipher feedback (CFB) mode.
OpenPGPCFB - Static variable in class org.bouncycastle.crypto.general.TripleDES
Triple-DES in OpenPGP cipher feedback (CFB) mode.
OpenPGPCFB - Static variable in class org.bouncycastle.crypto.general.Twofish
Twofish in OpenPGP cipher feedback (CFB) mode.
OpenSSL - Static variable in class org.bouncycastle.crypto.general.PBKD
OpenSSL PBE algorithm parameter source - PRF is MD5
OperationError - Error in org.bouncycastle.crypto.general
Base error class for errors that occur in the general classes.
OperationError(String) - Constructor for error org.bouncycastle.crypto.general.OperationError
Base constructor.
OperationError(String, Throwable) - Constructor for error org.bouncycastle.crypto.general.OperationError
Constructor for an error associated with a specific algorithm.
OperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsAES.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsDSA.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsSHS.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsTripleDES.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.AES.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.ARC4.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Blowfish.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Camellia.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.CAST5.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.ChaCha20.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.DES.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.DSA.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.ElGamal.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.GOST28147.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.IDEA.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.RC2.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.RSA.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.SecureHash.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.SEED.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Serpent.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.SHACAL2.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.TripleDES.OperatorFactory
 
OperatorFactory() - Constructor for class org.bouncycastle.crypto.general.Twofish.OperatorFactory
 
OperatorNotReadyException - Exception in org.bouncycastle.crypto
Exception thrown if an operator has not been properly initialized.
OperatorNotReadyException(String) - Constructor for exception org.bouncycastle.crypto.OperatorNotReadyException
Base constructor.
OperatorUsingSecureRandom<T> - Interface in org.bouncycastle.crypto
Interface allowing an operator to be created with a particular SecureRandom.
OptionalValidity - Class in org.bouncycastle.asn1.crmf
 
OptionalValidity(Time, Time) - Constructor for class org.bouncycastle.asn1.crmf.OptionalValidity
 
order - Variable in class org.bouncycastle.math.ec.ECCurve
 
org.bouncycastle - package org.bouncycastle
The top level package with the license file.
org.bouncycastle.asn1 - package org.bouncycastle.asn1
A library for parsing and writing ASN.1 objects.
org.bouncycastle.asn1.anssi - package org.bouncycastle.asn1.anssi
Object Identifiers and curves belong to the French Agency, ANSSI.
org.bouncycastle.asn1.bc - package org.bouncycastle.asn1.bc
BC specific object identifiers and classes for the BCFKS key store.
org.bouncycastle.asn1.bsi - package org.bouncycastle.asn1.bsi
Classes and object identifiers related to the German BSI standard BSI-TR-03111.
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
Classes specific to RFC 5753 "Use of Elliptic Curve Cryptography (ECC) Algorithms in Cryptographic Message Syntax."
org.bouncycastle.asn1.crmf - package org.bouncycastle.asn1.crmf
Classes and object identifiers specific to RFC 4211 "Internet X.509 Public Key Infrastructure Certificate Request Message Format (CRMF)."
org.bouncycastle.asn1.cryptopro - package org.bouncycastle.asn1.cryptopro
Support classes for CRYPTO-PRO related objects - such as GOST identifiers.
org.bouncycastle.asn1.dvcs - package org.bouncycastle.asn1.dvcs
Support classes useful for encoding and processing Data Validation and Certification Server (DVCS) protocols as described in RFC 3029.
org.bouncycastle.asn1.eac - package org.bouncycastle.asn1.eac
Classes and object identifiers related to the German BSI standard BSI TR-03110.
org.bouncycastle.asn1.edec - package org.bouncycastle.asn1.edec
 
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.gm - package org.bouncycastle.asn1.gm
 
org.bouncycastle.asn1.gnu - package org.bouncycastle.asn1.gnu
Classes and object identifiers related to the GNU project.
org.bouncycastle.asn1.iana - package org.bouncycastle.asn1.iana
General object identifiers related to definitions created by the IETF.
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
Classes and object identifiers related to ISISMT -- the Industrial Signature Interoperability Specification.
org.bouncycastle.asn1.isismtt.ocsp - package org.bouncycastle.asn1.isismtt.ocsp
OCSP request extensions related to ISISMT -- the Industrial Signature Interoperability Specification.
org.bouncycastle.asn1.isismtt.x509 - package org.bouncycastle.asn1.isismtt.x509
X.509 attribute classes related to ISISMT -- the Industrial Signature Interoperability Specification.
org.bouncycastle.asn1.iso - package org.bouncycastle.asn1.iso
Classes and object identifiers related to ISO standards.
org.bouncycastle.asn1.kisa - package org.bouncycastle.asn1.kisa
Classes and object identifiers related to the Korea Information Security Agency (KISA) and the use of the SEED encryption algorithm in RFC 4010 and RFC 4269.
org.bouncycastle.asn1.microsoft - package org.bouncycastle.asn1.microsoft
Classes and object identifiers related to Microsoft standards and functionality.
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.nsri - package org.bouncycastle.asn1.nsri
 
org.bouncycastle.asn1.ntt - package org.bouncycastle.asn1.ntt
object identifiers related to the use of the Camellia encryption algorithm (RFC 3657) from the NTT Software Corporation.
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.rosstandart - package org.bouncycastle.asn1.rosstandart
 
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
Classes and object identifiers related to Ukranian DTSU4145 signature standard.
org.bouncycastle.asn1.util - package org.bouncycastle.asn1.util
An ASN.1 dump utility.
org.bouncycastle.asn1.x500 - package org.bouncycastle.asn1.x500
The base classes for defining an X.500 name.
org.bouncycastle.asn1.x500.style - package org.bouncycastle.asn1.x500.style
A package of "style" templates for produce X.500 names and converting them to and from strings.
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
Classes and object identifiers related to the SigI specifciation (German Signature Law Interoperability specification).
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
Lower level cryptography API that supports the JCA/JCE provider as well as allowing access to more primitive functionality.
org.bouncycastle.crypto.asymmetric - package org.bouncycastle.crypto.asymmetric
Keys and parameter classes for asymmetric (public/private) key algorithms.
org.bouncycastle.crypto.fips - package org.bouncycastle.crypto.fips
Classes for FIPS approved mode algorithms
org.bouncycastle.crypto.general - package org.bouncycastle.crypto.general
Classes for general encryption algorithms and non-FIPS approved variants.
org.bouncycastle.crypto.util - package org.bouncycastle.crypto.util
Utility classes for supporting the crypto APIs - entropy provision and SP 800-56A OtherInfo and MacData.
org.bouncycastle.jcajce - package org.bouncycastle.jcajce
Key and algorithm parameters classes for supporting provider specific algorithms and modes.
org.bouncycastle.jcajce.interfaces - package org.bouncycastle.jcajce.interfaces
Key interfaces for supporting provider specific algorithms.
org.bouncycastle.jcajce.io - package org.bouncycastle.jcajce.io
Input and output stream classes designed to work with the JCA and the JCE.
org.bouncycastle.jcajce.provider - package org.bouncycastle.jcajce.provider
Package holding the Bouncy Castle FIPS provider.
org.bouncycastle.jcajce.spec - package org.bouncycastle.jcajce.spec
Key and algorithm parameters specifications for supporting provider specific algorithms and modes.
org.bouncycastle.jcajce.util - package org.bouncycastle.jcajce.util
General utility classes for working with the JCA and JCE.
org.bouncycastle.math.ec - package org.bouncycastle.math.ec
Low-level API for performing calculations on elliptic curves, in particular point addition, point doubling, and efficient scalar multiplication.
org.bouncycastle.math.ec.custom.sec - package org.bouncycastle.math.ec.custom.sec
Custom, optimized implementations of the SEC curves.
org.bouncycastle.math.ec.endo - package org.bouncycastle.math.ec.endo
Provide support for using the GLV method to take advantage of the efficiently computable endomorphisms on "Koblitz" curves e.g.
org.bouncycastle.math.ec.rfc7748 - package org.bouncycastle.math.ec.rfc7748
 
org.bouncycastle.math.ec.rfc8032 - package org.bouncycastle.math.ec.rfc8032
 
org.bouncycastle.math.field - package org.bouncycastle.math.field
Classes for describing finite fields (not for performing calculations in them).
org.bouncycastle.math.raw - package org.bouncycastle.math.raw
 
org.bouncycastle.util - package org.bouncycastle.util
General utility classes.
org.bouncycastle.util.encoders - package org.bouncycastle.util.encoders
Classes for producing a range of common binary encodings such as Hex and Base64.
org.bouncycastle.util.io - package org.bouncycastle.util.io
Utility classes providing zeroizing buffering and pass through streams similar to the tee command in Unix.
org.bouncycastle.util.io.pem - package org.bouncycastle.util.io.pem
Classes for parsing and writing basic PEM format with binary data.
org.bouncycastle.util.test - package org.bouncycastle.util.test
Classes for providing "fixed entropy" and "fixed randomness" for testing purposes.
organization - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Subject RDN components: organization = 2.5.4.10
organizationalUnitName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Subject RDN components: organizationalUnitName = 2.5.4.11
OriginatorIdentifierOrKey - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
OriginatorIdentifierOrKey(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
OriginatorIdentifierOrKey(SubjectKeyIdentifier) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
OriginatorIdentifierOrKey(OriginatorPublicKey) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
 
OriginatorInfo - Class in org.bouncycastle.asn1.cms
RFC 5652: OriginatorInfo object.
OriginatorInfo(ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.OriginatorInfo
 
OriginatorPublicKey - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
OriginatorPublicKey(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
 
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
ASN.1 def for Diffie-Hellman key exchange OtherInfo structure.
OtherInfo(KeySpecificInfo, ASN1OctetString, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.OtherInfo
 
OtherKeyAttribute - Class in org.bouncycastle.asn1.cms
RFC 5652: OtherKeyAttribute object.
OtherKeyAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherKeyAttribute
 
otherName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
OtherName - Class in org.bouncycastle.asn1.x509
The OtherName object.
OtherName(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.OtherName
Base constructor.
otherObjectDigest - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
An other object is hashed.
OtherRecipientInfo - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
OtherRecipientInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherRecipientInfo
 
OtherRevocationInfoFormat - Class in org.bouncycastle.asn1.cms
RFC 5652: OtherRevocationInfoFormat object.
OtherRevocationInfoFormat(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
 
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
 
OutputAEADDecryptor<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for an output producing AEAD Decryptor supporting associated text.
OutputAEADEncryptor<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for an output producing AEAD Encryptor supporting associated text.
OutputCipher<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for a cipher which produces encrypted/decrypted output.
OutputDecryptor<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for an output producing Decryptor.
OutputDigestCalculator<T> - Interface in org.bouncycastle.crypto
Base interface for a digest calculator.
OutputEncryptor<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for an output producing Encryptor.
OutputMACCalculator<T> - Interface in org.bouncycastle.crypto
Base interface for a MAC calculator.
OutputSigner<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for an output signer.
OutputSignerUsingSecureRandom<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface for an output signer that can make use of a SecureRandom,
OutputSignerWithMessageRecovery<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface for an output signer that also supports message recovery from the signature.
OutputStreamFactory - Class in org.bouncycastle.jcajce.io
Utility class for creating OutputStreams from different JCA/JCE operators.
OutputStreamFactory() - Constructor for class org.bouncycastle.jcajce.io.OutputStreamFactory
 
OutputVerifier<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for an output verifier which can be used to verify a signature against a data stream.
OutputVerifierWithMessageRecovery<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface for an output signer that also supports message recovery from the signature.
OutputXOFCalculator<T> - Interface in org.bouncycastle.crypto
Base interface for an eXtendable Output Funnction (XOF) calculator.
owner - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 

P

Pack - Class in org.bouncycastle.util
Utility methods for converting byte arrays into ints and longs, and back again.
Pack() - Constructor for class org.bouncycastle.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 constructor from a java.util.date object.
PackedDate(Date, Locale) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
Base constructor from a java.util.date object.
padBits - Variable in class org.bouncycastle.asn1.ASN1BitString
 
padding - Variable in class org.bouncycastle.util.encoders.Base64Encoder
 
parameters - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145Key
 
Parameters(GeneralAlgorithm) - Constructor for class org.bouncycastle.crypto.general.TripleDES.Parameters
 
Parameters - Interface in org.bouncycastle.crypto
Base interface for operator parameters.
parameters - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
 
ParametersWithIV<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing parameters that have an initialization vector (IV) associated with them.
parseObject(PemObject) - Method in interface org.bouncycastle.util.io.pem.PemObjectParser
Parse an object out of the PEM object passed in.
parsePrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
parsePublicKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.
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
Return the parser associated with this object.
parser() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
parser() - Method in class org.bouncycastle.asn1.ASN1Set
 
PasswordBasedDeriver<T> - Interface in org.bouncycastle.crypto
Base interface for a password based deriver of bytes for symmetric keys.
PasswordBasedDeriver.KeyType - Enum in org.bouncycastle.crypto
The target key type we are trying to produce a key for.
PasswordBasedDeriverFactory<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for a creator of password based key derivers.
passwordBasedMac - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
id-PasswordBasedMac OBJECT IDENTIFIER ::= {1 2 840 113533 7 66 13}
PasswordConverter - Enum in org.bouncycastle.crypto
Standard char[] to byte[] converters for password based derivation algorithms.
PasswordRecipientInfo - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
PasswordRecipientInfo(AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
 
PasswordRecipientInfo(AlgorithmIdentifier, AlgorithmIdentifier, ASN1OctetString) - 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
PathProcInput - Class in org.bouncycastle.asn1.dvcs
PathProcInput ::= SEQUENCE { acceptablePolicySet SEQUENCE SIZE (1..MAX) OF PolicyInformation, inhibitPolicyMapping BOOLEAN DEFAULT FALSE, explicitPolicyReqd [0] BOOLEAN DEFAULT FALSE , inhibitAnyPolicy [1] BOOLEAN DEFAULT FALSE }
PathProcInput(PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.dvcs.PathProcInput
 
PathProcInput(PolicyInformation[], boolean, boolean, boolean) - Constructor for class org.bouncycastle.asn1.dvcs.PathProcInput
 
PBEParameter - Class in org.bouncycastle.asn1.pkcs
 
PBEParameter(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PBEParameter
 
PBES2Parameters - Class in org.bouncycastle.asn1.pkcs
 
PBES2Parameters(KeyDerivationFunc, EncryptionScheme) - Constructor for class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
pbeUnknownGost - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.1.80
pbeWithMD2AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#5: 1.2.840.113549.1.5.1
pbeWithMD2AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#5: 1.2.840.113549.1.5.4
pbeWithMD5AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#5: 1.2.840.113549.1.5.3
pbeWithMD5AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#5: 1.2.840.113549.1.5.6
pbeWithSHA1AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#5: 1.2.840.113549.1.5.10
pbeWithSHA1AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#5: 1.2.840.113549.1.5.11
pbeWithSHA1AndSEED_CBC - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
RFC 4269: pbeWithSHA1AndSEED-CBC; OID 1.2.410.200004.1.15
pbeWithSHAAnd128BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.1.5
pbeWithSHAAnd128BitRC4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.1.1
pbeWithSHAAnd2_KeyTripleDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.1.4
pbeWithSHAAnd3_KeyTripleDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.1.3
pbeWithSHAAnd40BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.1.6
pbeWithSHAAnd40BitRC4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.1.2
PBKD - Class in org.bouncycastle.crypto.general
Source class for implementations of Password-Based Key Derivation Algorithms
PBKD.DeriverFactory - Class in org.bouncycastle.crypto.general
Factory for password based key derivation functions.
PBKD.OpenSSLParametersBuilder - Class in org.bouncycastle.crypto.general
Initial builder for OpenSSL
PBKD.Parameters - Class in org.bouncycastle.crypto.general
PBKD parameters.
PBKD.ParametersBuilder - Class in org.bouncycastle.crypto.general
Initial builder for general PBKD parameters.
PBKD_MAC_CHECK - Static variable in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
 
PBKDF1 - Static variable in class org.bouncycastle.crypto.general.PBKD
PBKDF1 algorithm parameter source - default PRF is SHA-1
PBKDF1Key - Class in org.bouncycastle.jcajce
A password based key for use with PBKDF1 as defined in PKCS#5.
PBKDF1Key(char[], CharToByteConverter) - Constructor for class org.bouncycastle.jcajce.PBKDF1Key
Basic constructor for a password based key with generation parameters for PBKDF1.
PBKDF1KeyWithParameters - Class in org.bouncycastle.jcajce
A password based key for use with PBKDF1 as defined in PKCS#5 with full PBE parameters.
PBKDF1KeyWithParameters(char[], CharToByteConverter, byte[], int) - Constructor for class org.bouncycastle.jcajce.PBKDF1KeyWithParameters
Basic constructor for a password based key with generation parameters for PBKDF1.
PBKDF2 - Static variable in class org.bouncycastle.crypto.fips.FipsPBKD
PBKDF2 algorithm parameter source - default PRF is HMAC(SHA-1)
PBKDF2 - Static variable in class org.bouncycastle.crypto.general.PBKD
PBKDF2 algorithm parameter source - default PRF is HMAC(SHA-1)
PBKDF2Config - Class in org.bouncycastle.crypto.util
Configuration class for a PBKDF using PKCS#5 Scheme 2.
PBKDF2Config.Builder - Class in org.bouncycastle.crypto.util
 
PBKDF2Key - Class in org.bouncycastle.jcajce
A password based key for use with PBKDF2 as defined in PKCS#5.
PBKDF2Key(char[], CharToByteConverter) - Constructor for class org.bouncycastle.jcajce.PBKDF2Key
Basic constructor for a password based key using PBKDF - secret key generation parameters will be passed separately..
PBKDF2KeySpec - Class in org.bouncycastle.jcajce.spec
PBEKeySpec allowing for the use of alternate PRFs with PBKDF2.
PBKDF2KeySpec(char[], byte[], int, int) - Constructor for class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
Base constructor with the default PRF.
PBKDF2KeySpec(char[], byte[], int, int, DigestAlgorithm) - Constructor for class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
Constructor that allows specifying a PRF using an Algorithm.
PBKDF2KeySpec(char[], byte[], int, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
Constructor that allows specifying a PRF.
PBKDF2KeyWithParameters - Class in org.bouncycastle.jcajce
A password based key for use with PBKDF2 as defined in PKCS#5 with full PBE parameters.
PBKDF2KeyWithParameters(char[], CharToByteConverter, byte[], int) - Constructor for class org.bouncycastle.jcajce.PBKDF2KeyWithParameters
Basic constructor for a password based key with generation parameters using FIPS PBKDF.
PBKDF2ParameterSpec - Class in org.bouncycastle.jcajce.spec
PBEParameterSpec allowing for the use of alternate PRFs with PBKDF2.
PBKDF2ParameterSpec(byte[], int, int) - Constructor for class org.bouncycastle.jcajce.spec.PBKDF2ParameterSpec
Base constructor with the default PRF.
PBKDF2ParameterSpec(byte[], int, int, DigestAlgorithm) - Constructor for class org.bouncycastle.jcajce.spec.PBKDF2ParameterSpec
Constructor that allows specifying a PRF using an Algorithm.
PBKDF2ParameterSpec(byte[], int, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.jcajce.spec.PBKDF2ParameterSpec
Constructor that allows specifying a PRF.
PBKDF2Params - Class in org.bouncycastle.asn1.pkcs
PBKDF2-params ::= SEQUENCE { salt CHOICE { specified OCTET STRING, otherSource AlgorithmIdentifier {{PBKDF2-SaltSources}} }, iterationCount INTEGER (1..MAX), keyLength INTEGER (1..MAX) OPTIONAL, prf AlgorithmIdentifier {{PBKDF2-PRFs}} DEFAULT algid-hmacWithSHA1 }
PBKDF2Params(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
Create a PBKDF2Params with the specified salt, iteration count, and algid-hmacWithSHA1 for the prf.
PBKDF2Params(byte[], int, int) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
Create a PBKDF2Params with the specified salt, iteration count, keyLength, and algid-hmacWithSHA1 for the prf.
PBKDF2Params(byte[], int, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
Create a PBKDF2Params with the specified salt, iteration count, keyLength, and a defined prf.
PBKDF2Params(byte[], int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
Create a PBKDF2Params with the specified salt, iteration count, and a defined prf.
PBKDFConfig - Class in org.bouncycastle.crypto.util
Base class for PBKDF configs.
PBKDFConfig(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.util.PBKDFConfig
 
PBKDFKey - Interface in org.bouncycastle.jcajce
Base interface for keys associated with various password based key derivation functions (PBKDF).
PbkdMacIntegrityCheck - Class in org.bouncycastle.asn1.bc
PbkdMacIntegrityCheck ::= SEQUENCE { macAlgorithm AlgorithmIdentifier, pbkdAlgorithm KeyDerivationFunc, mac OCTET STRING }
PbkdMacIntegrityCheck(AlgorithmIdentifier, KeyDerivationFunc, byte[]) - Constructor for class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
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
Exception thrown on failure to generate a PEM object.
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
Class representing a PEM header (name, value) pair.
PemHeader(String, String) - Constructor for class org.bouncycastle.util.io.pem.PemHeader
Base constructor.
PemObject - Class in org.bouncycastle.util.io.pem
A generic PEM object - type, header properties, and byte content.
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
Base interface for generators of PEM objects.
PemObjectParser - Interface in org.bouncycastle.util.io.pem
Base interface for parsers to convert PEM objects into specific objects.
PemReader - Class in org.bouncycastle.util.io.pem
A generic PEM reader, based on the format outlined in RFC 1421
PemReader(Reader) - Constructor for class org.bouncycastle.util.io.pem.PemReader
 
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.
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
 
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
Write the full contents of inStr to the destination stream outStr.
pipeAllLimited(InputStream, long, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
Write up to limit bytes of data from inStr to the destination stream outStr.
pkaAddress - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.2.1.1 -- pkaAddress
PKCS12 - Static variable in class org.bouncycastle.crypto.general.PBKD
PKCS#12 PBE algorithm parameter source - default PRF is SHA-1
PKCS12Key - Class in org.bouncycastle.jcajce
A password based key for use with PKCS#12.
PKCS12Key(char[]) - Constructor for class org.bouncycastle.jcajce.PKCS12Key
Basic constructor for a password based key - secret key generation parameters will be passed separately..
PKCS12Key(char[], boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12Key
Unfortunately there seems to be some confusion about how to handle zero length passwords.
PKCS12KeyWithParameters - Class in org.bouncycastle.jcajce
A password based key for use with PKCS#12 with full PBE parameters.
PKCS12KeyWithParameters(char[], byte[], int) - Constructor for class org.bouncycastle.jcajce.PKCS12KeyWithParameters
Basic constructor for a password based key with generation parameters.
PKCS12KeyWithParameters(char[], boolean, byte[], int) - Constructor for class org.bouncycastle.jcajce.PKCS12KeyWithParameters
Basic constructor for a password based key with generation parameters, specifying the wrong conversion for zero length passwords.
PKCS12PBEParams - Class in org.bouncycastle.asn1.pkcs
 
PKCS12PBEParams(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
PKCS12StoreParameter - Class in org.bouncycastle.jcajce
LoadStoreParameter to allow for additional config with PKCS12 files.
PKCS12StoreParameter(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, char[], boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
 
PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
 
PKCS1v1_5 - Static variable in class org.bouncycastle.crypto.fips.FipsRSA
RSA PKCS#1 v1.5 signature algorithm parameter source - default is SHA-1
PKCS1v1_5 - Static variable in class org.bouncycastle.crypto.general.RSA
RSA PKCS#1 v1.5 Signature parameter source - default digest is SHA-1.
pkcs8ShroudedKeyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.10.1.2
pkcs_1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1
pkcs_12 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12
pkcs_12PbeIds - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.1
pkcs_3 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#3: 1.2.840.113549.1.3
pkcs_5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#5: 1.2.840.113549.1.5
pkcs_7 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
pkcs#7: 1.2.840.113549.1.7
pkcs_9 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9
pkcs_9_at_challengePassword - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.7
pkcs_9_at_contentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.3
pkcs_9_at_counterSignature - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.6
pkcs_9_at_emailAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.1
pkcs_9_at_extendedCertificateAttributes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.9
pkcs_9_at_extensionRequest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.14
pkcs_9_at_friendlyName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.20
pkcs_9_at_localKeyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.21
pkcs_9_at_messageDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.4
pkcs_9_at_signingDescription - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.13
pkcs_9_at_signingTime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.5
pkcs_9_at_smimeCapabilities - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.15
pkcs_9_at_unstructuredAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.8
pkcs_9_at_unstructuredName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.2
PKCSObjectIdentifiers - Interface in org.bouncycastle.asn1.pkcs
pkcs-1 OBJECT IDENTIFIER ::=
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
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)
PKIPublicationInfo(BigInteger) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
 
PKIPublicationInfo(ASN1Integer) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
 
PKIPublicationInfo(SinglePubInfo) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
Constructor with a single pubInfo, assumes pleasePublish as the action.
PKIPublicationInfo(SinglePubInfo[]) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
Constructor with multiple pubInfo, assumes pleasePublish as the action.
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 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
PKIX base OID: 1.3.6.1.5.6.6
PKIX_VALIDITY_MODEL - Static variable in class org.bouncycastle.jcajce.PKIXExtendedParameters
This is the default PKIX validity model.
PKIXCertStore<T extends java.security.cert.Certificate> - Interface in org.bouncycastle.jcajce
Generic interface for a PKIX based certificate store.
PKIXCertStoreSelector<T extends java.security.cert.Certificate> - Class in org.bouncycastle.jcajce
This class is a Selector implementation for certificates.
PKIXCertStoreSelector.Builder - Class in org.bouncycastle.jcajce
Builder for a PKIXCertStoreSelector.
PKIXCRLStore<T extends java.security.cert.CRL> - Interface in org.bouncycastle.jcajce
Generic interface for a PKIX based CRL store.
PKIXCRLStoreSelector<T extends java.security.cert.CRL> - Class in org.bouncycastle.jcajce
This class is a Selector implementation for X.509 certificate revocation lists.
PKIXCRLStoreSelector.Builder - Class in org.bouncycastle.jcajce
Builder for a PKIXCRLStoreSelector.
PKIXExtendedBuilderParameters - Class in org.bouncycastle.jcajce
This class contains extended parameters for PKIX certification path builders.
PKIXExtendedBuilderParameters.Builder - Class in org.bouncycastle.jcajce
Builder for a PKIXExtendedBuilderParameters object.
PKIXExtendedParameters - Class in org.bouncycastle.jcajce
This class extends the PKIXParameters with a validity model parameter.
PKIXExtendedParameters.Builder - Class in org.bouncycastle.jcajce
Builder for a PKIXExtendedParameters object.
PKIXNameConstraintValidator - Class in org.bouncycastle.asn1.x509
 
PKIXNameConstraintValidator() - Constructor for class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
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)
PlainInputProcessingException - Exception in org.bouncycastle.crypto
Exception thrown when something unexpected is encountered processing plain text input data for signature or block encryption.
PlainInputProcessingException(String) - Constructor for exception org.bouncycastle.crypto.PlainInputProcessingException
Base constructor.
PlainInputProcessingException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.PlainInputProcessingException
Constructor when this exception is due to another one.
pleasePublish - Static variable in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
 
POINT_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X25519
 
POINT_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X448
 
pointMap - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
 
policyConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
Policy Constraints
PolicyConstraints - Class in org.bouncycastle.asn1.x509
PKIX RFC 5280
PolicyConstraints(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.PolicyConstraints
 
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(CertPolicyId, CertPolicyId) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
 
PolicyMappings(CertPolicyId[], CertPolicyId[]) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
 
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.
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.
PollReqContent(ASN1Integer[]) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
Create a pollReqContent for a multiple certReqIds.
PollReqContent(BigInteger) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
Create a pollReqContent for a single certReqId.
PollReqContent(BigInteger[]) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
Create a pollReqContent for a multiple certReqIds.
Poly1305 - Class in org.bouncycastle.crypto.general
 
Poly1305.AuthParameters - Class in org.bouncycastle.crypto.general
 
Poly1305.KeyGenerator - Class in org.bouncycastle.crypto.general
 
Poly1305.MACOperatorFactory - Class in org.bouncycastle.crypto.general
 
Polynomial - Interface in org.bouncycastle.math.field
 
PolynomialExtensionField - Interface in org.bouncycastle.math.field
 
POPODecKeyChallContent - Class in org.bouncycastle.asn1.cmp
 
POPODecKeyRespContent - Class in org.bouncycastle.asn1.cmp
 
POPOPrivKey - Class in org.bouncycastle.asn1.crmf
 
POPOPrivKey(PKMACValue) - Constructor for class org.bouncycastle.asn1.crmf.POPOPrivKey
 
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_CODE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
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
 
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
OID: 1.2.840.10045.1.2.3.3
PRE_ISSUING_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
preComp - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
Array holding the precomputed ECPoints used for a Window NAF multiplication.
preComp - Variable in class org.bouncycastle.math.ec.WTauNafPreCompInfo
Array holding the precomputed ECPoint.AbstractF2ms used for the WTNAF multiplication.
PRECOMP_NAME - Static variable in class org.bouncycastle.math.ec.FixedPointUtil
 
PRECOMP_NAME - Static variable in class org.bouncycastle.math.ec.WNafUtil
 
PreCompCallback - Interface in org.bouncycastle.math.ec
 
PreCompInfo - Interface in org.bouncycastle.math.ec
Interface for classes storing precomputation data for multiplication algorithms.
preCompNeg - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
Array holding the negations of the precomputed ECPoints used for a Window NAF multiplication.
preCompTable - Variable in class org.bouncycastle.math.ec.ECPoint
 
precompute(ECPoint, String, PreCompCallback) - Method in class org.bouncycastle.math.ec.ECCurve
Compute a PreCompInfo for a point on this curve, under a given name.
precompute(ECPoint) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
 
precompute(PreCompInfo) - Method in interface org.bouncycastle.math.ec.PreCompCallback
 
precompute() - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
 
precompute() - Static method in class org.bouncycastle.math.ec.rfc7748.X448
 
precompute() - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
precompute() - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
precompute(ECPoint, int, boolean) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
preferredDeliveryMethod - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
preferSignedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.15.1 -- smime capability
preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
general preferences
preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
general preferences
PREHASH_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
PREHASH_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
 
prepend(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
 
prepend(short[], short) - Static method in class org.bouncycastle.util.Arrays
 
prepend(int[], int) - Static method in class org.bouncycastle.util.Arrays
 
PRF_SHA1 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
AlgorithmIdentifier for a PRF using HMac with SHA-1
PRF_SHA256 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
AlgorithmIdentifier for a PRF using HMac with SHA-256
PRF_SHA3_256 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
AlgorithmIdentifier for a PRF using HMac with SHA3-256
PRF_SHA3_512 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
AlgorithmIdentifier for a PRF using SHA3-512
PRF_SHA512 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
AlgorithmIdentifier for a PRF using HMac with SHA-512
PRIMARY_ACCOUNT_NUMBER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
prime192v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Prime Curve prime192v1, OID: 1.2.840.10045.3.1.1
prime192v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Prime Curve prime192v2, OID: 1.2.840.10045.3.1.2
prime192v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Prime Curve prime192v3, OID: 1.2.840.10045.3.1.3
prime239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Prime Curve prime239v1, OID: 1.2.840.10045.3.1.4
prime239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Prime Curve prime239v2, OID: 1.2.840.10045.3.1.5
prime239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Prime Curve prime239v3, OID: 1.2.840.10045.3.1.6
prime256v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Prime Curve prime256v1, OID: 1.2.840.10045.3.1.7
prime_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.1.1
primeCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Prime Curves
PRINTABLE_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
PrivateKeyInfo - Class in org.bouncycastle.asn1.pkcs
RFC 5958
PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable, ASN1Set, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
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 }
privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
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, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
 
processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
 
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
 
Properties - Class in org.bouncycastle.util
Utility method for accessing system properties.
Properties() - Constructor for class org.bouncycastle.util.Properties
 
ProtectedPart - Class in org.bouncycastle.asn1.cmp
 
ProtectedPart(PKIHeader, PKIBody) - Constructor for class org.bouncycastle.asn1.cmp.ProtectedPart
 
provider - Variable in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
PROVIDER_NAME - Static variable in class org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
 
ProviderJcaJceHelper - Class in org.bouncycastle.jcajce.util
JcaJceHelper that always returns implementations based on the specified provider at construction time.
ProviderJcaJceHelper(Provider) - Constructor for class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
Base constructor.
providerName - Variable in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
PSEUDONYM - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
PSS - Static variable in class org.bouncycastle.crypto.fips.FipsRSA
RSA PSS signature algorithm parameter source - default is SHA-1
PUBLIC_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
PUBLIC_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
 
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
 
put(Object, Object) - Method in class org.bouncycastle.asn1.eac.BidirectionalMap
 

Q

q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
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
QUALIFIED_NAME - Static variable in class org.bouncycastle.asn1.eac.EACTags
 

R

RADG3 - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
RADG4 - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
 
random(int[]) - Static method in class org.bouncycastle.math.raw.Mod
 
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
 
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
 
randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve
 
RAW - Static variable in class org.bouncycastle.crypto.general.ElGamal
RAW ElGamal algorithm parameter source.
RAW - Static variable in class org.bouncycastle.crypto.general.RSA
Algorithm parameter source for raw unpadded RSA.
RC2 - Class in org.bouncycastle.crypto.general
Source class for implementations of RC2 based algorithms.
RC2.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for RC2 AEAD encryption/decryption operators.
RC2.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for RC2 AEAD and MAC modes.
RC2.KeyGenerator - Class in org.bouncycastle.crypto.general
RC2 key generator.
RC2.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for RC2 key wrap/unwrap operators.
RC2.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing RC2 MAC calculators.
RC2.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic RC2 encryption/decryption operators.
RC2.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general RC2 block cipher modes.
RC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.3.2
rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
 
rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
 
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
 
rc4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.3.4
RDN - Class in org.bouncycastle.asn1.x500
Holding class for a single Relative Distinguished Name (RDN).
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.AbstractX500NameStyle
 
rDNAreEqual(RDN, RDN) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
rDNsFromString(String, X500NameStyle) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
read() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and returns the next available byte.
read(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and then returns up to len bytes in the provided array.
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
 
readAll(InputStream) - Static method in class org.bouncycastle.util.io.Streams
Read stream fully, returning contents in a byte array.
readAllLimited(InputStream, int) - Static method in class org.bouncycastle.util.io.Streams
Read from inStr up to a maximum number of bytes, throwing an exception if more the maximum amount of requested data is available.
readFully(byte[]) - Method in class org.bouncycastle.asn1.ASN1InputStream
 
readFully(InputStream, byte[]) - Static method in class org.bouncycastle.util.io.Streams
Fully read in buf's length in data, or up to EOF, whichever occurs first,
readFully(InputStream, byte[], int, int) - Static method in class org.bouncycastle.util.io.Streams
Fully read in len's bytes of data into buf, or up to EOF, whichever occurs first,
readLength() - Method in class org.bouncycastle.asn1.ASN1InputStream
 
readObject() - Method in interface org.bouncycastle.asn1.ASN1ApplicationSpecificParser
Read the next object in the parser.
readObject() - Method in class org.bouncycastle.asn1.ASN1InputStream
 
readObject() - Method in interface org.bouncycastle.asn1.ASN1SequenceParser
Read the next object from the underlying object representing a SEQUENCE.
readObject() - Method in interface org.bouncycastle.asn1.ASN1SetParser
Read the next object from the underlying object representing a SET.
readObject() - Method in class org.bouncycastle.asn1.ASN1StreamParser
 
readObject() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
Return the object contained in this application specific object,
readObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
Read the next object in the SEQUENCE.
readObject() - Method in class org.bouncycastle.asn1.BERSetParser
Read the next object in the SET.
readObject() - Method in class org.bouncycastle.asn1.DERExternalParser
 
readObject() - Method in class org.bouncycastle.asn1.DERSequenceParser
Return the next object in the SEQUENCE.
readObject() - Method in class org.bouncycastle.asn1.DERSetParser
Return the next object in the SET.
readPemObject() - Method in class org.bouncycastle.util.io.pem.PemReader
 
READY - Static variable in class org.bouncycastle.crypto.fips.FipsStatus
 
reasonCode - Static variable in class org.bouncycastle.asn1.x509.Extension
Reason code
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
RFC 5652: Content encryption key delivery mechanisms.
RecipientEncryptedKey(KeyAgreeRecipientIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.RecipientEncryptedKey
 
RecipientIdentifier - Class in org.bouncycastle.asn1.cms
RFC 5652: Content encryption key delivery mechanisms.
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
RFC 5652: Content encryption key delivery mechanisms.
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
RFC 5652: Content encryption key delivery mechanisms.
RecipientKeyIdentifier(ASN1OctetString, ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
RecipientKeyIdentifier(byte[], ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
RecipientKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
 
RecoveredMessage - Interface in org.bouncycastle.crypto
Interface describing recovered message details from a signature.
reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
reduce(int[], int[], int) - Static method in class org.bouncycastle.math.raw.Mont256
 
reduce29(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
reduceXF(int[], int[]) - Static method in class org.bouncycastle.math.raw.Mont256
 
referenceMultiply(ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
Simple shift-and-add multiplication.
regCtrl_altCertTemplate - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
From RFC4210: id-regCtrl-altCertTemplate OBJECT IDENTIFIER ::= {id-regCtrl 7}; 1.3.6.1.5.5.7.1.7
regCtrl_authenticator - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
1.3.6.1.5.5.7.5.1.2
regCtrl_oldCertID - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
1.3.6.1.5.5.7.5.1.5
regCtrl_pkiArchiveOptions - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
1.3.6.1.5.5.7.5.1.4
regCtrl_pkiPublicationInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
1.3.6.1.5.5.7.5.1.3
regCtrl_protocolEncrKey - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
1.3.6.1.5.5.7.5.1.6
regCtrl_regToken - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
1.3.6.1.5.5.7.5.1.1
regInfo_certReq - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4211: it-regInfo-certReq: 1.3.6.1.5.5.7.5.2.1
regInfo_utf8Pairs - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
RFC 4211: it-regInfo-utf8Pairs: 1.3.6.1.5.5.7.5.2.1
registeredAddress - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
registeredID - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
registerEngineProvider(FipsAlgorithm, FipsEngineProvider) - Static method in class org.bouncycastle.crypto.general.FipsRegister
 
REJECTION - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
rejection - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
remove(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
 
remove() - Method in class org.bouncycastle.util.Arrays.Iterator
 
removeFromCRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
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
 
requiresAlgorithmParameters() - Method in interface org.bouncycastle.crypto.Algorithm
Returns true if this algorithm requires additional parameter fields, false otherwise.
requiresAlgorithmParameters() - Method in class org.bouncycastle.crypto.fips.FipsAlgorithm
 
requiresAlgorithmParameters() - Method in class org.bouncycastle.crypto.general.GeneralAlgorithm
 
reseed() - Method in class org.bouncycastle.crypto.fips.FipsSecureRandom
Force a reseed.
reseed(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsSecureRandom
Force a reseed with additional input.
reseed() - Method in class org.bouncycastle.crypto.general.GeneralSecureRandom
Force a reseed.
reseed(byte[]) - Method in class org.bouncycastle.crypto.general.GeneralSecureRandom
Force a reseed with additional input.
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.crypto.fips.FipsOutputDigestCalculator
 
reset() - Method in class org.bouncycastle.crypto.fips.FipsOutputMACCalculator
 
reset() - Method in class org.bouncycastle.crypto.fips.FipsOutputXOFCalculator
 
reset() - Method in interface org.bouncycastle.crypto.OutputDigestCalculator
Reset the calculator back to its initial state.
reset() - Method in interface org.bouncycastle.crypto.OutputMACCalculator
Reset the calculator back to its initial state.
reset() - Method in interface org.bouncycastle.crypto.OutputXOFCalculator
Reset the calculator back to its initial state.
reset() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 
reset(Memoable) - Method in interface org.bouncycastle.util.Memoable
Restore a copied object state into this object.
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
 
ResponseData - Class in org.bouncycastle.asn1.ocsp
 
ResponseData(ASN1Integer, ResponderID, ASN1GeneralizedTime, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
 
ResponseData(ResponderID, ASN1GeneralizedTime, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
 
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.
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, Extensions) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
 
reverse(byte[]) - Static method in class org.bouncycastle.util.Arrays
 
reverse(int[]) - Static method in class org.bouncycastle.util.Arrays
 
reverseBytes(byte[]) - Static method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145Key
 
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
 
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
 
RFC3211_WRAP - Static variable in class org.bouncycastle.crypto.general.AES
AES RFC 3211 key wrapper.
RFC3211_WRAP - Static variable in class org.bouncycastle.crypto.general.TripleDES
Triple-DES RFC 3211, CMS PBE Wrap mode
RFC3217_WRAP - Static variable in class org.bouncycastle.crypto.general.RC2
RC2 RFC 3217 key wrapper.
RFC3217_WRAP - Static variable in class org.bouncycastle.crypto.general.TripleDES
Triple-DES RFC 3217, PKCS CMS Wrap mode
RFC3739QCObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.qualified
 
RFC4519Style - Class in org.bouncycastle.asn1.x500.style
A style template that conforms specifically to RFC 4519.
RFC4519Style() - Constructor for class org.bouncycastle.asn1.x500.style.RFC4519Style
 
rfc822Name - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
ripemd128 - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
 
ripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.2.2
RIPEMD128 - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
RIPEMD128 - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
RIPEMD128_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
RIPEMD128_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
ripemd160 - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
 
ripemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.2.1
ripemd160 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
ripemd160 OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) TeleTrust(36) algorithm(3) hashAlgorithm(2) RIPEMD-160(1)}
RIPEMD160 - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
RIPEMD160 - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
RIPEMD160_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
RIPEMD160_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
ripemd160WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
ripemd160WithRSAEncryption OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) TeleTrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) rsaSignatureWithripemd160(2) }
ripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.2.3
RIPEMD256 - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
RIPEMD256 - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
RIPEMD256_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
RIPEMD256_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
RIPEMD320 - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
RIPEMD320 - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
RIPEMD320_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
RIPEMD320_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
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.
rosstandart - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
 
RosstandartObjectIdentifiers - Interface in org.bouncycastle.asn1.rosstandart
 
rotateLeft(int, int) - Static method in class org.bouncycastle.util.Integers
 
rotateRight(int, int) - Static method in class org.bouncycastle.util.Integers
 
RSA - Class in org.bouncycastle.crypto.general
Source class for non-FIPS implementations of RSA based algorithms.
RSA.ISO9796d2PSSSignatureParameters - Class in org.bouncycastle.crypto.general
Parameters for ISO 9796-2 PSS signature algorithms.
RSA.ISO9796d2SignatureParameters - Class in org.bouncycastle.crypto.general
Parameters for ISO 9796-2 signature algorithms.
RSA.KeyGenParameters - Class in org.bouncycastle.crypto.general
RSA key pair generation parameters for non-FIPS usages.
RSA.KeyPairGenerator - Class in org.bouncycastle.crypto.general
RSA key pair generator class for non-FIPS usages.
RSA.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for creating non-FIPS RSA key wrap/unwrap operators.
RSA.OAEPParameters - Class in org.bouncycastle.crypto.general
Parameters for use with non-FIPS RSA OAEP formatted key wrapping/unwrapping and encryption/decryption.
RSA.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for creating non-FIPS encryption/decryption operators.
RSA.Parameters - Class in org.bouncycastle.crypto.general
Base class for RSA encryption/decryption and key wrap/unwrap parameters.
RSA.PKCS1v15Parameters - Class in org.bouncycastle.crypto.general
Parameters for use with non-FIPS RSA PKCS#1 v1.5 formatted key wrapping/unwrapping and encryption/decryption.
RSA.PKCS1v15SignatureParameters - Class in org.bouncycastle.crypto.general
Parameters for PKCS#1 v1.5 signature algorithms.
RSA.RawParameters - Class in org.bouncycastle.crypto.general
Parameters for use with unformatted RSA encryption/decryption.
RSA.SignatureOperatorFactory<T extends RSA.SignatureParameters> - Class in org.bouncycastle.crypto.general
Operator factory for creating non-FIPS RSA based signing and verification operators.
RSA.SignatureParameters<T extends RSA.SignatureParameters> - Class in org.bouncycastle.crypto.general
Base class for non-FIPS RSA digest based signature algorithm parameters.
RSA.SignatureWithMessageRecoveryOperatorFactory<T extends RSA.SignatureParameters> - Class in org.bouncycastle.crypto.general
Operator factory for creating RSA based signing and verification operators which also offer message recovery.
RSA.WrapParameters - Class in org.bouncycastle.crypto.general
Base class for parameters that can also be used for key wrapping.
RSA.X931SignatureParameters - Class in org.bouncycastle.crypto.general
Parameters for PKCS#1 v1.5 signature algorithms.
rsaAlgIdentifier - Variable in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAKey
 
rsaEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.1
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
 
RsaKemParameters - Class in org.bouncycastle.asn1.cms
RFC 5990 RSA KEM parameters class.
RsaKemParameters(AlgorithmIdentifier, int) - Constructor for class org.bouncycastle.asn1.cms.RsaKemParameters
Base constructor.
RSAPrivateKey - Class in org.bouncycastle.asn1.pkcs
 
RSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
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
 
rsaSignatureWithripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.1.3
rsaSignatureWithripemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.1.2
rsaSignatureWithripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.1.4
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
 
RuntimeStreamException - Exception in org.bouncycastle.crypto
Parent class for exceptions arising due to cryptographic operations in the various streams created by the FIPS factory classes.
RuntimeStreamException(String) - Constructor for exception org.bouncycastle.crypto.RuntimeStreamException
Base constructor.
RuntimeStreamException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.RuntimeStreamException
Constructor when this exception is due to another one.

S

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
PKCS#12: 1.2.840.113549.1.12.10.1.6
satisfiesCurveEquation() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
 
satisfiesCurveEquation() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractFp
 
satisfiesCurveEquation() - Method in class org.bouncycastle.math.ec.ECPoint
 
satisfiesOrder() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
 
satisfiesOrder() - Method in class org.bouncycastle.math.ec.ECPoint
 
SCALAR_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X25519
 
SCALAR_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X448
 
scalarMult(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
 
scalarMult(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
 
scalarMultBase(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
 
scalarMultBase(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
 
scale - Variable in class org.bouncycastle.math.ec.ScaleXPointMap
 
scaleX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
 
scaleX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
 
ScaleXPointMap - Class in org.bouncycastle.math.ec
 
ScaleXPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleXPointMap
 
scaleY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
 
scaleY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
 
Scrypt - Class in org.bouncycastle.crypto.fips
Source class for scrypt utility KDF, an augmentation of the PBKDF2 PBE algorithm which incorporates a memory-hard component.
SCRYPT - Static variable in class org.bouncycastle.crypto.general.KDF
The SCrypt KDF.
Scrypt.KDFFactory - Class in org.bouncycastle.crypto.fips
Factory for scrypt KDFs.
Scrypt.Parameters - Class in org.bouncycastle.crypto.fips
Parameters for the scrypt key derivation function.
Scrypt.ParametersBuilder - Class in org.bouncycastle.crypto.fips
Parameters builder for the scrypt key derivation function.
ScryptConfig - Class in org.bouncycastle.crypto.util
Configuration class for a PBKDF based around scrypt.
ScryptConfig.Builder - Class in org.bouncycastle.crypto.util
 
SCryptFactory() - Constructor for class org.bouncycastle.crypto.general.KDF.SCryptFactory
 
ScryptParams - Class in org.bouncycastle.asn1.misc
RFC 7914 scrypt parameters.
ScryptParams(byte[], int, int, int) - Constructor for class org.bouncycastle.asn1.misc.ScryptParams
 
ScryptParams(byte[], int, int, int, int) - Constructor for class org.bouncycastle.asn1.misc.ScryptParams
 
ScryptParams(byte[], BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.misc.ScryptParams
Base constructor.
SCVPReqRes - Class in org.bouncycastle.asn1.cms
RFC 5940: Additional Cryptographic Message Syntax (CMS) Revocation Information Choices.
SCVPReqRes(ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.SCVPReqRes
 
SCVPReqRes(ContentInfo, ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.SCVPReqRes
 
sdsiCertificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.22.2
searchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
secg_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
SECNamedCurves - Class in org.bouncycastle.asn1.sec
 
SECNamedCurves() - Constructor for class org.bouncycastle.asn1.sec.SECNamedCurves
 
SECObjectIdentifiers - Interface in org.bouncycastle.asn1.sec
Certicom object identifiers
secp112r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp112r1 OID: 1.3.132.0.6
secp112r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp112r2 OID: 1.3.132.0.7
secp128r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp128r1 OID: 1.3.132.0.28
SecP128R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP128R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
secp128r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp128r2 OID: 1.3.132.0.29
secp160k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp160k1 OID: 1.3.132.0.9
SecP160K1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP160K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
secp160r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp160r1 OID: 1.3.132.0.8
SecP160R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP160R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
secp160r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp160r2 OID: 1.3.132.0.30
SecP160R2Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP160R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
secp192k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp192k1 OID: 1.3.132.0.31
SecP192K1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP192K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
secp192r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp192r1 OID: 1.3.132.0.prime192v1
SecP192R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP192R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
secp224k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp224k1 OID: 1.3.132.0.32
SecP224K1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP224K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
secp224r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp224r1 OID: 1.3.132.0.33
SecP224R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP224R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
secp256k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp256k1 OID: 1.3.132.0.10
SecP256K1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP256K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
secp256r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp256r1 OID: 1.3.132.0.prime256v1
SecP256R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP256R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
secp384r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp384r1 OID: 1.3.132.0.34
SecP384R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP384R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
secp521r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
secp521r1 OID: 1.3.132.0.35
SecP521R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecP521R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
SECRET_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
SECRET_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
 
secretBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.10.1.5
SecretKeyData - Class in org.bouncycastle.asn1.bc
SecretKeyData ::= SEQUENCE { keyAlgorithm OBJECT IDENTIFIER, keyBytes OCTET STRING }
SecretKeyData(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.SecretKeyData
 
SecretWithEncapsulation - Interface in org.bouncycastle.crypto
Interface describing secret with encapsulation details.
sect113r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect113r1 OID: 1.3.132.0.4
SecT113R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT113R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
sect113r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect113r2 OID: 1.3.132.0.5
SecT113R2Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT113R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
sect131r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect131r1 OID: 1.3.132.0.22
SecT131R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT131R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
sect131r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect131r2 OID: 1.3.132.0.23
SecT131R2Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT131R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
SecT163Field - Class in org.bouncycastle.math.ec.custom.sec
 
SecT163Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
SecT163FieldElement - Class in org.bouncycastle.math.ec.custom.sec
 
SecT163FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
SecT163FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
SecT163FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
sect163k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect163k1 OID: 1.3.132.0.1
SecT163K1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT163K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
sect163r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect163r1 OID: 1.3.132.0.2
SecT163R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT163R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
sect163r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect163r2 OID: 1.3.132.0.15
SecT163R2Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT163R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
sect193r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect193r1 OID: 1.3.132.0.24
SecT193R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT193R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
sect193r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect193r2 OID: 1.3.132.0.25
SecT193R2Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT193R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
sect233k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect233k1 OID: 1.3.132.0.26
SecT233K1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT233K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
sect233r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect233r1 OID: 1.3.132.0.27
SecT233R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT233R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
sect239k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect239k1 OID: 1.3.132.0.3
SecT239K1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT239K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
sect283k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect283k1 OID: 1.3.132.0.16
SecT283K1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT283K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
sect283r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect283r1 OID: 1.3.132.0.17
SecT283R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT283R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
sect409k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect409k1 OID: 1.3.132.0.36
SecT409K1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT409K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
sect409r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect409r1 OID: 1.3.132.0.37
SecT409R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT409R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
sect571k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect571k1 OID: 1.3.132.0.38
SecT571K1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT571K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
sect571r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
sect571r1 OID: 1.3.132.0.39
SecT571R1Curve - Class in org.bouncycastle.math.ec.custom.sec
 
SecT571R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
SECURE_MESSAGING_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
SecureHash - Class in org.bouncycastle.crypto.general
Source class for implementations of non-FIPS secure hash algorithms.
SecureHash.Algorithm - Class in org.bouncycastle.crypto.general
 
SecureHash.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for HMAC modes.
SecureHash.KeyGenerator - Class in org.bouncycastle.crypto.general
HMAC key generator
SecureHash.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing HMAC calculators.
SecureHash.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing digest calculators.
SecureHash.Parameters - Class in org.bouncycastle.crypto.general
Generic digest parameters.
SecureRandomProvider - Interface in org.bouncycastle.crypto
Source provider for SecureRandom implementations.
security - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
1.3.6.1.5: Security services
SECURITY_ENVIRONMENT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
security_mechanisms - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IANA security mechanisms; 1.3.6.1.5.5
security_nametypes - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
IANA security nametypes; 1.3.6.1.5.6
SECURITY_SUPPORT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
seeAlso - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
SEED - Class in org.bouncycastle.crypto.general
The SEED encryption algorithm as described in RFC 4269.
SEED.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for SEED AEAD encryption/decryption operators.
SEED.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for SEED AEAD and MAC modes.
SEED.KeyGenerator - Class in org.bouncycastle.crypto.general
SEED key generator.
SEED.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for SEED key wrap/unwrap operators.
SEED.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing SEED MAC calculators.
SEED.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic SEED encryption/decryption operators.
SEED.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general SEED block cipher modes.
SEED.WrapParameters - Class in org.bouncycastle.crypto.general
SEED general WRAP operator parameters for KW and KWP.
Selector<T> - Interface in org.bouncycastle.util
Interface a selector from a store should conform to.
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
 
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
 
Serpent - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2 -- Serpent
Serpent - Class in org.bouncycastle.crypto.general
The Serpent encryption algorithm.
Serpent.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for Serpent AEAD encryption/decryption operators.
Serpent.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for Serpent AEAD and MAC modes.
Serpent.KeyGenerator - Class in org.bouncycastle.crypto.general
Serpent key generator.
Serpent.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for Serpent key wrap/unwrap operators.
Serpent.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing Serpent MAC calculators.
Serpent.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic Serpent encryption/decryption operators.
Serpent.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general Serpent block cipher modes.
Serpent.WrapParameters - Class in org.bouncycastle.crypto.general
Serpent key wrap/unwrap operator parameters for KW and KWP.
Serpent_128_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.2 -- Serpent-128-CBC
Serpent_128_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.4 -- Serpent-128-CFB
Serpent_128_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.1 -- Serpent-128-ECB
Serpent_128_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.3 -- Serpent-128-OFB
Serpent_192_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.22 -- Serpent-192-CCB
Serpent_192_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.24 -- Serpent-192-CFB
Serpent_192_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.21 -- Serpent-192-ECB
Serpent_192_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.23 -- Serpent-192-OFB
Serpent_256_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.42 -- Serpent-256-CBC
Serpent_256_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.44 -- Serpent-256-CFB
Serpent_256_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.41 -- Serpent-256-ECB
Serpent_256_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.13.2.43 -- Serpent-256-OFB
SERVICE_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
ServiceLocator - Class in org.bouncycastle.asn1.ocsp
 
ServiceType - Class in org.bouncycastle.asn1.dvcs
ServiceType ::= ENUMERATED { cpd(1), vsd(2), cpkc(3), ccpd(4) }
ServiceType(int) - Constructor for class org.bouncycastle.asn1.dvcs.ServiceType
 
SET - Static variable in interface org.bouncycastle.asn1.BERTags
 
set(int) - Method in class org.bouncycastle.asn1.eac.Flags
 
SET_OF - Static variable in interface org.bouncycastle.asn1.BERTags
 
setApprovedOnlyMode(boolean) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Set the calling thread's approved mode status.
setCerts(TargetEtcChain[]) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
 
setCompleteCRLEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
If set to true only complete CRLs are returned.
setCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.Config
 
setDataLocations(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setDataLocations(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setDateTimeVector(byte[]) - Method in class org.bouncycastle.crypto.general.X931PRNG.Builder
Set the dateTime vector to be used with the generator.
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.jcajce.PKIXCRLStoreSelector.Builder
If this is set to true the CRL reported contains the delta CRL indicator CRL extension.
setDVCS(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setDVCS(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setDvReqInfo(DVCSRequestInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
 
setDvStatus(PKIStatusInfo) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
 
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(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setEndomorphism(ECEndomorphism) - Method in class org.bouncycastle.math.ec.ECCurve.Config
 
setEntropyBitsRequired(int) - Method in class org.bouncycastle.crypto.fips.FipsDRBG.Builder
Set the amount of entropy bits required for seeding and reseeding DRBGs used in building SecureRandom objects.
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
 
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
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
 
setGlobalProperty(CryptoServicesRegistrar.Property, T...) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Set the value of the the passed in property globally in the JVM.
setHolder(Holder) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setIssuer(AttCertIssuer) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
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
 
setIssuingDistributionPoint(byte[]) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Sets the issuing distribution point.
setIssuingDistributionPointEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Enables or disables the issuing distribution point check.
setLookupTable(ECLookupTable) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
setMaxBaseCRLNumber(BigInteger) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
Sets the maximum base CRL number.
setMaxPathLength(int) - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
Sets the maximum number of intermediate non-self-issued certificates in a certification path.
setMessageImprint(DigestInfo) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
 
setMessageTime(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setMultiplier(ECMultiplier) - Method in class org.bouncycastle.math.ec.ECCurve.Config
 
setNextUpdate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setNextUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setNonce(BigInteger) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setOffset(ECPoint) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
setPersonalizationString(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsDRBG.Builder
Set the personalization string for DRBG SecureRandoms created by this builder
setPolicy(PolicyInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
 
setPreComp(ECPoint[]) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
 
setPreComp(ECPoint.AbstractF2m[]) - Method in class org.bouncycastle.math.ec.WTauNafPreCompInfo
 
setPreCompNeg(ECPoint[]) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
 
setProtectionAlg(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
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
 
setReqSignature(ASN1Set) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
 
setRequester(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setRequester(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setRequestPolicy(PolicyInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setRequestTime(DVCSTime) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setResponseTime(DVCSTime) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
 
setRevocationEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
Flag whether or not revocation checking is to be enabled.
setSecureRandom(SecureRandom) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Set a default secure random to be used where none is otherwise provided.
setSecurityStrength(int) - Method in class org.bouncycastle.crypto.fips.FipsDRBG.Builder
Set the security strength required for DRBGs used in building SecureRandom objects.
setSeed(long) - Method in class org.bouncycastle.crypto.fips.FipsSecureRandom
 
setSeed(byte[]) - Method in class org.bouncycastle.crypto.general.GeneralSecureRandom
 
setSeed(long) - Method in class org.bouncycastle.crypto.general.GeneralSecureRandom
 
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.dvcs.DVCSCertInfoBuilder
 
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
 
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
 
setSigningAlg(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
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(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSubject(X500Name) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setSubject(X500Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setSubject(X500Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
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
 
setTargetConstraints(PKIXCertStoreSelector) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
setThisUpdate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setThisUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
setThreadProperty(CryptoServicesRegistrar.Property, T...) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Set the value of the the passed in property on the current thread only.
setTransactionID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setTransactionID(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
 
setTrustAnchor(TrustAnchor) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
Set the trustAnchor to be used with these parameters.
setTrustAnchors(Set<TrustAnchor>) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
Set the set of trustAnchors to be used with these parameters.
setTwice(ECPoint) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
 
setUseDeltasEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
Sets if delta CRLs should be used for checking the revocation status.
setValidity(OptionalValidity) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
 
setValidityModel(int) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
setVersion(int) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
Sets the X.509 version.
setVersion(int) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
 
setVersion(int) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
 
setWidth(int) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
SEX - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
SHA1 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HASH DRBG - SHA-1
SHA1 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA1 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA1_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HMAC DRBG - SHA-1
SHA1_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA1_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
sha1WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
OID: 1.3.14.3.2.29
sha1WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.5
SHA224 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HASH DRBG - SHA-224
SHA224 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA224 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA224_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HMAC DRBG - SHA-224
SHA224_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA224_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
sha224WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.14
SHA256 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HASH DRBG - SHA-256
SHA256 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA256 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA256_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HMAC DRBG - SHA-256
SHA256_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA256_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
sha256WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.11
SHA384 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HASH DRBG - SHA-384
SHA384 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA384 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA384_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HMAC DRBG - SHA-384
SHA384_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA384_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
sha384WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.12
SHA3_224 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA3_224 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA3_224_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA3_224_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA3_256 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA3_256 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA3_256_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA3_256_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA3_384 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA3_384 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA3_384_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA3_384_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA3_512 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA3_512 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA3_512_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA3_512_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA512 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HASH DRBG - SHA-512
SHA512 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA512 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA512_224 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HASH DRBG - SHA-512/224
SHA512_224 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA512_224 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA512_224_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HMAC DRBG - SHA-512/224
SHA512_224_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA512_224_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
sha512_224WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.15
SHA512_256 - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HASH DRBG - SHA-512/256
SHA512_256 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA512_256 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHA512_256_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HMAC DRBG - SHA-512/256
SHA512_256_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA512_256_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
sha512_256WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.16
SHA512_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsDRBG
HMAC DRBG - SHA-512
SHA512_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHA512_HMAC - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
sha512WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.13
SHACAL2 - Class in org.bouncycastle.crypto.general
The SHACAL-2 encryption algorithm.
SHACAL2.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for SHACAL-2 AEAD encryption/decryption operators.
SHACAL2.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for SHACAL-2 AEAD and MAC modes.
SHACAL2.KeyGenerator - Class in org.bouncycastle.crypto.general
SHACAL-2 key generator.
SHACAL2.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing SHACAL-2 MAC calculators.
SHACAL2.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic SHACAL-2 encryption/decryption operators.
SHACAL2.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general SHACAL-2 block cipher modes.
SHAKE128 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHAKE128 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
SHAKE256 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS.Algorithm
 
SHAKE256 - Static variable in class org.bouncycastle.crypto.fips.FipsSHS
 
shamirsTrick(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
shiftDownBit(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftDownBit(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftDownBit(int, int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftDownBit(int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftDownBits(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftDownBits(int, int[], int, int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftDownBits(int, int[], int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftDownBits(int, int[], int, int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftDownWord(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBit(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBit(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBit(int, int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBit(int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBit64(int, long[], int, long, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBits(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBits(int, int[], int, int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBits(int, int[], int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBits(int, int[], int, int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBits64(int, long[], int, int, long) - Static method in class org.bouncycastle.math.raw.Nat
 
shiftUpBits64(int, long[], int, int, long, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
Shorts - Class in org.bouncycastle.util
 
Shorts() - Constructor for class org.bouncycastle.util.Shorts
 
shortToLittleEndian(short) - Static method in class org.bouncycastle.util.Pack
 
shortToLittleEndian(short, byte[], int) - Static method in class org.bouncycastle.util.Pack
 
shuffle(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
shuffle(long) - Static method in class org.bouncycastle.math.raw.Interleave
 
shuffle2(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
SIG_REQUIRED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
sigAlgId - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
sigAlgs - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
2.16.840.1.101.3.4.3
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(byte[], int, byte[], int, int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
sign(byte[], int, byte[], int, byte[], int, int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
sign(byte[], int, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
sign(byte[], int, byte[], int, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
sign(byte[], int, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
sign(byte[], int, byte[], int, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
SIGNATURE - Static variable in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
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
 
SIGNATURE_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
SIGNATURE_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
 
SignatureOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsRSA.SignatureOperatorFactory
 
SignatureOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.DSTU4145.SignatureOperatorFactory
 
SignatureOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.ECGOST3410.SignatureOperatorFactory
 
SignatureOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.GOST3410.SignatureOperatorFactory
 
SignatureOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.RSA.SignatureOperatorFactory
 
SignatureOperatorFactory<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing an operator factory that produces signers and verifiers.
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
 
SignatureWithMessageRecoveryOperatorFactory() - Constructor for class org.bouncycastle.crypto.general.RSA.SignatureWithMessageRecoveryOperatorFactory
 
SignatureWithMessageRecoveryOperatorFactory<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing an operator factory that produces signers and verifiers for algorithms that support message recovery.
signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.4
signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.4
signedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.2
SignedData - Class in org.bouncycastle.asn1.cms
SignedData(ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignedData
 
signedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.2
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
Parser for RFC 5652: SignedData object.
SignedPublicKeyAndChallenge - Class in org.bouncycastle.asn1.mozilla
SignedPublicKeyAndChallenge ::= SEQUENCE { publicKeyAndChallenge PublicKeyAndChallenge, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING }
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
RFC 5652: Identify who signed the containing SignerInfo object.
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
RFC 5652: Signature container per Signer, see SignerIdentifier.
SignerInfo(SignerIdentifier, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
 
SignerInfo(SignerIdentifier, AlgorithmIdentifier, Attributes, AlgorithmIdentifier, ASN1OctetString, Attributes) - 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
 
signerLocation - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
 
SignerLocation - Class in org.bouncycastle.asn1.esf
Signer-Location attribute (RFC3126).
SignerLocation(DirectoryString, DirectoryString, DirectoryString[]) - Constructor for class org.bouncycastle.asn1.esf.SignerLocation
 
SignerLocation(DERUTF8String, DERUTF8String, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.SignerLocation
 
signerNotTrusted - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
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[]) - 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
PKCS#9: 1.2.840.113549.1.9.5
signPrehash(byte[], int, byte[], byte[], int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
signPrehash(byte[], int, byte[], int, byte[], byte[], int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
signPrehash(byte[], int, byte[], Digest, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
signPrehash(byte[], int, byte[], int, byte[], Digest, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
signPrehash(byte[], int, byte[], byte[], int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
signPrehash(byte[], int, byte[], int, byte[], byte[], int, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
signPrehash(byte[], int, byte[], Xof, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
signPrehash(byte[], int, byte[], int, byte[], Xof, byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
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
 
SingleBlockCipher<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for a cipher only able to handle a single block of data.
SingleBlockDecryptor<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for a decryptor only able to decrypt a single block of data.
SingleBlockDecryptorUsingSecureRandom<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface for a decryptor only able to decrypt a single block of data that makes use of a SecureRandom in the process (usually for algorithmic blinding).
SingleBlockEncryptor<T extends Parameters> - Interface in org.bouncycastle.crypto
Base interface for a encryptor only able to encrypt a single block of data.
SingleBlockEncryptorUsingSecureRandom<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface for a encryptor only able to encrypt a single block of data that makes use of a SecureRandom in the process.
SinglePubInfo - Class in org.bouncycastle.asn1.crmf
SinglePubInfo ::= SEQUENCE { pubMethod INTEGER { dontCare (0), x500 (1), web (2), ldap (3) }, pubLocation GeneralName OPTIONAL }
SinglePubInfo(ASN1Integer, GeneralName) - Constructor for class org.bouncycastle.asn1.crmf.SinglePubInfo
 
SingleResponse - Class in org.bouncycastle.asn1.ocsp
 
SingleResponse(CertID, CertStatus, ASN1GeneralizedTime, ASN1GeneralizedTime, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
 
SipHash - Class in org.bouncycastle.crypto.general
Source class for implementations of SipHash based algorithms
SipHash.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for SipHash MAC modes.
SipHash.KeyGenerator - Class in org.bouncycastle.crypto.general
SipHash key generator.
SipHash.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing SipHash MAC calculators.
SIPHASH_2_4 - Static variable in class org.bouncycastle.crypto.general.SipHash
 
SIPHASH_4_8 - Static variable in class org.bouncycastle.crypto.general.SipHash
 
size() - Method in class org.bouncycastle.asn1.ASN1EncodableVector
Return the size of the vector.
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
Return the number of KeyPurposeIds present in this ExtendedKeyUsage.
SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X448Field
 
size() - Method in interface org.bouncycastle.util.StringList
 
skip(long) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 
sm1_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm1_cfb1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm1_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm1_cfb8 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm1_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm1_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_recommendedParameters - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_specifiedParameters - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_blake2b512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_blake2s256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_md5 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_rmd160 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_sha1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_sha224 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_sha256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_sha384 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_sha512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2encrypt_with_whirlpool - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2exchange - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2p256v1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign_with_blake2b512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign_with_blake2s256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign_with_rmd160 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign_with_sha1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign_with_sha224 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign_with_sha256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign_with_sha384 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign_with_sha512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign_with_sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm2sign_with_whirlpool - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm5 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm6_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm6_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm6_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm6_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm9encrypt - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm9keyagreement - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm9sign - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sm_scheme - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
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
PKCS#9: 1.2.840.113549.1.9.15.3 -- smime capability
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
 
sms4_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_ccm - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_cfb1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_cfb8 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_ctr - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_gcm - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_ocb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_wrap - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_wrap_pad - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
sms4_xts - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
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
 
SNMPv2 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
1.3.6.1.6: SNMPv2 -- never really used
solveQuadraticEquation(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
Solves a quadratic equation z2 + z = beta(X9.62 D.1.6) The other solution is z + 1.
sort() - Method in class org.bouncycastle.asn1.ASN1Set
 
sortedElements - Variable in class org.bouncycastle.asn1.ASN1Set
 
SPECIAL_USER_REQUIREMENTS - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
sphincs256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
Sphincs-256
sphincs256_with_BLAKE512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
sphincs256_with_SHA3_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
sphincs256_with_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
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
 
sqr(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
sqr(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
sqr(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
sqr(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
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
 
sqrtRatioVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
sqrtRatioVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
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(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
square(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat384
 
square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat512
 
squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
squarePow(int) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
squarePow(int) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
squareWordAdd(int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
squareWordAdd(int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
srsaOAEPEncryptionSET - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#1: 1.2.840.113549.1.1.6
SRTP - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for Secure Real-time Transport Protocol (SRTP)
SRTPOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsKDF.SRTPOperatorFactory
Create an operator factory for creating SRTP KDF generators.
ssf33_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
ssf33_cfb1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
ssf33_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
ssf33_cfb8 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
ssf33_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
ssf33_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
SSH - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for Secure Shell (SSH)
SSHOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsKDF.SSHOperatorFactory
 
sslCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
sslClient - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
sslServer - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
 
ST - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
state, or province name - StringType(SIZE(1..64))
st - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
stateOrProvinceName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Subject RDN components: stateOrProvinceName = 2.5.4.8
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
 
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<T> - Interface in org.bouncycastle.util
A generic interface describing a simple store of objects.
StoreException - Exception in org.bouncycastle.util
Exception thrown if there's an issue doing a match in store.
StoreException(String, Throwable) - Constructor for exception org.bouncycastle.util.StoreException
Basic Constructor.
STREAM - Static variable in class org.bouncycastle.crypto.general.ARC4
 
STREAM - Static variable in class org.bouncycastle.crypto.general.ChaCha20
 
StreamException - Exception in org.bouncycastle.crypto
Parent class for exceptions arising due to cryptographic operations in the various streams created by the FIPS factory classes.
StreamException(String) - Constructor for exception org.bouncycastle.crypto.StreamException
Base constructor.
StreamException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.StreamException
Constructor when this exception is due to another one.
StreamOverflowException - Exception in org.bouncycastle.util.io
Exception thrown when too much data is written to an InputStream
StreamOverflowException(String) - Constructor for exception org.bouncycastle.util.io.StreamOverflowException
 
Streams - Class in org.bouncycastle.util.io
Utility methods to assist with stream processing.
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
 
StringList - Interface in org.bouncycastle.util
An interface defining a list of strings.
Strings - Class in org.bouncycastle.util
String utilities.
Strings() - Constructor for class org.bouncycastle.util.Strings
 
stringToValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
For all string values starting with '#' is assumed, that these are already valid ASN.1 objects encoded in hex.
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
 
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
sub(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
sub(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
sub33At(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
sub33At(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
sub33From(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
sub33From(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
subBothFrom(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
subBothFrom(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
subDWordAt(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
subDWordAt(int, long, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
subDWordFrom(int, long, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
subDWordFrom(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
subFrom(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
subFrom(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
 
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
 
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
 
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
 
subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
 
subjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.Extension
Subject Alternative Name
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.
subjectInfoAccess - Static variable in class org.bouncycastle.asn1.x509.Extension
Subject Info Access
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
 
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
 
subOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
subOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
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.custom.sec.SecT163FieldElement
 
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.AbstractF2m
 
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractFp
 
subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
 
subtract(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
 
subWordAt(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
subWordAt(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
subWordFrom(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
subWordFrom(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
SUCCESSFUL - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
sumOfMultiplies(ECPoint[], BigInteger[]) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
sumOfTwoMultiplies(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
superseded - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
superseded - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve
 
SURNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
Naming attributes of type X520name
SVEKTSParameters() - Constructor for class org.bouncycastle.crypto.fips.FipsRSA.SVEKTSParameters
 
SymmetricKey - Interface in org.bouncycastle.crypto
Interface describing a symmetric key.
SymmetricKeyGenerator<T extends SymmetricKey> - Interface in org.bouncycastle.crypto
Interface describing a symmetric key generator.
SymmetricOperatorFactory<T extends Parameters> - Interface in org.bouncycastle.crypto
Interface describing an operator factory that creates operators for doing encryption and decryption using symmetric ciphers.
SymmetricSecretKey - Class in org.bouncycastle.crypto
Basic class describing a secret key implementation.
SymmetricSecretKey(Algorithm, byte[]) - Constructor for class org.bouncycastle.crypto.SymmetricSecretKey
Base constructor.
SymmetricSecretKey(Parameters, byte[]) - Constructor for class org.bouncycastle.crypto.SymmetricSecretKey
Base constructor for a specific algorithm associated with a parameter set.
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
T61_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
tag - Variable in class org.bouncycastle.asn1.ASN1ApplicationSpecific
 
TAG_ASSERTION - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
TAG_CAPABILITIES - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
TAG_CERTIFICATE - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
TAG_CRL - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
TAG_ESSCERTID - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
TAG_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
TAG_OCSPCERTID - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
TAG_OCSPCERTSTATUS - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
TAG_OCSPRESPONSE - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
TAG_PKISTATUS - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
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.
TargetEtcChain - Class in org.bouncycastle.asn1.dvcs
TargetEtcChain ::= SEQUENCE { target CertEtcToken, chain SEQUENCE SIZE (1..MAX) OF CertEtcToken OPTIONAL, pathProcInput [0] PathProcInput OPTIONAL }
TargetEtcChain(CertEtcToken) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
TargetEtcChain(CertEtcToken, CertEtcToken[]) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
TargetEtcChain(CertEtcToken, PathProcInput) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
TargetEtcChain(CertEtcToken, CertEtcToken[], PathProcInput) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
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.
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.
tau() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
 
tauPow(int) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
 
TBSCertificate - Class in org.bouncycastle.asn1.x509
The TBSCertificate object.
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, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
 
TeeInputStream - Class in org.bouncycastle.util.io
An input stream which copies anything read through it to another stream.
TeeInputStream(InputStream, OutputStream) - Constructor for class org.bouncycastle.util.io.TeeInputStream
Base constructor.
TeeOutputStream - Class in org.bouncycastle.util.io
An output stream which copies anything written into it to another stream.
TeeOutputStream(OutputStream, OutputStream) - Constructor for class org.bouncycastle.util.io.TeeOutputStream
Base constructor.
TELEPHONE_NUMBER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
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
1.3.36.3
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
Object identifiers based on the TeleTrust branch.
teleTrusTRSAsignatureAlgorithm - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.1
telexNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
testBitZero() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
testBitZero() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
TestRandomBigInteger - Class in org.bouncycastle.util.test
A fixed secure random designed to return data for someone needing to create a single BigInteger.
TestRandomBigInteger(String) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
Constructor from a base 10 represention of a BigInteger.
TestRandomBigInteger(String, int) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
Constructor from a base radix represention of a BigInteger.
TestRandomBigInteger(byte[]) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
Constructor based on a byte array.
TestRandomBigInteger(int, byte[]) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
Constructor which ensures encoding will produce a BigInteger from a request from the passed in bitLength.
TestRandomData - Class in org.bouncycastle.util.test
A fixed secure random designed to return data for someone needing random bytes.
TestRandomData(String) - Constructor for class org.bouncycastle.util.test.TestRandomData
Constructor from a Hex encoding of the data.
TestRandomData(byte[]) - Constructor for class org.bouncycastle.util.test.TestRandomData
Constructor from an array of bytes.
TestRandomEntropySourceProvider - Class in org.bouncycastle.util.test
A class for returning "quick entropy" for testing purposes.
TestRandomEntropySourceProvider(boolean) - Constructor for class org.bouncycastle.util.test.TestRandomEntropySourceProvider
Create a test entropy source provider.
thisMessage - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
 
THREAD_LOCAL_CONFIG - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable the setting of thread local configuration properties.
THREE - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
three(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
threeTimes() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
threeTimes() - Method in class org.bouncycastle.math.ec.ECPoint
 
TIGER - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
TIGER - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
Tiger_192 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
1.3.6.1.4.1.11591.12.2 -- TIGER/192
TIGER_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
TIGER_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
time - Variable in class org.bouncycastle.asn1.ASN1GeneralizedTime
 
Time - Class in org.bouncycastle.asn1.cms
RFC 5652: Dual-mode timestamp format producing either UTCTIme or GeneralizedTime.
Time(Date) - Constructor for class org.bouncycastle.asn1.cms.Time
Creates a time object from a given date - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
Time(Date, Locale) - Constructor for class org.bouncycastle.asn1.cms.Time
Creates a time object from a given date and locale - 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(Date, Locale) - Constructor for class org.bouncycastle.asn1.x509.Time
Creates a time object from a given date and locale - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
timeNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
TIMER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
Times - Class in org.bouncycastle.util
 
Times() - Constructor for class org.bouncycastle.util.Times
 
timesPow2(int) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
timesPow2(int) - Method in class org.bouncycastle.math.ec.ECPoint
 
TimeStampAndCRL - Class in org.bouncycastle.asn1.cms
RFC 5544 Binding Documents with Time-Stamps; TimeStampAndCRL object.
TimeStampAndCRL(ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.TimeStampAndCRL
 
timestampedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.16.1.31 -- smime ct timestampedData
TimeStampedData - Class in org.bouncycastle.asn1.cms
RFC 5544: Binding Documents with Time-Stamps; TimeStampedData object.
TimeStampedData(DERIA5String, MetaData, ASN1OctetString, Evidence) - Constructor for class org.bouncycastle.asn1.cms.TimeStampedData
 
TimeStampedDataParser - Class in org.bouncycastle.asn1.cms
Parser for RFC 5544: TimeStampedData object.
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
RFC 5544 Binding Documents with Time-Stamps; TimeStampTokenEvidence object.
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
 
TKW - Static variable in class org.bouncycastle.crypto.fips.FipsTripleDES
TripleDES as a FIPS SP800-38F/RFC 3394 key wrapper.
TLS1_0 - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for Transport Layer Security Version 1.0 (TLSv1.0)
TLS1_1 - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for Transport Layer Security Version 1.1 (TLSv1.1)
TLS1_2 - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for Transport Layer Security Version 1.2 (TLSv1.2)
TLSOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsKDF.TLSOperatorFactory
Create the operator factory.
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
 
toASN1Primitive() - Method in interface org.bouncycastle.asn1.ASN1Encodable
Return an object, possibly constructed, of ASN.1 primitives
toASN1Primitive() - Method in class org.bouncycastle.asn1.ASN1Object
Method providing a primitive representation of this object suitable for encoding.
toASN1Primitive() - Method in class org.bouncycastle.asn1.ASN1Primitive
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectDataSequence
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectStore
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
Return a BERApplicationSpecific representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.BEROctetStringParser
Return an BEROctetString representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERSequenceParser
Return an BERSequence representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERSetParser
Return an BERSet representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
Return an ASN1TaggedObject representing this parser and its contents.
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
Return the primitive representation of PKIPublicationInfo.
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 otherCert [tag] EXPLICIT ANY DEFINED BY tag }
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
Produce an object suitable for an ASN1OutputStream.
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.CCMParameters
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
 
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.ECCCMSSharedInfo
Produce an object suitable for an ASN1OutputStream.
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
 
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.GCMParameters
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
 
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
 
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.OtherRevocationInfoFormat
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.RsaKemParameters
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SCVPReqRes
 
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
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
 
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
Return the primitive representation of PKIPublicationInfo.
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
Return the primitive representation of SinglePubInfo.
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
Return an DERExternal representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.DEROctetStringParser
Return an DEROctetString representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.DERSequenceParser
Return a DERSequence representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.DERSetParser
Return a DERSet representing this parser and its contents.
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.Data
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
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.misc.ScryptParams
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
 
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}{@crlId}) } 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.EncryptionScheme
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
 
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
Return an ASN.1 structure suitable for encoding.
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
 
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.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.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
Return the ASN.1 primitive form of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Extension
 
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.OtherName
 
toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
 
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.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.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.x9.DHPublicKey
Return an ASN.1 primitive representation of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return an ASN.1 primitive representation of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
Return an ASN.1 primitive representation of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.OtherInfo
Return an ASN.1 primitive representation of this object.
toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.ValidationParams
 
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.
toASN1Structure() - Method in class org.bouncycastle.asn1.cms.AttributeTable
 
toAttributeTypeAndValueArray() - Method in class org.bouncycastle.asn1.crmf.Controls
 
toBase64String(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
 
toBase64String(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Base64
 
toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
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
 
toBigInteger(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
 
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
 
toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
 
toByteArray(char[]) - Static method in class org.bouncycastle.util.Strings
 
toByteArray(String) - Static method in class org.bouncycastle.util.Strings
 
toByteArray(String, byte[], int) - Static method in class org.bouncycastle.util.Strings
 
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
 
toHashtable() - Method in class org.bouncycastle.asn1.cms.AttributeTable
 
toHexString(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
 
toHexString(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
 
toInfoTypeAndValueArray() - Method in class org.bouncycastle.asn1.cmp.GenMsgContent
 
toInfoTypeAndValueArray() - Method in class org.bouncycastle.asn1.cmp.GenRepContent
 
toLowerCase(String) - Static method in class org.bouncycastle.util.Strings
A locale independent version of toLowerCase.
toOID() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
 
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.ASN1ApplicationSpecific
 
toString() - Method in class org.bouncycastle.asn1.ASN1BitString
 
toString() - Method in class org.bouncycastle.asn1.ASN1Boolean
 
toString() - Method in class org.bouncycastle.asn1.ASN1Integer
 
toString() - Method in class org.bouncycastle.asn1.ASN1Null
 
toString() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
 
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.ASN1UTCTime
 
toString() - Method in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
toString() - Method in class org.bouncycastle.asn1.DERBMPString
 
toString() - Method in class org.bouncycastle.asn1.DERGeneralString
 
toString() - Method in class org.bouncycastle.asn1.DERIA5String
 
toString() - Method in class org.bouncycastle.asn1.DERNumericString
 
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.DERUTF8String
 
toString() - Method in class org.bouncycastle.asn1.DERVisibleString
 
toString() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
 
toString() - Method in class org.bouncycastle.asn1.dvcs.Data
 
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
 
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
 
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
 
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
 
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
 
toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
 
toString() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
 
toString() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
 
toString() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
 
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
Convert the passed in X500Name to a String.
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.KeyPurposeId
 
toString() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
toString() - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
toString() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
 
toString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
 
toString() - Method in class org.bouncycastle.asn1.x509.Time
 
toString() - Method in class org.bouncycastle.jcajce.spec.ECDomainParameterSpec
 
toString() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
toString() - Method in class org.bouncycastle.math.ec.ECPoint
 
toString() - Method in class org.bouncycastle.util.Fingerprint
 
toStringArray() - Method in interface org.bouncycastle.util.StringList
Return the contents of the list as an array.
toStringArray(int, int) - Method in interface org.bouncycastle.util.StringList
Return a section of the contents of the list.
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
OID: 1.2.840.10045.1.2.3.2
trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
trace() - Method in class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
 
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
 
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
 
transcodeToUTF16(byte[], char[]) - Static method in class org.bouncycastle.util.encoders.UTF8
Transcode a UTF-8 encoding into a UTF-16 representation.
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 a translator.
Triple_DES_168 - Static variable in class org.bouncycastle.crypto.general.X931PRNG
X9.31 PRNG - 3-Key TripleDES
TripleDES - Class in org.bouncycastle.crypto.general
Source class for non-FIPS approved-mode implementations of TripleDES based algorithms.
TripleDES.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for non-FIPS Triple-DES AEAD encryption/decryption operators.
TripleDES.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for Triple-DES non-FIPS AEAD and MAC modes..
TripleDES.KeyGenerator - Class in org.bouncycastle.crypto.general
Specific Triple-DES key generator for non-FIPS algorithms.
TripleDES.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for non-FIPS Triple-DES key wrap/unwrap operators.
TripleDES.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing non-FIPS Triple-DES MAC calculators.
TripleDES.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic non-FIPS Triple-DES encryption/decryption operators.
TripleDES.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general Triple-DES non-FIPS block cipher modes.
TRUE - Static variable in class org.bouncycastle.asn1.ASN1Boolean
 
TRY_LATER - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
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
 
twice - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
Holds an ECPoint representing twice(this).
twiceJacobianModified(boolean) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
 
TWO - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
two(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
Twofish - Class in org.bouncycastle.crypto.general
Source class for implementations of Twofish based algorithms.
Twofish.AEADOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for Twofish AEAD encryption/decryption operators.
Twofish.AuthParameters - Class in org.bouncycastle.crypto.general
Parameters for Twofish AEAD and MAC modes.
Twofish.KeyGenerator - Class in org.bouncycastle.crypto.general
Twofish key generator.
Twofish.KeyWrapOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for Twofish key wrap/unwrap operators.
Twofish.MACOperatorFactory - Class in org.bouncycastle.crypto.general
Factory for producing Twofish MAC calculators.
Twofish.OperatorFactory - Class in org.bouncycastle.crypto.general
Factory for basic Twofish encryption/decryption operators.
Twofish.Parameters - Class in org.bouncycastle.crypto.general
Parameters for general Twofish block cipher modes.
Twofish.WrapParameters - Class in org.bouncycastle.crypto.general
General WRAP operator parameters for KW and KWP.
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

UAObjectIdentifiers - Interface in org.bouncycastle.asn1.ua
Ukrainian object identifiers
UaOid - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
Base OID: 1.2.804.2.1.1.1
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
 
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
 
UNIFORM_RESOURCE_LOCATOR - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
uniformResourceIdentifier - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
UNIQUE_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
uniqueMember - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
UNIVERSAL_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
unshuffle(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
unshuffle(long) - Static method in class org.bouncycastle.math.raw.Interleave
 
unshuffle2(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
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
 
UnstructuredAddress - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
UnstructuredName - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
more from PKCS#9
unsupportedVersion - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
unused - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.fips.FipsKeyUnwrapper
 
unwrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.KeyUnwrapper
Return the unwrapped byte encoding of a key.
update(byte) - Method in class org.bouncycastle.crypto.UpdateOutputStream
Update the stream with the passed in byte.
update(byte[]) - Method in class org.bouncycastle.crypto.UpdateOutputStream
Update the stream with the passed in buffer.
update(byte[], int, int) - Method in class org.bouncycastle.crypto.UpdateOutputStream
Update the stream with a section of the passed in buffer.
UpdateException - Exception in org.bouncycastle.crypto
A runtime exception that may be thrown by an update operation on an UpdateOutputStream if the underlying stream throws an IOException.
UpdateException(String) - Constructor for exception org.bouncycastle.crypto.UpdateException
Base constructor.
UpdateException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.UpdateException
Constructor when this exception is due to another one.
UpdateOutputStream - Class in org.bouncycastle.crypto
An extension of output stream that provides update methods which allow for data to feed into the stream without the need to handle checked exceptions.
UpdateOutputStream() - Constructor for class org.bouncycastle.crypto.UpdateOutputStream
 
updateWithRecoveredMessage(byte[]) - Method in interface org.bouncycastle.crypto.OutputVerifierWithMessageRecovery
Update the verifier with the recovered message data found in the signature.
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
 
useInverseFunction() - Method in class org.bouncycastle.jcajce.spec.WrapParameterSpec
Return whether or not we specify the inverse function.
UserKeyingMaterialSpec - Class in org.bouncycastle.jcajce.spec
User keying material for the KDF used in key agreement algorithms.
UserKeyingMaterialSpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec
Base constructor.
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
 
using(AsymmetricKeyPair, AsymmetricDHPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementParametersBuilder
Constructor for DH DHU parameters from an ephemeral public/private key pair.
using(AsymmetricDHPrivateKey, AsymmetricDHPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementParametersBuilder
Constructor for DH DHU parameters which assumes later calculation of our ephemeral public key.
using(AsymmetricDHPublicKey, AsymmetricDHPrivateKey, AsymmetricDHPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementParametersBuilder
Constructor for DH DHU parameters which results in an agreement returning the raw value.
using(AsymmetricKeyPair, AsymmetricDHPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementParametersBuilder
Constructor for DH MQV parameters from an ephemeral public/private key pair.
using(AsymmetricDHPrivateKey, AsymmetricDHPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementParametersBuilder
Constructor for DH MQV parameters which assumes later calculation of our ephemeral public key.
using(AsymmetricDHPublicKey, AsymmetricDHPrivateKey, AsymmetricDHPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementParametersBuilder
Constructor for DH MQV parameters which results in an agreement returning the raw value.
using(AsymmetricKeyPair, AsymmetricECPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementParametersBuilder
Constructor for EC DHU parameters from an ephemeral public/private key pair.
using(AsymmetricECPrivateKey, AsymmetricECPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementParametersBuilder
Constructor for EC DHU parameters which assumes later calculation of our ephemeral public key.
using(AsymmetricECPublicKey, AsymmetricECPrivateKey, AsymmetricECPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementParametersBuilder
Constructor for EC DHU parameters which results in an agreement returning the raw value.
using(AsymmetricKeyPair, AsymmetricECPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementParametersBuilder
Constructor for EC MQV parameters from an ephemeral public/private key pair.
using(AsymmetricECPrivateKey, AsymmetricECPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementParametersBuilder
Constructor for EC MQV parameters which assumes later calculation of our ephemeral public key.
using(AsymmetricECPublicKey, AsymmetricECPrivateKey, AsymmetricECPublicKey) - Method in class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementParametersBuilder
Constructor for EC MQV parameters which results in an agreement returning the raw value.
using(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsKDF.AgreementKDFParametersBuilder
 
using(byte[], byte[]) - Method in class org.bouncycastle.crypto.fips.FipsKDF.CounterModeParametersBuilder
Return a new parameter set for ki and a prefix.
using(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.fips.FipsKDF.CounterModeParametersBuilder
Return a new parameter set for ki and the prefix/suffix data.
using(byte[], boolean, byte[], byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsKDF.CounterModeParametersBuilder
Build method for parameters which builds fixed input as outlined in SP 800-108 with the fixed input as a prefix, or suffix, to the counter.
using(byte[], byte[]) - Method in class org.bouncycastle.crypto.fips.FipsKDF.DoublePipelineModeParametersBuilder
Return a new parameter set for ki and a prefix.
using(byte[], byte[], byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsKDF.DoublePipelineModeParametersBuilder
Build method for parameters which builds fixed input as outlined in SP 800-108 with the fixed input as a prefix, or suffix, to the counter.
using(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.fips.FipsKDF.FeedbackModeParametersBuilder
Return a new parameter set for ki and a prefix.
using(byte[], byte[], byte[], byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsKDF.FeedbackModeParametersBuilder
Build method for parameters which builds fixed input as outlined in SP 800-108 with the fixed input as a prefix, or suffix, to the counter.
using(byte[], byte[], int, byte[]) - Method in class org.bouncycastle.crypto.fips.FipsKDF.SRTPParametersBuilder
 
using(char, byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.fips.FipsKDF.SSHParametersBuilder
 
using(byte[], String, byte[]...) - Method in class org.bouncycastle.crypto.fips.FipsKDF.TLSParametersBuilder
Create parameters for a version TLS 1.0/1.1 KDF
using(byte[], String, byte[]...) - Method in class org.bouncycastle.crypto.fips.FipsKDF.TLSParametersWithPRFBuilder
Create parameters for a version TLS 1.2 KDF.
using(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsPBKD.ParametersBuilder
 
using(FipsDigestAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.fips.FipsPBKD.ParametersBuilder
 
using(PasswordConverter, char[]) - Method in class org.bouncycastle.crypto.fips.FipsPBKD.ParametersBuilder
 
using(FipsDigestAlgorithm, PasswordConverter, char[]) - Method in class org.bouncycastle.crypto.fips.FipsPBKD.ParametersBuilder
 
using(byte[], int, int, int, byte[]) - Method in class org.bouncycastle.crypto.fips.Scrypt.ParametersBuilder
Generate a key using the scrypt key derivation function.
using(byte[], int, int, int, PasswordConverter, char[]) - Method in class org.bouncycastle.crypto.fips.Scrypt.ParametersBuilder
Generate a key using the scrypt key derivation function.
using(byte[], int, int, int, byte[]) - Method in class org.bouncycastle.crypto.general.KDF.ScryptParametersBuilder
Generate a key using the scrypt key derivation function.
using(byte[], int, int, int, PasswordConverter, char[]) - Method in class org.bouncycastle.crypto.general.KDF.ScryptParametersBuilder
Generate a key using the scrypt key derivation function.
using(byte[]) - Method in class org.bouncycastle.crypto.general.PBKD.OpenSSLParametersBuilder
 
using(PasswordConverter, char[]) - Method in class org.bouncycastle.crypto.general.PBKD.OpenSSLParametersBuilder
 
using(byte[]) - Method in class org.bouncycastle.crypto.general.PBKD.ParametersBuilder
 
using(DigestAlgorithm, byte[]) - Method in class org.bouncycastle.crypto.general.PBKD.ParametersBuilder
 
using(PasswordConverter, char[]) - Method in class org.bouncycastle.crypto.general.PBKD.ParametersBuilder
 
using(DigestAlgorithm, PasswordConverter, char[]) - Method in class org.bouncycastle.crypto.general.PBKD.ParametersBuilder
 
UTC_TIME - Static variable in interface org.bouncycastle.asn1.BERTags
 
UTF8 - Class in org.bouncycastle.util.encoders
Utilities for working with UTF-8 encodings.
UTF8() - Constructor for class org.bouncycastle.util.encoders.UTF8
 
UTF8_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 

V

V1_CERTIFICATE_HOLDER - Static variable in class org.bouncycastle.asn1.x509.Holder
 
v1A - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
v1B - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
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
 
v2A - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
V2AttributeCertificateInfoGenerator - Class in org.bouncycastle.asn1.x509
Generator for Version 2 AttributeCertificateInfo
V2AttributeCertificateInfoGenerator() - Constructor for class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
v2B - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
V2Form - Class in org.bouncycastle.asn1.x509
 
V2Form(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.V2Form
 
V2Form(GeneralNames, IssuerSerial) - Constructor for class org.bouncycastle.asn1.x509.V2Form
 
V2Form(GeneralNames, ObjectDigestInfo) - Constructor for class org.bouncycastle.asn1.x509.V2Form
 
V2Form(GeneralNames, IssuerSerial, ObjectDigestInfo) - 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
 
validatePoint(ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
validatePoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
 
ValidationParams - Class in org.bouncycastle.asn1.x9
Diffie-Hellman domain validation parameters.
ValidationParams(byte[], int) - Constructor for class org.bouncycastle.asn1.x9.ValidationParams
 
ValidationParams(DERBitString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x9.ValidationParams
 
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(String) - Static method in enum org.bouncycastle.crypto.asymmetric.AsymmetricRSAKey.Usage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.fips.FipsDSA.DomainParametersValidator.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.fips.FipsEC.DomainParameterID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.AgreementKDFPRF
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.CounterLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.IKEv2PRF
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.PRF
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.SRTPPRF
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.SSHPRF
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.TLSPRF
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.PasswordBasedDeriver.KeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.PasswordConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.util.ByteMacData.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.crypto.util.DERMacData.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.jcajce.BCFKSLoadStoreParameter.EncryptionAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bouncycastle.jcajce.BCFKSLoadStoreParameter.MacAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in class org.bouncycastle.util.Integers
 
valueOf(short) - Static method in class org.bouncycastle.util.Shorts
 
values() - Static method in enum org.bouncycastle.crypto.asymmetric.AsymmetricRSAKey.Usage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.fips.FipsDSA.DomainParametersValidator.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.fips.FipsEC.DomainParameterID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.AgreementKDFPRF
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.CounterLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.IKEv2PRF
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.PRF
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.SRTPPRF
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.SSHPRF
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.fips.FipsKDF.TLSPRF
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.PasswordBasedDeriver.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.PasswordConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.util.ByteMacData.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.crypto.util.DERMacData.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.jcajce.BCFKSLoadStoreParameter.EncryptionAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bouncycastle.jcajce.BCFKSLoadStoreParameter.MacAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
valueToString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
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(byte[], int, byte[], int, byte[], int, int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
verify(byte[], int, byte[], int, byte[], byte[], int, int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
verify(byte[], int, byte[], int, byte[], byte[], int, int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
verifyPrehash(byte[], int, byte[], int, byte[], byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
verifyPrehash(byte[], int, byte[], int, byte[], Digest) - Method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
verifyPrehash(byte[], int, byte[], int, byte[], byte[], int) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
verifyPrehash(byte[], int, byte[], int, byte[], Xof) - Method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
verisign - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Verisign OID base: 2.16.840.1.113733.1
verisignBitString_6_13 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
verisignCzagExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
Verisign CZAG (Country,Zip,Age,Gender) Extension OID: 2.16.840.1.113733.1.6.3
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
Verisign D&B D-U-N-S number Extension OID: 2.16.840.1.113733.1.6.15
verisignIssStrongCrypto - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
verisignOnSiteJurisdictionHash - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
verisignPrivate_6_9 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
 
versionOne - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8.1.1
VIDEOTEX_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
VISIBLE_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
VPKC - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
Identifier of VPKC service (Verify Public Key Certificates (also referred to as CPKC)).
VSD - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
Identifier of VSD service (Verify Signed Document).

W

WAITING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
waiting - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
 
wapip192v1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
 
web - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
 
whirlpool - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
 
WHIRLPOOL - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
WHIRLPOOL - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
WHIRLPOOL_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash.Algorithm
 
WHIRLPOOL_HMAC - Static variable in class org.bouncycastle.crypto.general.SecureHash
 
width - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
The width used for the precomputation.
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
withCustomizationString(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsSHS.CSHAKEParameters
Return a new set of parameters specifying a specific customization string.
withDigest(FipsAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsDH.AgreementParameters
Add a digest algorithm to process the Z value with.
withDigest(FipsAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementParameters
Add a digest algorithm to process the Z value with.
withDigest(FipsAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementParameters
Add a digest algorithm to process the Z value with.
withDigest(FipsDigestAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsEC.AgreementParameters
Add a digest algorithm to process the Z value with.
withDigest(FipsAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementParameters
Add a digest algorithm to process the Z value with.
withDigest(FipsAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementParameters
Add a digest algorithm to process the Z value with.
withDigest(FipsDigestAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPParameters
Specify the digest algorithm to use.
withDigest(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.ElGamal.OAEPParameters
Specify the digest algorithm to use.
withDigest(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.RSA.OAEPParameters
Specify the digest algorithm to use.
withDigestAlgorithm(FipsDigestAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsDSA.Parameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(FipsDigestAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsEC.DSAParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(FipsDigestAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsRSA.PKCS1v15SignatureParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(FipsDigestAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsRSA.PSSSignatureParameters
Specify the digest algorithm to use.
withDigestAlgorithm(FipsDigestAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsRSA.X931SignatureParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.DSA.Parameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.DSTU4145.SignatureParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.EC.DSAParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.ECGOST3410.SignatureParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.GOST3410.SignatureParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.RSA.ISO9796d2PSSSignatureParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.RSA.ISO9796d2SignatureParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.RSA.PKCS1v15SignatureParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.RSA.X931SignatureParameters
Return a new parameter set with for the passed in digest algorithm.
withDigestAlgorithm(DigestAlgorithm) - Method in class org.bouncycastle.jcajce.spec.DSADomainParametersGenerationParameterSpec
Create a spec which also specifies a specific digest algorithm to use for parameters generation.
withEffectiveKeySizeInBits(int) - Method in class org.bouncycastle.crypto.general.RC2.AuthParameters
 
withEffectiveKeySizeInBits(int) - Method in class org.bouncycastle.crypto.general.RC2.Parameters
 
withEncodingParams(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPParameters
Set the encoding parameters.
withEncodingParams(byte[]) - Method in class org.bouncycastle.crypto.general.ElGamal.OAEPParameters
Set the encoding parameters.
withEncodingParams(byte[]) - Method in class org.bouncycastle.crypto.general.RSA.OAEPParameters
Set the encoding parameters.
withFunctionName(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsSHS.CSHAKEParameters
Return a new set of parameters specifying a specific function name bit string.
withIterationCount(int) - Method in class org.bouncycastle.crypto.fips.FipsPBKD.Parameters
 
withIterationCount(int) - Method in class org.bouncycastle.crypto.general.PBKD.Parameters
 
withIterationCount(int) - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
Set the iteration count for the PBE calculation.
withIV(SecureRandom, int) - Method in interface org.bouncycastle.crypto.AuthenticationParametersWithIV
Return an implementation of our parameterized type with an IV constructed from the passed in SecureRandom.
withIV(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsAES.AuthParameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.fips.FipsAES.AuthParameters
 
withIV(SecureRandom, int) - Method in class org.bouncycastle.crypto.fips.FipsAES.AuthParameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsAES.Parameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.fips.FipsAES.Parameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsKDF.AgreementKDFParameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.AuthParameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.AuthParameters
 
withIV(SecureRandom, int) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.AuthParameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.Parameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.Parameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.general.Camellia.WrapParameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.general.Camellia.WrapParameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.general.ChaCha20.Parameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.general.DES.Parameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.general.DES.Parameters
 
withIV(SecureRandom, int) - Method in class org.bouncycastle.crypto.general.GeneralAuthParameters
Return an implementation of our parameterized type with an IV constructed from the passed in SecureRandom.
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.general.GeneralParametersWithIV
Return an implementation of our parameterized type with an IV constructed from the passed in SecureRandom.
withIV(byte[]) - Method in class org.bouncycastle.crypto.general.GeneralParametersWithIV
Return an implementation of our parameterized type containing the passed in IV.
withIV(byte[]) - Method in class org.bouncycastle.crypto.general.GOST28147.Parameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.general.GOST28147.Parameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.general.IDEA.Parameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.general.IDEA.Parameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.general.RC2.Parameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.general.RC2.Parameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.general.SEED.WrapParameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.general.SEED.WrapParameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.general.Serpent.WrapParameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.general.Serpent.WrapParameters
 
withIV(byte[]) - Method in class org.bouncycastle.crypto.general.Twofish.WrapParameters
 
withIV(SecureRandom) - Method in class org.bouncycastle.crypto.general.Twofish.WrapParameters
 
withIV(byte[]) - Method in interface org.bouncycastle.crypto.ParametersWithIV
Create a new parameter set with a different IV.
withIV(SecureRandom) - Method in interface org.bouncycastle.crypto.ParametersWithIV
Create a new parameter set with a different IV based on the output of the passed in random.
withKDF(FipsKDF.AgreementKDFParametersBuilder, byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsDH.AgreementParameters
Add a KDF to process the Z value with.
withKDF(FipsKDF.AgreementKDFParametersBuilder, byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementParameters
Add a KDF to process the Z value with.
withKDF(FipsKDF.AgreementKDFParametersBuilder, byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementParameters
Add a KDF to process the Z value with.
withKDF(FipsKDF.AgreementKDFParametersBuilder, byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsEC.AgreementParameters
Add a KDF to process the Z value with.
withKDF(FipsKDF.AgreementKDFParametersBuilder, byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementParameters
Add a KDF to process the Z value with.
withKDF(FipsKDF.AgreementKDFParametersBuilder, byte[], int) - Method in class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementParameters
Add a KDF to process the Z value with.
withKdfAlgorithm(FipsKDF.AgreementKDFParametersBuilder) - Method in class org.bouncycastle.jcajce.spec.KTSExtractKeySpec.Builder
Set the KDF algorithm and digest algorithm for key generation (ignored for OAEP).
withKdfAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jcajce.spec.KTSExtractKeySpec.Builder
Set the KDF algorithm and digest algorithm for key generation (ignored for OAEP).
withKdfAlgorithm(FipsKDF.AgreementKDFParametersBuilder) - Method in class org.bouncycastle.jcajce.spec.KTSGenerateKeySpec.Builder
Set the KDF algorithm and digest algorithm for key generation.
withKdfAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jcajce.spec.KTSGenerateKeySpec.Builder
Set the KDF algorithm and digest algorithm for key generation.
withKdfAlgorithm(FipsKDF.AgreementKDFParametersBuilder) - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Set the KDF algorithm and digest algorithm for wrap key generation.
withKdfAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Set the KDF algorithm and digest algorithm for wrap key generation.
withKeySizeInBits(int) - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPKTSParameters
Specify a size for the key material to be transported.
withLabel(byte) - Method in class org.bouncycastle.crypto.fips.FipsKDF.SRTPParameters
 
withMac(String, int) - Method in class org.bouncycastle.jcajce.spec.KTSExtractKeySpec.Builder
Set the MAC algorithm name and its associated key size for the MAC key in the encapsulation.
withMac(String, int) - Method in class org.bouncycastle.jcajce.spec.KTSGenerateKeySpec.Builder
Set the MAC algorithm name and its associated key size for the MAC key section of the secret.
withMacKeySizeInBits(int) - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPKTSParameters
Specify a size for a MAC key to be used for the key confirmation step.
withMACSize(int) - Method in interface org.bouncycastle.crypto.AuthenticationParameters
Create a parameter set with the specified MAC size associated with it.
withMACSize(int) - Method in class org.bouncycastle.crypto.fips.FipsAES.AuthParameters
Return a new set of parameters specifying a specific mac size.
withMACSize(int) - Method in class org.bouncycastle.crypto.fips.FipsSHS.AuthParameters
Return a new set of parameters specifying a specific mac size.
withMACSize(int) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.AuthParameters
 
withMACSize(int) - Method in class org.bouncycastle.crypto.general.GeneralAuthParameters
Create a parameter set with the specified MAC size associated with it.
withMACSize(int) - Method in class org.bouncycastle.crypto.general.SecureHash.AuthParameters
Return a new set of parameters specifying a specific mac size.
withMACSize(int) - Method in class org.bouncycastle.crypto.general.SipHash.AuthParameters
 
withMGFDigest(FipsDigestAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPParameters
Specify the digest algorithm to use for the MGF.
withMGFDigest(FipsDigestAlgorithm) - Method in class org.bouncycastle.crypto.fips.FipsRSA.PSSSignatureParameters
Specify the digest algorithm to use for the MGF.
withMGFDigest(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.ElGamal.OAEPParameters
Specify the digest algorithm to use for the MGF.
withMGFDigest(DigestAlgorithm) - Method in class org.bouncycastle.crypto.general.RSA.OAEPParameters
Specify the digest algorithm to use for the MGF.
withOAEPParameters(FipsRSA.OAEPParameters) - Method in class org.bouncycastle.crypto.fips.FipsRSA.OAEPKTSParameters
Specify the OAEP parameters to use during the transport step.
withParameterSpec(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.spec.KTSExtractKeySpec.Builder
Set the algorithm parameter spec to be used with the private key.
withParameterSpec(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.spec.KTSGenerateKeySpec.Builder
Set the algorithm parameter spec to be used with the public key.
withParameterSpec(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Set the algorithm parameter spec to be used with the wrapper.
withPRF(FipsKDF.PRF, byte[]) - Method in class org.bouncycastle.crypto.fips.FipsDH.AgreementParameters
Add a PRF algorithm and salt to process the Z value with (as in SP 800-56C)
withPRF(FipsKDF.PRF, byte[]) - Method in class org.bouncycastle.crypto.fips.FipsDH.DHUAgreementParameters
Add a PRF algorithm and salt to process the Z value with (as in SP 800-56C)
withPRF(FipsKDF.PRF, byte[]) - Method in class org.bouncycastle.crypto.fips.FipsDH.MQVAgreementParameters
Add a PRF algorithm and salt to process the Z value with (as in SP 800-56C)
withPRF(FipsKDF.PRF, byte[]) - Method in class org.bouncycastle.crypto.fips.FipsEC.AgreementParameters
Add a PRF algorithm and salt to process the Z value with (as in SP 800-56C)
withPRF(FipsKDF.PRF, byte[]) - Method in class org.bouncycastle.crypto.fips.FipsEC.DHUAgreementParameters
Add a PRF algorithm and salt to process the Z value with (as in SP 800-56C)
withPRF(FipsKDF.PRF, byte[]) - Method in class org.bouncycastle.crypto.fips.FipsEC.MQVAgreementParameters
Add a PRF algorithm and salt to process the Z value with (as in SP 800-56C)
withPRF(FipsKDF.AgreementKDFPRF) - Method in class org.bouncycastle.crypto.fips.FipsKDF.AgreementKDFParametersBuilder
 
withPRF(FipsKDF.PRF) - Method in class org.bouncycastle.crypto.fips.FipsKDF.DoublePipelineModeParametersBuilder
Return a new parameters builder based around the passed in PRF.
withPRF(FipsKDF.PRF) - Method in class org.bouncycastle.crypto.fips.FipsKDF.FeedbackModeParametersBuilder
Return a new parameters builder based around the passed in PRF.
withPRF(FipsKDF.IKEv2PRF) - Method in class org.bouncycastle.crypto.fips.FipsKDF.IKEv2ParametersBuilder
 
withPRF(FipsKDF.SRTPPRF) - Method in class org.bouncycastle.crypto.fips.FipsKDF.SRTPParametersBuilder
 
withPRF(FipsKDF.SSHPRF) - Method in class org.bouncycastle.crypto.fips.FipsKDF.SSHParametersBuilder
 
withPRF(FipsKDF.TLSPRF) - Method in class org.bouncycastle.crypto.fips.FipsKDF.TLSParametersWithPRFBuilder
 
withPRF(AlgorithmIdentifier) - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
Set the PRF to use for key generation.
withPRFAndR(FipsKDF.PRF, int) - Method in class org.bouncycastle.crypto.fips.FipsKDF.CounterModeParametersBuilder
Return a new parameters builder based around the passed in PRF and counter size.
withR(int) - Method in class org.bouncycastle.crypto.fips.FipsKDF.DoublePipelineModeParametersBuilder
Return a new parameters builder based around the passed in counter size.
withR(int) - Method in class org.bouncycastle.crypto.fips.FipsKDF.FeedbackModeParametersBuilder
Return a new parameters builder based around the passed in counter size.
withRAndLocation(int, FipsKDF.CounterLocation) - Method in class org.bouncycastle.crypto.fips.FipsKDF.DoublePipelineModeParametersBuilder
Return a new parameters builder based around the passed in counter size and counter position.
withRAndLocation(int, FipsKDF.CounterLocation) - Method in class org.bouncycastle.crypto.fips.FipsKDF.FeedbackModeParametersBuilder
Return a new parameters builder based around the passed in counter size and counter position.
withSalt(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsPBKD.Parameters
 
withSalt(byte[]) - Method in class org.bouncycastle.crypto.fips.FipsRSA.PSSSignatureParameters
Specify a fixed salt for the signature.
withSalt(byte[]) - Method in class org.bouncycastle.crypto.general.PBKD.Parameters
 
withSalt(byte[]) - Method in class org.bouncycastle.crypto.general.RSA.ISO9796d2PSSSignatureParameters
Specify a fixed salt for the signature.
withSaltLength(int) - Method in class org.bouncycastle.crypto.fips.FipsRSA.PSSSignatureParameters
Specify the saltLength for the signature.
withSaltLength(int) - Method in class org.bouncycastle.crypto.general.RSA.ISO9796d2PSSSignatureParameters
Specify the saltLength for the signature.
withSaltLength(int) - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
Set the length of the salt to use.
withSaltLength(int) - Method in class org.bouncycastle.crypto.util.ScryptConfig.Builder
Set the length of the salt to use.
withSBox(byte[]) - Method in class org.bouncycastle.crypto.general.GOST28147.AuthParameters
 
withSBox(byte[]) - Method in class org.bouncycastle.crypto.general.GOST28147.Parameters
 
withSecureRandom(SecureRandom) - Method in interface org.bouncycastle.crypto.EncapsulatingSecretGenerator
Return a new generator which will use the passed in SecureRandom for generating the key material, or secret, to be encapsulated.
withSecureRandom(SecureRandom) - Method in class org.bouncycastle.crypto.fips.FipsOutputSignerUsingSecureRandom
 
withSecureRandom(SecureRandom) - Method in interface org.bouncycastle.crypto.KeyUnwrapperUsingSecureRandom
Return a variant of this signer using the passed in random as its source of randomness.
withSecureRandom(SecureRandom) - Method in interface org.bouncycastle.crypto.KeyWrapperUsingSecureRandom
Return a variant of this signer using the passed in random as its source of randomness.
withSecureRandom(SecureRandom) - Method in interface org.bouncycastle.crypto.OperatorUsingSecureRandom
Create a version of T using the SecureRandom random.
withSecureRandom(SecureRandom) - Method in interface org.bouncycastle.crypto.OutputSignerUsingSecureRandom
Return a variant of this signer using the passed in random as its source of randomness.
withSecureRandom(SecureRandom) - Method in interface org.bouncycastle.crypto.SingleBlockDecryptorUsingSecureRandom
Return a variant of this decryptor using the passed in random as its source of randomness.
withSecureRandom(SecureRandom) - Method in interface org.bouncycastle.crypto.SingleBlockEncryptorUsingSecureRandom
Return a variant of this encryptor using the passed in random as its source of randomness.
withSecureRandom(SecureRandom) - Method in class org.bouncycastle.jcajce.spec.KTSGenerateKeySpec.Builder
Set the SecureRandom which will be used to generate the secret.
withStoreEncryptionAlgorithm(BCFKSLoadStoreParameter.EncryptionAlgorithm) - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Configure the encryption algorithm to use for protecting the KeyStore and its keys.
withStoreMacAlgorithm(BCFKSLoadStoreParameter.MacAlgorithm) - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Configure the MAC algorithm to use for protecting the KeyStore.
withStorePBKDFConfig(PBKDFConfig) - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Configure the PBKDF to use for protecting the KeyStore.
withSuppPrivInfo(byte[]) - Method in class org.bouncycastle.crypto.util.DEROtherInfo.Builder
Add optional supplementary private info (DER tagged, implicit, 1).
withSuppPubInfo(byte[]) - Method in class org.bouncycastle.crypto.util.DEROtherInfo.Builder
Add optional supplementary public info (DER tagged, implicit, 0).
withText(byte[]) - Method in class org.bouncycastle.crypto.util.ByteMacData.Builder
Add optional text.
withText(byte[]) - Method in class org.bouncycastle.crypto.util.DERMacData.Builder
Add optional text.
withTrailer(int) - Method in class org.bouncycastle.crypto.fips.FipsRSA.PSSSignatureParameters
Specify the trailer for the signature.
withUsingInverseFunction(boolean) - Method in class org.bouncycastle.crypto.fips.FipsAES.WrapParameters
 
withUsingInverseFunction(boolean) - Method in class org.bouncycastle.crypto.fips.FipsTripleDES.WrapParameters
 
withUsingInverseFunction(boolean) - Method in class org.bouncycastle.crypto.general.Camellia.WrapParameters
 
withUsingInverseFunction(boolean) - Method in class org.bouncycastle.crypto.general.SEED.WrapParameters
 
withUsingInverseFunction(boolean) - Method in class org.bouncycastle.crypto.general.Serpent.WrapParameters
 
withUsingInverseFunction(boolean) - Method in class org.bouncycastle.crypto.general.Twofish.WrapParameters
 
withX(char) - Method in class org.bouncycastle.crypto.fips.FipsKDF.SSHParameters
 
WNafL2RMultiplier - Class in org.bouncycastle.math.ec
Class implementing the WNAF (Window Non-Adjacent Form) multiplication algorithm.
WNafL2RMultiplier() - Constructor for class org.bouncycastle.math.ec.WNafL2RMultiplier
 
WNafPreCompInfo - Class in org.bouncycastle.math.ec
Class holding precomputation data for the WNAF (Window Non-Adjacent Form) algorithm.
WNafPreCompInfo() - Constructor for class org.bouncycastle.math.ec.WNafPreCompInfo
 
WNafUtil - Class in org.bouncycastle.math.ec
 
WNafUtil() - Constructor for class org.bouncycastle.math.ec.WNafUtil
 
wrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.KeyWrapper
Return the wrapped version of a key byte encoding.
WRAP_OAEP - Static variable in class org.bouncycastle.crypto.fips.FipsRSA
RSA OAEP key wrap algorithm parameter source - default is SHA-1
WRAP_OAEP - Static variable in class org.bouncycastle.crypto.general.ElGamal
PKCS#1 v1.5 ElGamal algorithm parameter source.
WRAP_OAEP - Static variable in class org.bouncycastle.crypto.general.RSA
RSA OAEP algorithm parameter source - default digest is SHA-1
WRAP_PKCS1v1_5 - Static variable in class org.bouncycastle.crypto.fips.FipsRSA
RSA PKCS#1 v1.5 key wrap algorithm parameter source - default is SHA-1
WRAP_PKCS1v1_5 - Static variable in class org.bouncycastle.crypto.general.ElGamal
OAEP ElGamal algorithm parameter source - default digest is SHA-1
WRAP_PKCS1v1_5 - Static variable in class org.bouncycastle.crypto.general.RSA
RSA PKCS#1 v1.5 key wrap algorithm parameter source - default is SHA-1
WrapParameterSpec - Class in org.bouncycastle.jcajce.spec
Parameter spec to allow keywrapping to be configured to use the inverse function.
WrapParameterSpec(boolean) - Constructor for class org.bouncycastle.jcajce.spec.WrapParameterSpec
Base constructor - specify that a wrapper should, or shouldn't use the inverse function for the cipher in wrapping.
WRAPPER - Static variable in class org.bouncycastle.asn1.eac.EACTags
 
write(int) - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class org.bouncycastle.jcajce.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.jcajce.io.MacOutputStream
Write a single byte to the stream.
write(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.MacOutputStream
Write a block of data of length len starting at offset off in the byte array bytes to the stream.
write(byte[], int, int) - Method in class org.bouncycastle.util.io.BufferingOutputStream
 
write(int) - Method in class org.bouncycastle.util.io.BufferingOutputStream
 
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
 
writeBEREnd() - Method in class org.bouncycastle.asn1.BERGenerator
 
writeBERHeader(int) - Method in class org.bouncycastle.asn1.BERGenerator
 
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
Write out an ASN.1 object.
writeObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DEROutputStream
 
writeObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DLOutputStream
 
writeObject(PemObjectGenerator) - Method in class org.bouncycastle.util.io.pem.PemWriter
 
wrongAuthority - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
wrongIntegrity - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
 
WTauNafMultiplier - Class in org.bouncycastle.math.ec
Class implementing the WTNAF (Window τ-adic Non-Adjacent Form) algorithm.
WTauNafMultiplier() - Constructor for class org.bouncycastle.math.ec.WTauNafMultiplier
 
WTauNafPreCompInfo - Class in org.bouncycastle.math.ec
Class holding precomputation data for the WTNAF (Window τ-adic Non-Adjacent Form) algorithm.
WTauNafPreCompInfo() - Constructor for class org.bouncycastle.math.ec.WTauNafPreCompInfo
 

X

x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
x - Variable in class org.bouncycastle.math.ec.ECPoint
 
x121Address - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
X25519 - Static variable in class org.bouncycastle.crypto.general.EdEC.Algorithm
 
X25519 - Static variable in class org.bouncycastle.crypto.general.EdEC
 
X25519 - Static variable in class org.bouncycastle.jcajce.spec.XDHParameterSpec
 
X25519 - Class in org.bouncycastle.math.ec.rfc7748
 
X25519() - Constructor for class org.bouncycastle.math.ec.rfc7748.X25519
 
X25519_PRIVATE_KEY_SIZE - Static variable in class org.bouncycastle.crypto.general.EdEC
 
X25519_PUBLIC_KEY_SIZE - Static variable in class org.bouncycastle.crypto.general.EdEC
 
X25519Field - Class in org.bouncycastle.math.ec.rfc7748
 
x400Address - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
X448 - Static variable in class org.bouncycastle.crypto.general.EdEC.Algorithm
 
X448 - Static variable in class org.bouncycastle.crypto.general.EdEC
 
X448 - Static variable in class org.bouncycastle.jcajce.spec.XDHParameterSpec
 
X448 - Class in org.bouncycastle.math.ec.rfc7748
 
X448() - Constructor for class org.bouncycastle.math.ec.rfc7748.X448
 
X448_PRIVATE_KEY_SIZE - Static variable in class org.bouncycastle.crypto.general.EdEC
 
X448_PUBLIC_KEY_SIZE - Static variable in class org.bouncycastle.crypto.general.EdEC
 
X448Field - Class in org.bouncycastle.math.ec.rfc7748
 
x500 - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
 
X500Name - Class in org.bouncycastle.asn1.x500
The X.500 Name object.
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
A builder class for making X.500 Name objects.
X500NameBuilder() - Constructor for class org.bouncycastle.asn1.x500.X500NameBuilder
Constructor using the default style (BCStyle).
X500NameBuilder(X500NameStyle) - Constructor for class org.bouncycastle.asn1.x500.X500NameBuilder
Constructor using a specified style.
X500NameStyle - Interface in org.bouncycastle.asn1.x500
This interface provides a profile to conform to when DNs are being converted into strings and back.
X500NameTokenizer - Class in org.bouncycastle.asn1.x500.style
Class for breaking up an X500 Name into it's component tokens, ala java.util.StringTokenizer.
X500NameTokenizer(String) - Constructor for class org.bouncycastle.asn1.x500.style.X500NameTokenizer
 
X500NameTokenizer(String, char) - Constructor for class org.bouncycastle.asn1.x500.style.X500NameTokenizer
 
x500UniqueIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
X509AttributeIdentifiers - Interface in org.bouncycastle.asn1.x509
 
x509Certificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.22.1
x509certType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated.
use x509Certificate instead
x509Crl - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.23.1
X509ObjectIdentifiers - Interface in org.bouncycastle.asn1.x509
 
X931 - Static variable in class org.bouncycastle.crypto.fips.FipsRSA
RSA X9.31 signature algorithm parameter source - default is SHA-1
X931 - Static variable in class org.bouncycastle.crypto.general.RSA
RSA X9.31 signature algorithm parameter source - default is SHA-1
X931PRNG - Class in org.bouncycastle.crypto.general
Source class for implementations of Pseudo Random Number Generator (PRNG) from X9.31
X931PRNG.Base - Class in org.bouncycastle.crypto.general
Base for Builder for SecureRandom objects based on the X9.31 PRNG.
X931PRNG.Builder - Class in org.bouncycastle.crypto.general
Builder for SecureRandom objects based on the X9.31 PRNG.
X931SignatureParameters() - Constructor for class org.bouncycastle.crypto.general.RSA.X931SignatureParameters
 
X931SignatureParameters(DigestAlgorithm) - Constructor for class org.bouncycastle.crypto.general.RSA.X931SignatureParameters
 
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
The Parameters ASN.1 CHOICE from X9.62.
X962Parameters(X9ECParameters) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
 
X962Parameters(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
 
X962Parameters(ASN1Null) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
 
X963 - Static variable in class org.bouncycastle.crypto.fips.FipsKDF
Algorithm parameter source for ASN X9.63-2001 - default PRF is SHA-1
x9_42_schemes - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 schemas base OID: 1.2.840.10046.3
x9_44 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.44
x9_44_components - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
 
x9_63_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.63 - Signature Specification
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, BigInteger, BigInteger, 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, X9ECPoint, BigInteger, 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
 
X9ECParameters(ECCurve, X9ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
 
X9ECParametersHolder - Class in org.bouncycastle.asn1.x9
A holding class that allows for X9ECParameters to be lazily constructed.
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(ECPoint, boolean) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
 
X9ECPoint(ECCurve, byte[]) - 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
 
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) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
Constructor for elliptic curves over binary fields F2m.
X9FieldID(int, int, int, int) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
Constructor for elliptic curves over binary fields F2m.
X9IntegerConverter - Class in org.bouncycastle.asn1.x9
A class which converts integers to byte arrays, allowing padding and calculations to be done according the the filed size of the curve or field element involved.
X9IntegerConverter() - Constructor for class org.bouncycastle.asn1.x9.X9IntegerConverter
 
X9ObjectIdentifiers - Interface in org.bouncycastle.asn1.x9
Object identifiers for the various X9 standards.
XDHAgreementFactory() - Constructor for class org.bouncycastle.crypto.general.EdEC.XDHAgreementFactory
 
XDHKey - Interface in org.bouncycastle.jcajce.interfaces
Base interface for XDH agreement keys.
XDHKeyPairGenerator(EdEC.Parameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.general.EdEC.XDHKeyPairGenerator
 
XDHParameterSpec - Class in org.bouncycastle.jcajce.spec
ParameterSpec for XDH key agreement algorithms.
XDHParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.XDHParameterSpec
Base constructor.
xmss - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
XMSS
xmss_mt - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
XMSS^MT
xmss_mt_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_mt_SHA256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_mt_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_mt_SHA512ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_mt_SHAKE128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_mt_SHAKE128ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_mt_SHAKE256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_mt_SHAKE256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_SHA256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_SHA512ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_SHAKE128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_SHAKE128ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_SHAKE256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
xmss_SHAKE256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
XOFOperatorFactory() - Constructor for class org.bouncycastle.crypto.fips.FipsSHS.XOFOperatorFactory
 
XOFOperatorFactory<T> - Interface in org.bouncycastle.crypto
Base interface for a creator of extendable output function (XOF) calculators.

Y

y - Variable in class org.bouncycastle.math.ec.ECPoint
 

Z

ZERO - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
zero(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
zero(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
zero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
 
zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
 
zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
 
zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
 
zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
 
ZERO - Static variable in class org.bouncycastle.util.BigIntegers
 
zero64(int, long[]) - Static method in class org.bouncycastle.math.raw.Nat
 
ZERO_CONTEXT - Static variable in class org.bouncycastle.crypto.general.EdEC
 
ZeroizableSecretKey - Interface in org.bouncycastle.jcajce
Interface for SecretKey's that can be explictly zeroized.
zeroize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDHKey
 
zeroize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSAKey
 
zeroize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricDSTU4145Key
 
zeroize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricECKey
 
zeroize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricEdDSAKey
 
zeroize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricGOST3410Key
 
zeroize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricRSAKey
 
zeroize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHKey
 
zeroize() - Method in class org.bouncycastle.crypto.asymmetric.AsymmetricXDHPrivateKey
 
zeroize() - Method in interface org.bouncycastle.jcajce.ZeroizableSecretKey
Proactively zero out the key bytes.
zs - Variable in class org.bouncycastle.math.ec.ECPoint
 

_

_out - Variable in class org.bouncycastle.asn1.ASN1Generator
 
_private - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
1.3.6.1.4:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links