Skip navigation links
Bouncy Castle Cryptography Library 1.85
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.crypto.agreement.srp.SRP6Client
 
A - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
A - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
A(byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
 
a - Variable in class org.bouncycastle.math.ec.ECCurve
 
AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated.
use lower case version
AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated.
use lower case version
aACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
aACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
absorb(byte) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
absorb(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
absorbBits(int, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
AbstractECLookupTable - Class in org.bouncycastle.math.ec
 
AbstractECLookupTable() - Constructor for class org.bouncycastle.math.ec.AbstractECLookupTable
 
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
 
ACCEPTABLE_EC_CURVES - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
A set of OBJECT IDENTIFIERs representing acceptable named curves for imported keys.
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.
AdaptingKeyStoreSpi - Class in org.bouncycastle.jcajce.provider.keystore.util
Implements a certificate only JKS key store.
AdaptingKeyStoreSpi(JcaJceHelper, KeyStoreSpi) - Constructor for class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
add(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
 
add(BLS12_381G2Point) - Method in class org.bouncycastle.crypto.bls.BLS12_381G2Point
 
add(Fp12Element) - Method in class org.bouncycastle.crypto.bls.Fp12Element
 
add(Fp2Element) - Method in class org.bouncycastle.crypto.bls.Fp2Element
 
add(Fp6Element) - Method in class org.bouncycastle.crypto.bls.Fp6Element
 
add(ECPoint, ECPoint) - Method in interface org.bouncycastle.crypto.hash2curve.CurveProcessor
Add two points in the curve group.
add(ECPoint, ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.BLS12_381G1CurveProcessor
 
add(ECPoint, ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.MontgomeryCurveProcessor
Adds two elliptic curve points on the Montgomery curve model and returns the resulting point.
add(ECPoint, ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.NistCurveProcessor
Add two points in the curve group.
add(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
 
add(String) - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec.Builder
 
add(String, AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec.Builder
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
 
add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
 
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(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
 
add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
 
add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
 
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.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(BigInteger) - Method in class org.bouncycastle.util.BigIntegers.Cache
 
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
 
addAlgorithm(String, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, String, Map<String, String>) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String, Map<String, String>) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, String, Map<String, String>) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String, Map<String, String>) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addAlgorithm(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addAlgorithm(String, String, Map<String, String>) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addAlgorithm(String, ASN1ObjectIdentifier, String, Map<String, String>) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addAll(ASN1Encodable[]) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
 
addAll(ASN1EncodableVector) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
 
addAnnotation(String, Object) - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
Return a new annotated key with an additional annotation added to it.
addAttribute(String, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
addAttribute(Attribute) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
addAttributes(String, Map<String, String>) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addAttributes(String, Map<String, String>) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addAttributes(String, Map<String, String>) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addBothTo(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
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
 
addCertificateStore(PKIXCertStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
 
addChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
addCipherAlgorithm(ConfigurableProvider, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
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
 
addCryptedBlocks(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Adds the contents of two encrypted blocks mod sigma
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.
addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Adds a subtree to the excluded set of these name constraints.
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
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.
addExtension(Extensions) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
Deprecated.
Use addExtensions instead.
addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated.
Add an extension with the given oid and the passed in value to be included in the OCTET STRING associated with the extension.
addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated.
Add an extension with the given oid and the passed in byte array to be wrapped in the OCTET STRING associated with the extension.
addExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
 
ADDITIONAL_EC_PARAMETERS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
A set of OBJECT IDENTIFIERs to EC Curves providing local curve name mapping.
addKEMAlgorithm(ConfigurableProvider, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
addKeyFactoryAlgorithm(ConfigurableProvider, String, String, ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
addKeyGeneratorAlgorithm(ConfigurableProvider, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
addKeyPairGeneratorAlgorithm(ConfigurableProvider, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
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(ASN1Primitive) - Method in class org.bouncycastle.asn1.BERSequenceGenerator
Add an ASN1.1 primitive to the SEQUENCE being generated.
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DERSequenceGenerator
Add an object to the SEQUENCE being generated.
addObject(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERSequenceGenerator
Add an ASN1.1 primitive to the SEQUENCE being generated.
addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DLSequenceGenerator
Add the DL encoding of the passed in object to the SEQUENCE body.
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
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(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
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
 
addOptional(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
 
addPadding(byte[], int) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.X923Padding
add the pad bytes to the passed in block, returning the number of bytes added.
addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
add the pad bytes to the passed in block, returning the number of bytes added.
addPrivateKey(PrivateKey) - Method in class org.bouncycastle.jcajce.CompositePrivateKey.Builder
 
addPrivateKey(PrivateKey, String) - Method in class org.bouncycastle.jcajce.CompositePrivateKey.Builder
 
addPrivateKey(PrivateKey, Provider) - Method in class org.bouncycastle.jcajce.CompositePrivateKey.Builder
 
addPublicKey(PublicKey) - Method in class org.bouncycastle.jcajce.CompositePublicKey.Builder
 
addPublicKey(PublicKey, String) - Method in class org.bouncycastle.jcajce.CompositePublicKey.Builder
 
addPublicKey(PublicKey, Provider) - Method in class org.bouncycastle.jcajce.CompositePublicKey.Builder
 
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.
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
addSeedMaterial(byte[]) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
Add more seed material to the generator.
addSeedMaterial(long) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
Add more seed material to the generator.
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
Add more seed material to the generator.
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
Add more seed material to the generator.
addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
 
addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
 
addSignatureAlgorithm(ConfigurableProvider, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
addSignatureAlgorithm(ConfigurableProvider, String, String, String) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
addSignatureAlgorithm(ConfigurableProvider, String, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
addSignatureAlgorithm(ConfigurableProvider, String, String, String, ASN1ObjectIdentifier, Map<String, String>) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
addSignatureAlias(ConfigurableProvider, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
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[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
addTo(int, 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) - 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) - 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[]) - Static method in class org.bouncycastle.math.raw.Nat
 
addToEachOther(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
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
 
advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
advanceCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
 
advanceCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
 
advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
advanceCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
AEAD - Class in org.bouncycastle.crypto.hpke
AEAD(short, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.hpke.AEAD
 
aead - Variable in class org.bouncycastle.crypto.hpke.HPKEContext
 
aead_AES_GCM128 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
 
aead_AES_GCM256 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
 
aead_CHACHA20_POLY1305 - Static variable in class org.bouncycastle.crypto.hpke.HPKE
 
aead_EXPORT_ONLY - Static variable in class org.bouncycastle.crypto.hpke.HPKE
 
AEADBlockCipher - Interface in org.bouncycastle.crypto.modes
An AEADCipher based on a BlockCipher.
AEADCipher - Interface in org.bouncycastle.crypto.modes
A cipher mode that includes authenticated encryption with a streaming mode and optional associated data.
AEADParameters - Class in org.bouncycastle.crypto.params
 
AEADParameters(KeyParameter, int, byte[]) - Constructor for class org.bouncycastle.crypto.params.AEADParameters
Base constructor.
AEADParameters(KeyParameter, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.AEADParameters
Base constructor.
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.jcajce.provider.symmetric
 
AES.AESCCMMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESCCMMAC128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESCCMMAC192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESCCMMAC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AESGMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamGenCCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamGenGCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamsCCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.AlgParamsGCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CBC128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CBC192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CBC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CCM128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CCM192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CCM256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CFB128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CFB192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.CFB256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.ECB128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.ECB192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.ECB256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.GCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.GCM128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.GCM192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.GCM256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.OFB128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.OFB192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.OFB256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithAESCBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithAES-CBC
AES.PBEWithMD5And128BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5And128BitAES-OpenSSL
AES.PBEWithMD5And192BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5And192BitAES-OpenSSL
AES.PBEWithMD5And256BitAESCBCOpenSSL - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5And256BitAES-OpenSSL
AES.PBEWithSHA1AESCBC128 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AES-CBC
AES.PBEWithSHA1AESCBC192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA1AESCBC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256AESCBC128 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256AES-CBC
AES.PBEWithSHA256AESCBC192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256AESCBC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.PBEWithSHA256And128BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256And128BitAES-BC
AES.PBEWithSHA256And192BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256And192BitAES-BC
AES.PBEWithSHA256And256BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA256And256BitAES-BC
AES.PBEWithSHAAnd128BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1And128BitAES-BC
AES.PBEWithSHAAnd192BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1And192BitAES-BC
AES.PBEWithSHAAnd256BitAESBC - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1And256BitAES-BC
AES.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.RFC5649Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Wrap128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Wrap192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.Wrap256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.WrapPad - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.WrapPad128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.WrapPad192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AES.WrapPad256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
AESCCMMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCCMMAC
 
AESCCMMAC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCCMMAC128
 
AESCCMMAC192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCCMMAC192
 
AESCCMMAC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCCMMAC256
 
AESCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCMAC
 
AESEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES (Rijndael), from FIPS-197.
AESEngine() - Constructor for class org.bouncycastle.crypto.engines.AESEngine
Deprecated.
use AESEngine.newInstance()
AESFastEngine - Class in org.bouncycastle.crypto.engines
Deprecated.
unfortunately this class is has a few side channel issues. In an environment where encryption/decryption may be closely observed it should not be used.
AESFastEngine() - Constructor for class org.bouncycastle.crypto.engines.AESFastEngine
Deprecated.
default constructor - 128 bit block size.
AESGMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESGMAC
 
AESLightEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES (Rijndael), from FIPS-197.
AESLightEngine() - Constructor for class org.bouncycastle.crypto.engines.AESLightEngine
default constructor - 128 bit block size.
AESWrapEngine - Class in org.bouncycastle.crypto.engines
an implementation of the AES Key Wrapper from the NIST Key Wrap Specification.
AESWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.AESWrapEngine
Create a regular AESWrapEngine specifying the encrypt for wrapping, decrypt for unwrapping.
AESWrapEngine(boolean) - Constructor for class org.bouncycastle.crypto.engines.AESWrapEngine
Create an AESWrapEngine where the underlying cipher is (optionally) set to decrypt for wrapping, encrypt for unwrapping.
AESWrapPadEngine - Class in org.bouncycastle.crypto.engines
 
AESWrapPadEngine() - Constructor for class org.bouncycastle.crypto.engines.AESWrapPadEngine
 
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated.
use lower case version
AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated.
use lower case version
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
AffineXY - Class in org.bouncycastle.crypto.hash2curve.data
Simple holder for affine field coordinates.
AffineXY(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.hash2curve.data.AffineXY
Constructs an AffineXY object representing the affine coordinates of an elliptic curve point.
AffineXY(ECPoint) - Constructor for class org.bouncycastle.crypto.hash2curve.data.AffineXY
Constructs an AffineXY object representing the affine coordinates of the provided elliptic curve point.
AffineXY(ECPoint, boolean) - Constructor for class org.bouncycastle.crypto.hash2curve.data.AffineXY
Constructs an AffineXY object representing the affine coordinates of the provided elliptic curve point.
aggregate(BLS12_381G2Point[]) - Static method in class org.bouncycastle.crypto.bls.BLS12_381Aggregation
Aggregate a list of BLS signatures by summing them in G2.
AggregateRuntimeException - Exception in org.bouncycastle.util
A RuntimeException that carries several underlying exceptions rather than a single cause - for example the complete set of problems found when reviewing a malformed structure, where surfacing only the first would lose information.
AggregateRuntimeException(String, List) - Constructor for exception org.bouncycastle.util.AggregateRuntimeException
Base constructor.
aggregateVerify(ECPoint[], byte[][], BLS12_381G2Point) - Static method in class org.bouncycastle.crypto.bls.BLS12_381BasicScheme
Aggregate verification under the BasicScheme.
aggregateVerify(ECPoint[], byte[][], BLS12_381G2Point) - Static method in class org.bouncycastle.crypto.bls.BLS12_381MessageAugmentation
Aggregate verification under the MessageAugmentation suite.
aggregateVerify(ECPoint[], byte[][], BLS12_381G2Point) - Static method in class org.bouncycastle.crypto.bls.BLS12_381ProofOfPossession
Aggregate verification under the ProofOfPossession suite.
aimer - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
AIMer post-quantum digital signature scheme (KpqC Round 2 submission).
AIMer - Class in org.bouncycastle.pqc.jcajce.provider
 
AIMer() - Constructor for class org.bouncycastle.pqc.jcajce.provider.AIMer
 
AIMer.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
aimer128f - Static variable in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
aimer128f - Static variable in class org.bouncycastle.pqc.jcajce.spec.AIMerParameterSpec
 
aimer128s - Static variable in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
aimer128s - Static variable in class org.bouncycastle.pqc.jcajce.spec.AIMerParameterSpec
 
aimer192f - Static variable in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
aimer192f - Static variable in class org.bouncycastle.pqc.jcajce.spec.AIMerParameterSpec
 
aimer192s - Static variable in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
aimer192s - Static variable in class org.bouncycastle.pqc.jcajce.spec.AIMerParameterSpec
 
aimer256f - Static variable in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
aimer256f - Static variable in class org.bouncycastle.pqc.jcajce.spec.AIMerParameterSpec
 
aimer256s - Static variable in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
aimer256s - Static variable in class org.bouncycastle.pqc.jcajce.spec.AIMerParameterSpec
 
aimer_128f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
AIMer_128f() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi.AIMer_128f
 
AIMer_128f() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyPairGeneratorSpi.AIMer_128f
 
AIMer_128f() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi.AIMer_128f
 
aimer_128s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
AIMer_128s() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi.AIMer_128s
 
AIMer_128s() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyPairGeneratorSpi.AIMer_128s
 
AIMer_128s() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi.AIMer_128s
 
aimer_192f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
AIMer_192f() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi.AIMer_192f
 
AIMer_192f() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyPairGeneratorSpi.AIMer_192f
 
AIMer_192f() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi.AIMer_192f
 
aimer_192s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
AIMer_192s() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi.AIMer_192s
 
AIMer_192s() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyPairGeneratorSpi.AIMer_192s
 
AIMer_192s() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi.AIMer_192s
 
aimer_256f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
AIMer_256f() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi.AIMer_256f
 
AIMer_256f() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyPairGeneratorSpi.AIMer_256f
 
AIMer_256f() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi.AIMer_256f
 
aimer_256s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
AIMer_256s() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi.AIMer_256s
 
AIMer_256s() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyPairGeneratorSpi.AIMer_256s
 
AIMer_256s() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi.AIMer_256s
 
AIMerKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
AIMerKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi
 
AIMerKeyFactorySpi(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi
 
AIMerKeyFactorySpi.AIMer_128f - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyFactorySpi.AIMer_128s - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyFactorySpi.AIMer_192f - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyFactorySpi.AIMer_192s - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyFactorySpi.AIMer_256f - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyFactorySpi.AIMer_256s - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.aimer
 
AIMerKeyGenerationParameters(SecureRandom, AIMerParameters) - Constructor for class org.bouncycastle.pqc.crypto.aimer.AIMerKeyGenerationParameters
 
AIMerKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.aimer
Implementation of the AIMer asymmetric key pair generator following the AIMer signature scheme specifications.
AIMerKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.aimer.AIMerKeyPairGenerator
 
AIMerKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyPairGeneratorSpi
 
AIMerKeyPairGeneratorSpi(AIMerParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyPairGeneratorSpi
 
AIMerKeyPairGeneratorSpi.AIMer_128f - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyPairGeneratorSpi.AIMer_128s - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyPairGeneratorSpi.AIMer_192f - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyPairGeneratorSpi.AIMer_192s - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyPairGeneratorSpi.AIMer_256f - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyPairGeneratorSpi.AIMer_256s - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
AIMerKeyParameters - Class in org.bouncycastle.pqc.crypto.aimer
Common base for AIMer public and private key parameter classes; carries the AIMerParameters parameter set the key belongs to.
AIMerKeyParameters(boolean, AIMerParameters) - Constructor for class org.bouncycastle.pqc.crypto.aimer.AIMerKeyParameters
 
AIMerParameters - Class in org.bouncycastle.pqc.crypto.aimer
Parameter set for the AIMer PQC signature scheme (KpqC Round 2 submission).
AIMerParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
 
AIMerPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.aimer
Lightweight private key parameters for AIMer.
AIMerPrivateKeyParameters(AIMerParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.aimer.AIMerPrivateKeyParameters
 
AIMerPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.aimer
Lightweight public key parameters for AIMer.
AIMerPublicKeyParameters(AIMerParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.aimer.AIMerPublicKeyParameters
 
AIMerSigner - Class in org.bouncycastle.pqc.crypto.aimer
Implementation of the AIMer digital signature scheme as specified in the AIMer documentation.
AIMerSigner() - Constructor for class org.bouncycastle.pqc.crypto.aimer.AIMerSigner
 
alg_id - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
 
algName - Variable in class org.bouncycastle.jcajce.provider.symmetric.HKDF.HKDFBase
 
algName - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
algName - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
algOid - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
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
 
algorithmIdentifier - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
AlgorithmIdentifierFactory - Class in org.bouncycastle.crypto.util
Factory methods for common AlgorithmIdentifiers.
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
AlgorithmParameters for the RFC 8032 EdDSA instance selectors (prehash / context) carried by EdDSAParameterSpec.
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ies
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
AlgorithmParametersSpi.Ed25519 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
 
AlgorithmParametersSpi.Ed448 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
 
AlgorithmParametersSpi.OAEP - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersSpi.PSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
AlgorithmParametersUtils - Class in org.bouncycastle.jcajce.util
General JCA/JCE utility methods.
AlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
 
AlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AlgorithmProvider
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
AlgParamGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGen
 
AlgParamGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParamGen128
 
AlgParamGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParamGen256
 
AlgParamGen512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParamGen512
 
AlgParamGenCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
 
AlgParamGenCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGenCCM
 
AlgParamGenCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamGenCCM
 
AlgParamGenCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGenCCM
 
AlgParamGenGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
AlgParamGenGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGenGCM
 
AlgParamGenGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamGenGCM
 
AlgParamGenGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGenGCM
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XChaCha.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.AlgParams
 
AlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Zuc.AlgParams
 
AlgParams_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
 
AlgParams_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
 
AlgParams_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
 
AlgParamsCC1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.AlgParamsCC1305
 
AlgParamsCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
AlgParamsCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
 
AlgParamsCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsCCM
 
AlgParamsCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsCCM
 
AlgParamsGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
AlgParamsGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
 
AlgParamsGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsGCM
 
AlgParamsGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsGCM
 
AlgParamsXC1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XChaCha.AlgParamsXC1305
 
allocate() - Method in interface org.bouncycastle.crypto.generators.Argon2BytesGenerator.BlockPool
 
allocate() - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator.FixedBlockPool
 
AlphabetMapper - Interface in org.bouncycastle.crypto
Base interface for mapping from an alphabet to a set of indexes suitable for use with FPE.
AltSignatureAlgorithm - Class in org.bouncycastle.asn1.x509
X.509 Section 9.8.3.
AltSignatureAlgorithm(AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
 
AltSignatureAlgorithm(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
 
AltSignatureAlgorithm(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
 
altSignatureAlgorithm - Static variable in class org.bouncycastle.asn1.x509.Extension
the algorithm identifier for the alternative digital signature algorithm.
AltSignatureValue - Class in org.bouncycastle.asn1.x509
X.509 Section 9.8.4.
AltSignatureValue(byte[]) - Constructor for class org.bouncycastle.asn1.x509.AltSignatureValue
Base constructor.
altSignatureValue - Static variable in class org.bouncycastle.asn1.x509.Extension
alternative signature shall be created by the issuer using its alternative private key.
annotate(PrivateKey, String) - Static method in class org.bouncycastle.jcajce.util.PrivateKeyAnnotator
Create an AnnotatedPrivateKey with a single annotation using AnnotatedPrivateKey.LABEL as a key.
annotate(PrivateKey, Map<String, Object>) - Static method in class org.bouncycastle.jcajce.util.PrivateKeyAnnotator
 
AnnotatedException - Exception in org.bouncycastle.jce.provider
 
AnnotatedException(String, Throwable) - Constructor for exception org.bouncycastle.jce.provider.AnnotatedException
 
AnnotatedException(String) - Constructor for exception org.bouncycastle.jce.provider.AnnotatedException
 
AnnotatedPrivateKey - Class in org.bouncycastle.jcajce.util
Wrapper for a private key that carries annotations that can be used for tracking or debugging.
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.
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(StringBuilder, RDN, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
appendRDN(StringBuffer, RDN, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
appendTypeAndValue(StringBuilder, AttributeTypeAndValue, 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
 
applyParams(boolean, byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
Apply the RFC 8032 instance selectors.
applySipRounds(int) - Method in class org.bouncycastle.crypto.macs.SipHash
 
ARC4 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARC4.PBEWithSHAAnd128Bit - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd128BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd128BitRC4
ARC4.PBEWithSHAAnd40Bit - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC4
ARC4.PBEWithSHAAnd40BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd40BitRC4
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(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
areEqual(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
areEqual(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
areEqual(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
areEqual(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
areEqual(byte[][], byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
Compares two 2d-byte arrays.
areEqual(boolean[], boolean[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(byte[], int, int, byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(char[], char[]) - 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
 
areEqual(short[], short[]) - Static method in class org.bouncycastle.util.Arrays
 
areEqual(Object, Object) - Static method in class org.bouncycastle.util.Objects
 
areEqual(byte[][], byte[][]) - Method in class org.bouncycastle.util.test.SimpleTest
 
areEqual(byte[], byte[]) - Method in class org.bouncycastle.util.test.SimpleTest
 
areEqual(byte[], int, int, byte[], int, int) - Method in class org.bouncycastle.util.test.SimpleTest
 
areEqualVar(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
areEqualVar(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
areSecretValuesEqual(int, BigInteger, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
Compare two non-negative values for equality without an early exit.
ARGON2 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Argon2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARGON2.Argon2
 
ARGON2.Argon2 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARGON2.BaseArgon2 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARGON2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARGON2_d - Static variable in class org.bouncycastle.crypto.params.Argon2Parameters
Argon2d - data-dependent memory access.
ARGON2_d - Static variable in class org.bouncycastle.jcajce.spec.Argon2KeySpec
Argon2d - data-dependent memory access.
ARGON2_i - Static variable in class org.bouncycastle.crypto.params.Argon2Parameters
Argon2i - data-independent memory access.
ARGON2_i - Static variable in class org.bouncycastle.jcajce.spec.Argon2KeySpec
Argon2i - data-independent memory access.
ARGON2_id - Static variable in class org.bouncycastle.crypto.params.Argon2Parameters
ARGON2_id - Static variable in class org.bouncycastle.jcajce.spec.Argon2KeySpec
ARGON2_VERSION_10 - Static variable in class org.bouncycastle.crypto.params.Argon2Parameters
Argon2 v1.0 (legacy).
ARGON2_VERSION_10 - Static variable in class org.bouncycastle.jcajce.spec.Argon2KeySpec
Argon2 v1.0 (legacy).
ARGON2_VERSION_13 - Static variable in class org.bouncycastle.crypto.params.Argon2Parameters
Argon2 v1.3 - the version standardised by RFC 9106.
ARGON2_VERSION_13 - Static variable in class org.bouncycastle.jcajce.spec.Argon2KeySpec
Argon2 v1.3 - the version standardised by RFC 9106.
Argon2BytesGenerator - Class in org.bouncycastle.crypto.generators
Argon2 PBKDF - Based on the results of https://password-hashing.net/ and https://www.ietf.org/archive/id/draft-irtf-cfrg-argon2-03.txt
Argon2BytesGenerator() - Constructor for class org.bouncycastle.crypto.generators.Argon2BytesGenerator
 
Argon2BytesGenerator.Block - Class in org.bouncycastle.crypto.generators
A single 1024-byte memory block used by the Argon2 mixing function.
Argon2BytesGenerator.BlockPool - Interface in org.bouncycastle.crypto.generators
Strategy for allocating and recycling Argon2 Argon2BytesGenerator.Block objects.
Argon2BytesGenerator.FixedBlockPool - Class in org.bouncycastle.crypto.generators
Bounded pool that recycles up to maxBlocks Argon2BytesGenerator.Block objects.
Argon2KeySpec - Class in org.bouncycastle.jcajce.spec
Key spec for use with the Argon2 SecretKeyFactory (RFC 9106).
Argon2KeySpec(char[], byte[], int, int, int, int) - Constructor for class org.bouncycastle.jcajce.spec.Argon2KeySpec
Argon2id, version 1.3, with no secret or additional data.
Argon2KeySpec(int, int, char[], byte[], int, int, int, int) - Constructor for class org.bouncycastle.jcajce.spec.Argon2KeySpec
Argon2 with an explicit variant and version, no secret or additional data.
Argon2KeySpec(int, int, char[], byte[], byte[], byte[], int, int, int, int) - Constructor for class org.bouncycastle.jcajce.spec.Argon2KeySpec
Argon2 with full control over variant, version, optional secret and additional data.
Argon2Parameters - Class in org.bouncycastle.crypto.params
Configuration parameters for the Argon2 PBKDF.
Argon2Parameters.Builder - Class in org.bouncycastle.crypto.params
Fluent builder for Argon2Parameters.
ARIA - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.AlgParamGenCCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.AlgParamGenGCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.AlgParamsCCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.AlgParamsGCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.CCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.GCM - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIA.WrapPad - Class in org.bouncycastle.jcajce.provider.symmetric
 
ARIAEngine - Class in org.bouncycastle.crypto.engines
RFC 5794.
ARIAEngine() - Constructor for class org.bouncycastle.crypto.engines.ARIAEngine
 
ARIAWrapEngine - Class in org.bouncycastle.crypto.engines
an implementation of the ARIA Key Wrapper from the NIST Key Wrap Specification.
ARIAWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.ARIAWrapEngine
Create a regular ARIAWrapEngine specifying the encrypt for wrapping, decrypt for unwrapping.
ARIAWrapEngine(boolean) - Constructor for class org.bouncycastle.crypto.engines.ARIAWrapEngine
Create an ARIAWrapEngine where the underlying cipher is set to decrypt for wrapping, encrypt for unwrapping.
ARIAWrapPadEngine - Class in org.bouncycastle.crypto.engines
 
ARIAWrapPadEngine() - Constructor for class org.bouncycastle.crypto.engines.ARIAWrapPadEngine
 
Arrays - Class in org.bouncycastle.util
General array utilities.
Arrays.Iterator<T> - Class in org.bouncycastle.util
Iterator backed by a specific array.
asBigInteger(String) - Static method in class org.bouncycastle.util.Properties
Return propertyName as a BigInteger.
asBytes(int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
asBytes(int[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
asBytes(long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
asBytes(long[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
asCharArray(byte[]) - Static method in class org.bouncycastle.util.Strings
Do a simple conversion of an array of 8 bit characters into a string.
ascon_aeadinit() - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
 
ascon_aeadinit() - Method in class org.bouncycastle.crypto.engines.AsconEngine
Deprecated.
 
AsconAEAD128 - Class in org.bouncycastle.crypto.engines
Ascon-AEAD128 was introduced in NIST Special Publication (SP) 800-232 Additional details and the specification can be found in: NIST SP 800-232 Ascon-Based Lightweight Cryptography Standards for Constrained Devices.
AsconAEAD128() - Constructor for class org.bouncycastle.crypto.engines.AsconAEAD128
 
AsconCXof128 - Class in org.bouncycastle.crypto.digests
Ascon-CXOF128 was introduced in NIST Special Publication (SP) 800-232 Additional details and the specification can be found in: NIST SP 800-232 Ascon-Based Lightweight Cryptography Standards for Constrained Devices.
AsconCXof128() - Constructor for class org.bouncycastle.crypto.digests.AsconCXof128
 
AsconCXof128(byte[]) - Constructor for class org.bouncycastle.crypto.digests.AsconCXof128
 
AsconCXof128(byte[], int, int) - Constructor for class org.bouncycastle.crypto.digests.AsconCXof128
 
AsconDigest - Class in org.bouncycastle.crypto.digests
Deprecated.
use Ascon Hash 256 Digest
AsconDigest(AsconDigest.AsconParameters) - Constructor for class org.bouncycastle.crypto.digests.AsconDigest
Deprecated.
 
AsconDigest.AsconParameters - Enum in org.bouncycastle.crypto.digests
Deprecated.
 
AsconEngine - Class in org.bouncycastle.crypto.engines
Deprecated.
Now superseded. Please refer to AsconAEAD128Engine for future implementations.
AsconEngine(AsconEngine.AsconParameters) - Constructor for class org.bouncycastle.crypto.engines.AsconEngine
Deprecated.
 
AsconEngine.AsconParameters - Enum in org.bouncycastle.crypto.engines
Deprecated.
 
AsconHash256 - Class in org.bouncycastle.crypto.digests
Ascon-Hash256 was introduced in NIST Special Publication (SP) 800-232 Additional details and the specification can be found in: NIST SP 800-232 Ascon-Based Lightweight Cryptography Standards for Constrained Devices.
AsconHash256() - Constructor for class org.bouncycastle.crypto.digests.AsconHash256
 
AsconPermutationFriend - Class in org.bouncycastle.crypto.engines
 
AsconPermutationFriend() - Constructor for class org.bouncycastle.crypto.engines.AsconPermutationFriend
 
AsconPermutationFriend.AsconPermutation - Class in org.bouncycastle.crypto.engines
 
AsconXof - Class in org.bouncycastle.crypto.digests
Deprecated.
Now superseded - please use AsconXof128
AsconXof(AsconXof.AsconParameters) - Constructor for class org.bouncycastle.crypto.digests.AsconXof
Deprecated.
 
AsconXof.AsconParameters - Enum in org.bouncycastle.crypto.digests
Deprecated.
 
AsconXof128 - Class in org.bouncycastle.crypto.digests
Ascon-XOF128 was introduced in NIST Special Publication (SP) 800-232 Additional details and the specification can be found in: NIST SP 800-232 Ascon-Based Lightweight Cryptography Standards for Constrained Devices.
AsconXof128() - Constructor for class org.bouncycastle.crypto.digests.AsconXof128
 
asInteger(String, int) - Static method in class org.bouncycastle.util.Properties
Return propertyName as an integer, defaultValue used if not defined.
asInts(byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
asInts(byte[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
asKeySet(String) - Static method in class org.bouncycastle.util.Properties
 
asLongs(byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
asLongs(byte[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
ASN1_ALLOW_NON_DER_TIME - Static variable in class org.bouncycastle.util.Properties
Controls whether an ASN.1 UTCTime / GeneralizedTime carrying non-DER contents may be serialized through a DEROutputStream.
ASN1_MAX_CONS_DEPTH - Static variable in class org.bouncycastle.util.Properties
Maximum depth of nested constructed ASN.1 objects the parser will descend before failing with "maximum nested construction level reached", guarding against stack exhaustion from deeply nested crafted input.
ASN1_MAX_LIMIT - Static variable in class org.bouncycastle.util.Properties
Overrides the maximum length accepted for a single definite-length ASN.1 object read from a stream whose length is not otherwise known.
ASN1Absent - Class in org.bouncycastle.asn1
An ASN1 class that encodes to nothing, used in the OER library to deal with the Optional type.
ASN1BitString - Class in org.bouncycastle.asn1
Base class for BIT STRING objects
ASN1BitStringParser - Interface in org.bouncycastle.asn1
A basic parser for a BIT STRING object
ASN1BMPString - Class in org.bouncycastle.asn1
ASN.1 BMPString object encodes BMP (Basic Multilingual Plane) subset (aka UCS-2) of UNICODE (ISO 10646) characters in codepoints 0 to 65535.
ASN1Boolean - Class in org.bouncycastle.asn1
Public facade of ASN.1 Boolean data.
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
 
ASN1EncodableVector(int) - Constructor for class org.bouncycastle.asn1.ASN1EncodableVector
 
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.
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
ASN1ExternalParser - Interface in org.bouncycastle.asn1
Parser DER EXTERNAL tagged objects.
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 Date and an explicit Locale.
ASN1GeneralString - Class in org.bouncycastle.asn1
ASN.1 GENERAL-STRING data type.
ASN1Generator - Class in org.bouncycastle.asn1
Basic class for streaming generators.
ASN1Generator(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1Generator
Base constructor.
ASN1GraphicString - Class in org.bouncycastle.asn1
 
ASN1IA5String - Class in org.bouncycastle.asn1
ASN.1 IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.
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(int) - Constructor for class org.bouncycastle.asn1.ASN1Integer
Construct an INTEGER from the passed in int value.
ASN1Integer(long) - Constructor for class org.bouncycastle.asn1.ASN1Integer
Construct an INTEGER from the passed in long value.
ASN1Integer(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Integer
Construct an INTEGER from the passed in BigInteger value.
ASN1Integer(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Integer
Construct an INTEGER from the passed in byte array.
ASN1Null - Class in org.bouncycastle.asn1
A NULL object - use DERNull.INSTANCE for populating structures.
ASN1NumericString - Class in org.bouncycastle.asn1
NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
ASN1Object - Class in org.bouncycastle.asn1
Base class for defining an ASN.1 object.
ASN1Object() - Constructor for class org.bouncycastle.asn1.ASN1Object
 
ASN1ObjectDescriptor - Class in org.bouncycastle.asn1
 
ASN1ObjectDescriptor(ASN1GraphicString) - Constructor for class org.bouncycastle.asn1.ASN1ObjectDescriptor
 
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 This supports BER, and DER forms of the data.
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.
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.
ASN1PrintableString - Class in org.bouncycastle.asn1
ASN.1 PrintableString object.
ASN1RelativeOID - Class in org.bouncycastle.asn1
 
ASN1RelativeOID(String) - Constructor for class org.bouncycastle.asn1.ASN1RelativeOID
 
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(ASN1Encodable, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
Create a SEQUENCE containing two objects.
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(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
 
ASN1StreamParser(InputStream, int) - 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.
ASN1T61String - Class in org.bouncycastle.asn1
ASN.1 T61String (also the teletex string), try not to use this if you don't need to.
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.
ASN1TaggedObject(boolean, int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
 
ASN1TaggedObjectParser - Interface in org.bouncycastle.asn1
Interface for the parsing of a generic tagged ASN.1 object.
ASN1TimeFormatTest - Class in org.bouncycastle.asn1
White-box tests for ASN1TimeFormat, the strict structural validator for UTCTime / GeneralizedTime content.
ASN1TimeFormatTest() - Constructor for class org.bouncycastle.asn1.ASN1TimeFormatTest
 
ASN1UniversalString - Class in org.bouncycastle.asn1
ASN.1 UniversalString object - encodes UNICODE (ISO 10646) characters using 32-bit format.
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 Date and an explicit Locale.
ASN1UTF8String - Class in org.bouncycastle.asn1
 
ASN1Util - Class in org.bouncycastle.asn1
 
ASN1Util() - Constructor for class org.bouncycastle.asn1.ASN1Util
 
ASN1VideotexString - Class in org.bouncycastle.asn1
 
ASN1VisibleString - Class in org.bouncycastle.asn1
ASN.1 VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.
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 of the specified length, padded with leading zeros as necessary..
asUnsignedByteArray(BigInteger, byte[], int, int) - Static method in class org.bouncycastle.util.BigIntegers
Write the passed in value as unsigned bytes to the specified buffer range, padded with leading zeros as necessary.
AsymmetricAlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
 
AsymmetricAlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
 
AsymmetricBlockCipher - Interface in org.bouncycastle.crypto
base interface that a public/private key block cipher needs to conform to.
AsymmetricBlockCipher - Class in org.bouncycastle.pqc.jcajce.provider.util
The AsymmetricBlockCipher class extends CipherSpiExt.
AsymmetricBlockCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The AsymmetricBlockCipher() constructor
AsymmetricCipherKeyPair - Class in org.bouncycastle.crypto
a holding class for public/private parameter pairs.
AsymmetricCipherKeyPair(AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
basic constructor.
AsymmetricCipherKeyPair(CipherParameters, CipherParameters) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
Deprecated.
use AsymmetricKeyParameter
AsymmetricCipherKeyPairGenerator - Interface in org.bouncycastle.crypto
interface that a public/private key pair generator should conform to.
AsymmetricHybridCipher - Class in org.bouncycastle.pqc.jcajce.provider.util
The AsymmetricHybridCipher class extends CipherSpiExt.
AsymmetricHybridCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
AsymmetricKeyInfoConverter - Interface in org.bouncycastle.jcajce.provider.util
 
AsymmetricKeyParameter - Class in org.bouncycastle.crypto.params
 
AsymmetricKeyParameter(boolean) - Constructor for class org.bouncycastle.crypto.params.AsymmetricKeyParameter
 
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
 
attrCarrier - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
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 - Class in org.bouncycastle.asn1.x509
 
AttributeCertificate(AttributeCertificateInfo, AlgorithmIdentifier, ASN1BitString) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
 
AttributeCertificateInfo - Class in org.bouncycastle.asn1.x509
 
attributeType - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
 
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.
auditIdentity - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Audit identity extension in attribute certificates.
AuditIdentity - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
AuthenticatedSafe - Class in org.bouncycastle.asn1.pkcs
 
AuthenticatedSafe(ContentInfo[]) - Constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
authenticationFinish(OwlAuthenticationServerResponse) - Method in class org.bouncycastle.crypto.agreement.owl.OwlClient
Finalises the login authentication protocol by creating and sending the final payload to the server.
authenticationInitiate() - Method in class org.bouncycastle.crypto.agreement.owl.OwlClient
Creates and returns the payload to send to the server as part of the first pass of the protocol.
authenticationServerEnd(OwlAuthenticationFinish) - Method in class org.bouncycastle.crypto.agreement.owl.OwlServer
Validates the payload received from the client during the third pass of the Owl protocol.
authenticationServerResponse(OwlAuthenticationInitiate, OwlFinishRegistration) - Method in class org.bouncycastle.crypto.agreement.owl.OwlServer
Validates the payload sent by OwlClient.authenticationInitiate() by OwlClient, and then creates a new OwlAuthenticationServerResponse payload and sends it to the OwlClient.
authorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.Extension
Authority Info Access
authorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Authority Info Access
AuthorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
AuthorityInformationAccess - Class in org.bouncycastle.asn1.x509
The AuthorityInformationAccess object.
AuthorityInformationAccess(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(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
Deprecated.
create the extension using org.bouncycastle.cert.X509ExtensionUtils
AuthorityKeyIdentifier(SubjectPublicKeyInfo, GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
Deprecated.
create the extension using org.bouncycastle.cert.X509ExtensionUtils
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
authorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Authority Key Identifier
AuthorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
available() - Method in class org.bouncycastle.crypto.io.CipherInputStream
 
available() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
 
available() - Method in class org.bouncycastle.util.io.TeeInputStream
 

B

B - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
b - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
B - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
B - Static variable in class org.bouncycastle.crypto.bls.BLS12_381G2Point
B coefficient: 4 * (1 + I).
b - Variable in class org.bouncycastle.math.ec.ECCurve
 
BadBlockException - Exception in org.bouncycastle.jcajce.provider.util
 
BadBlockException(String, Throwable) - Constructor for exception org.bouncycastle.jcajce.provider.util.BadBlockException
 
badPaddingException(String, Throwable) - Static method in class org.bouncycastle.jcajce.provider.util.SecurityExceptions
 
bagtypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#12: 1.2.840.113549.1.12.10.1
Base() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XChaCha.Base
 
Base() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi.Base
 
Base() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi.Base
 
Base2() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi.Base2
 
Base2() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyPairGeneratorSpi.Base2
 
Base2() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi.Base2
 
Base3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi.Base3
 
Base3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyPairGeneratorSpi.Base3
 
Base3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi.Base3
 
Base32 - Class in org.bouncycastle.util.encoders
Utility class for converting Base32 data to bytes and back again.
Base32() - Constructor for class org.bouncycastle.util.encoders.Base32
 
Base32Encoder - Class in org.bouncycastle.util.encoders
A streaming Base32 encoder.
Base32Encoder() - Constructor for class org.bouncycastle.util.encoders.Base32Encoder
Base constructor for RFC 4648, Section 6.
Base32Encoder(byte[], byte) - Constructor for class org.bouncycastle.util.encoders.Base32Encoder
Constructor allowing the setting of an alternative alphabet.
Base5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi.Base5
 
Base5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyPairGeneratorSpi.Base5
 
Base5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi.Base5
 
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
 
Base7539() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Base7539
 
BASE_FIELD_GF16 - Static variable in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
BASE_FIELD_GF2 - Static variable in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
BASE_FIELD_GF256 - Static variable in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
BASE_FIELD_GF4 - Static variable in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
BaseAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseAgreementSpi(String, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
BaseAlgorithmParameterGenerator - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameterGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
BaseAlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseAlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi
 
BaseAlgorithmParameters - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseAlgorithmParameters() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
BaseAlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
 
BaseArgon2(String) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARGON2.BaseArgon2
 
BaseBlockCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipher, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipherProvider) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(int, BlockCipherProvider) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(AEADBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(int, AEADBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(AEADCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(AEADBlockCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(int, AEADBlockCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(int, BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BlockCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BufferedBlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(int, BufferedBlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseBlockCipher(BufferedBlockCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
BaseCC20P1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.BaseCC20P1305
 
baseCipher - Variable in class org.bouncycastle.crypto.fpe.FPEEngine
 
BaseCipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseCipherSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
BaseCipherSpi.ErasableOutputStream - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseDeterministicOrRandomSignature - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseDeterministicOrRandomSignature(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
 
BaseKDFBytesGenerator - Class in org.bouncycastle.crypto.generators
Basic KDF generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on ISO 18033/P1363a.
BaseKDFBytesGenerator(int, Digest) - Constructor for class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
Construct a KDF Parameters generator.
BaseKeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BaseKeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
BaseKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.util
 
BaseKeyFactorySpi(Set<ASN1ObjectIdentifier>) - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.BaseKeyFactorySpi
 
BaseKeyFactorySpi(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.BaseKeyFactorySpi
 
BaseKeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseKeyGenerator(String, int, CipherKeyGenerator) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
BaseMac - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseMac(Mac) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
BaseMac(int, Mac) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
BaseMac(Mac, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
BasePBKDF2(String, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
BasePBKDF2(String, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
BasePBKDF2(String, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SCRYPT.BasePBKDF2
 
BasePQCKeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
BasePQCKeyFactorySpi(Set<ASN1ObjectIdentifier>) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BasePQCKeyFactorySpi
 
BasePQCKeyFactorySpi(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BasePQCKeyFactorySpi
 
BaseSecretKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseSecretKeyFactory(String, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
BaseSM2() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyPairGeneratorSpi.BaseSM2
 
BaseSM2(String, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyPairGeneratorSpi.BaseSM2
 
BaseStreamCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseStreamCipher(StreamCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
BaseStreamCipher(StreamCipher, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
BaseStreamCipher(StreamCipher, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
BaseWrapCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseWrapCipher() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher(Wrapper) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher(int, Wrapper) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher(Wrapper, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher(int, Wrapper, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
BaseWrapCipher.ErasableOutputStream - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseWrapCipher.InvalidKeyOrParametersException - Exception in org.bouncycastle.jcajce.provider.symmetric.util
 
BaseXC20P1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XChaCha.BaseXC20P1305
 
basicAgreement - Variable in class org.bouncycastle.crypto.agreement.BasicRawAgreement
 
BasicAgreement - Interface in org.bouncycastle.crypto
The basic interface that basic Diffie-Hellman implementations conforms to.
BasicAlphabetMapper - Class in org.bouncycastle.crypto.util
A basic alphabet mapper that just creates a mapper based on the passed in array of characters.
BasicAlphabetMapper(String) - Constructor for class org.bouncycastle.crypto.util.BasicAlphabetMapper
Base constructor.
BasicAlphabetMapper(char[]) - Constructor for class org.bouncycastle.crypto.util.BasicAlphabetMapper
Base constructor.
BasicConstraints - Class in org.bouncycastle.asn1.x509
 
BasicConstraints(boolean) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
 
BasicConstraints(int) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
create a cA=true object for the given path length constraint.
basicConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
Basic Constraints
basicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Basic Constraints
BasicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
BasicEntropySourceProvider - Class in org.bouncycastle.crypto.prng
An EntropySourceProvider where entropy generation is based on a SecureRandom output using SecureRandom.generateSeed().
BasicEntropySourceProvider(SecureRandom, boolean) - Constructor for class org.bouncycastle.crypto.prng.BasicEntropySourceProvider
Create a entropy source provider based on the passed in SecureRandom.
BasicGCMExponentiator - Class in org.bouncycastle.crypto.modes.gcm
 
BasicGCMExponentiator() - Constructor for class org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator
 
BasicGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
 
BasicGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
 
BasicKGCMMultiplier_128 - Class in org.bouncycastle.crypto.modes.kgcm
 
BasicKGCMMultiplier_128() - Constructor for class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_128
 
BasicKGCMMultiplier_256 - Class in org.bouncycastle.crypto.modes.kgcm
 
BasicKGCMMultiplier_256() - Constructor for class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_256
 
BasicKGCMMultiplier_512 - Class in org.bouncycastle.crypto.modes.kgcm
 
BasicKGCMMultiplier_512() - Constructor for class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_512
 
BasicOCSPResponse - Class in org.bouncycastle.asn1.ocsp
OCSP RFC 2560, RFC 6960 BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
BasicOCSPResponse(ResponseData, AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
BasicRawAgreement - Class in org.bouncycastle.crypto.agreement
 
BasicRawAgreement(BasicAgreement) - Constructor for class org.bouncycastle.crypto.agreement.BasicRawAgreement
 
basisM2Mul(int, byte[], int, byte[], int, byte[], int, byte[], int, byte[], int, byte[], int, byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
 
bc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle 1.3.6.1.4.1.22554
BC - Class in org.bouncycastle.jcajce.provider.keystore
 
BC() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BC
 
BC.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
 
bc_exch - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
key_exchange(3) algorithms
bc_ext - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
X.509 extension/certificate types 1.3.6.1.4.1.22554.4
bc_kem - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
KEM(5) algorithms
bc_pbe - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
pbe(1) algorithms 1.3.6.1.4.1.22554.1
bc_pbe_sha1 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
SHA-1(1) 1.3.6.1.4.1.22554.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.PKCS5; 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
BCAIMerPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
BCAIMerPrivateKey(AIMerPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPrivateKey
 
BCAIMerPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPrivateKey
 
BCAIMerPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.aimer
 
BCAIMerPublicKey(AIMerPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPublicKey
 
BCAIMerPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPublicKey
 
BCBIKEPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.bike
 
BCBIKEPrivateKey(BIKEPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPrivateKey
 
BCBIKEPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPrivateKey
 
BCBIKEPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.bike
 
BCBIKEPublicKey(BIKEPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPublicKey
 
BCBIKEPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPublicKey
 
BCCMCEPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
BCCMCEPrivateKey(CMCEPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPrivateKey
 
BCCMCEPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPrivateKey
 
BCCMCEPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
BCCMCEPrivateKey(CMCEPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPrivateKey
Deprecated.
 
BCCMCEPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPrivateKey
Deprecated.
 
BCCMCEPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
BCCMCEPublicKey(CMCEPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPublicKey
 
BCCMCEPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPublicKey
 
BCCMCEPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
BCCMCEPublicKey(CMCEPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPublicKey
Deprecated.
 
BCCMCEPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPublicKey
Deprecated.
 
BCDHPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
BCDHPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
BCDHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
BCDHPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
 
BCDHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
BCDilithiumPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.dilithium
 
BCDilithiumPrivateKey(DilithiumPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPrivateKey
 
BCDilithiumPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPrivateKey
 
BCDilithiumPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.dilithium
 
BCDilithiumPublicKey(DilithiumPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPublicKey
 
BCDilithiumPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPublicKey
 
BCDSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
BCDSAPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
BCDSAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
BCDSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
BCDSAPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
BCDSTU4145PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
 
BCDSTU4145PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(BCDSTU4145PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
BCDSTU4145PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
 
BCDSTU4145PublicKey(BCDSTU4145PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCDSTU4145PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
BCECGOST3410_2012PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
Represent two kind of GOST34.10 2012 PrivateKeys: with 256 and 512 size
BCECGOST3410_2012PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
BCECGOST3410_2012PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
BCECGOST3410_2012PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
BCECGOST3410_2012PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
BCECGOST3410_2012PrivateKey(BCECGOST3410_2012PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
BCECGOST3410_2012PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410_2012PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
BCECGOST3410_2012PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410_2012PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
BCECGOST3410_2012PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
BCECGOST3410_2012PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
Represent two kind of GOST34.10 2012 PublicKeys: with 256 and 512 size
BCECGOST3410_2012PublicKey(BCECGOST3410_2012PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
BCECGOST3410_2012PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
BCECGOST3410_2012PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
BCECGOST3410_2012PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
BCECGOST3410_2012PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
BCECGOST3410_2012PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
BCECGOST3410_2012PublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
BCECGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
BCECGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(BCECGOST3410PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
BCECGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
 
BCECGOST3410PublicKey(BCECGOST3410PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECGOST3410PublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
BCECPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
BCECPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(ECPrivateKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, BCECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPrivateKey(String, ECPrivateKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
BCECPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
BCECPublicKey(String, BCECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(String, ECPublicKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCECPublicKey(ECPublicKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
BCEdDSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
 
BCEdDSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
 
BCElGamalPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
BCElGamalPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
BCElGamalPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
BCFaestPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
BCFaestPrivateKey(FaestPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPrivateKey
 
BCFaestPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPrivateKey
 
BCFaestPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
BCFaestPublicKey(FaestPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPublicKey
 
BCFaestPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPublicKey
 
BCFalconPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.falcon
 
BCFalconPrivateKey(FalconPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPrivateKey
 
BCFalconPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPrivateKey
 
BCFalconPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.falcon
 
BCFalconPublicKey(FalconPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPublicKey
 
BCFalconPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPublicKey
 
BCFKS - Class in org.bouncycastle.jcajce.provider.keystore
 
BCFKS() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BCFKS
 
BCFKS.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
 
BCFKS_MAX_IT_COUNT - Static variable in class org.bouncycastle.util.Properties
Upper bound on the PBKDF2 iteration count honoured when deriving the integrity-MAC key of a BCFKS keystore during load.
BCFKS_MAX_SCRYPT_MEMORY - Static variable in class org.bouncycastle.util.Properties
Upper bound, in bytes, on the working memory (~128 * N * r) of the scrypt KDF honoured when deriving the integrity-MAC key of a BCFKS keystore during load.
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.CertChainValidator - Interface in org.bouncycastle.jcajce
 
BCFKSLoadStoreParameter.EncryptionAlgorithm - Enum in org.bouncycastle.jcajce
 
BCFKSLoadStoreParameter.MacAlgorithm - Enum in org.bouncycastle.jcajce
 
BCFKSLoadStoreParameter.SignatureAlgorithm - Enum in org.bouncycastle.jcajce
 
BCFKSStoreParameter - Class in org.bouncycastle.jcajce
Deprecated.
This class does not support configuration on creation, use BCFKSLoadStoreParameter for best results.
BCFKSStoreParameter(OutputStream, PBKDFConfig, char[]) - Constructor for class org.bouncycastle.jcajce.BCFKSStoreParameter
Deprecated.
 
BCFKSStoreParameter(OutputStream, PBKDFConfig, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCFKSStoreParameter
Deprecated.
 
BCFrodoKEMPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
BCFrodoKEMPrivateKey(FrodoKEMPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPrivateKey
 
BCFrodoKEMPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPrivateKey
 
BCFrodoKEMPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
BCFrodoKEMPublicKey(FrodoKEMPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPublicKey
 
BCFrodoKEMPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPublicKey
 
BCFrodoPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
BCFrodoPrivateKey(FrodoPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPrivateKey
Deprecated.
 
BCFrodoPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPrivateKey
Deprecated.
 
BCFrodoPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
BCFrodoPublicKey(FrodoPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPublicKey
Deprecated.
 
BCFrodoPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPublicKey
Deprecated.
 
BCGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
BCGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
BCGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
 
BCHaetaePrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.haetae
JCA private key wrapper for HAETAE.
BCHaetaePrivateKey(HAETAEPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePrivateKey
 
BCHaetaePrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePrivateKey
 
BCHaetaePublicKey - Class in org.bouncycastle.pqc.jcajce.provider.haetae
JCA public key wrapper for HAETAE.
BCHaetaePublicKey(HAETAEPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePublicKey
 
BCHaetaePublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePublicKey
 
BCHawkPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.hawk
JCA private key wrapper for Hawk.
BCHawkPrivateKey(HawkPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPrivateKey
 
BCHawkPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPrivateKey
 
BCHawkPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.hawk
JCA public key wrapper for Hawk.
BCHawkPublicKey(HawkPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPublicKey
 
BCHawkPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPublicKey
 
BCHQCPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.hqc
 
BCHQCPrivateKey(HQCPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPrivateKey
 
BCHQCPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPrivateKey
 
BCHQCPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.hqc
 
BCHQCPublicKey(HQCPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPublicKey
 
BCHQCPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPublicKey
 
BCJcaJceHelper - Class in org.bouncycastle.jcajce.util
A JCA/JCE helper that refers to the BC provider for all it's needs.
BCJcaJceHelper() - Constructor for class org.bouncycastle.jcajce.util.BCJcaJceHelper
 
BCKey - Interface in org.bouncycastle.jcajce.interfaces
Marker interface for key implementations that are implemented inside Bouncy Castle.
BCKeyStore - Interface in org.bouncycastle.jce.interfaces
all BC provider keystores implement this interface.
BcKeyStoreSpi - Class in org.bouncycastle.jcajce.provider.keystore.bc
 
BcKeyStoreSpi(int) - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
BcKeyStoreSpi.BouncyCastleStore - Class in org.bouncycastle.jcajce.provider.keystore.bc
the BouncyCastle store.
BcKeyStoreSpi.Std - Class in org.bouncycastle.jcajce.provider.keystore.bc
 
BcKeyStoreSpi.Version1 - Class in org.bouncycastle.jcajce.provider.keystore.bc
 
BCKyberPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.kyber
 
BCKyberPrivateKey(MLKEMPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPrivateKey
 
BCKyberPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPrivateKey
 
BCKyberPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.kyber
 
BCKyberPublicKey(MLKEMPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPublicKey
 
BCKyberPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPublicKey
 
BCLMSPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.lms
 
BCLMSPrivateKey(LMSKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
 
BCLMSPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
 
BCLMSPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.lms
 
BCLMSPublicKey(LMSKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
 
BCLMSPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
 
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
 
BCMayoPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mayo
 
BCMayoPrivateKey(MayoPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPrivateKey
 
BCMayoPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPrivateKey
 
BCMayoPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mayo
 
BCMayoPublicKey(MayoPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPublicKey
 
BCMayoPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPublicKey
 
BCMessageDigest - Class in org.bouncycastle.jcajce.provider.digest
 
BCMessageDigest(Digest) - Constructor for class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
BCMLDSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.mldsa
 
BCMLDSAPrivateKey(MLDSAPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
 
BCMLDSAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
 
BCMLDSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.mldsa
 
BCMLDSAPublicKey(MLDSAPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPublicKey
 
BCMLDSAPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPublicKey
 
BCMLKEMPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.mlkem
 
BCMLKEMPrivateKey(MLKEMPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
 
BCMLKEMPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
 
BCMLKEMPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.mlkem
 
BCMLKEMPublicKey(MLKEMPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPublicKey
 
BCMLKEMPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPublicKey
 
BCMQOMPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mqom
 
BCMQOMPrivateKey(MQOMPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPrivateKey
 
BCMQOMPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPrivateKey
 
BCMQOMPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mqom
 
BCMQOMPublicKey(MQOMPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPublicKey
 
BCMQOMPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPublicKey
 
BCNHPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
BCNHPrivateKey(NHPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
BCNHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
BCNHPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.newhope
 
BCNHPublicKey(NHPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
BCNHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
BCNTRULPRimePrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.ntruprime
 
BCNTRULPRimePrivateKey(NTRULPRimePrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePrivateKey
 
BCNTRULPRimePrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePrivateKey
 
BCNTRULPRimePublicKey - Class in org.bouncycastle.pqc.jcajce.provider.ntruprime
 
BCNTRULPRimePublicKey(NTRULPRimePublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePublicKey
 
BCNTRULPRimePublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePublicKey
 
BCNTRUPlusPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.ntruplus
 
BCNTRUPlusPrivateKey(NTRUPlusPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPrivateKey
 
BCNTRUPlusPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPrivateKey
 
BCNTRUPlusPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.ntruplus
 
BCNTRUPlusPublicKey(NTRUPlusPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPublicKey
 
BCNTRUPlusPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPublicKey
 
BCNTRUPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.ntru
 
BCNTRUPrivateKey(NTRUPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPrivateKey
 
BCNTRUPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPrivateKey
 
BCNTRUPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.ntru
 
BCNTRUPublicKey(NTRUPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPublicKey
 
BCNTRUPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPublicKey
 
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)
BCPBEKey - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
BCPBEKey(String, ASN1ObjectIdentifier, int, int, int, int, PBEKeySpec, CipherParameters) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
BCPBEKey(String, CipherParameters) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
BCPicnicPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.picnic
 
BCPicnicPrivateKey(PicnicPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPrivateKey
 
BCPicnicPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPrivateKey
 
BCPicnicPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.picnic
 
BCPicnicPublicKey(PicnicPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPublicKey
 
BCPicnicPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPublicKey
 
BCPKCS12KeyStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore
 
BCPKCS12KeyStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi.BCPKCS12KeyStore
 
BCPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES
 
BCPKCS12KeyStoreAES256() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStoreAES256
 
BCPKCS12KeyStoreAES256GCM() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStoreAES256GCM
 
BCQRUOVPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.qruov
 
BCQRUOVPrivateKey(QRUOVPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPrivateKey
 
BCQRUOVPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPrivateKey
 
BCQRUOVPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.qruov
 
BCQRUOVPublicKey(QRUOVPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPublicKey
 
BCQRUOVPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPublicKey
 
BCRSAPrivateCrtKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
A provider representation for a RSA private key, with CRT factors included.
BCRSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
BCRSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
BCrypt - Class in org.bouncycastle.crypto.generators
Core of password hashing scheme Bcrypt, designed by Niels Provos and David Mazières, corresponds to the C reference implementation.
BCSABERPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.saber
 
BCSABERPrivateKey(SABERPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPrivateKey
 
BCSABERPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPrivateKey
 
BCSABERPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.saber
 
BCSABERPublicKey(SABERPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPublicKey
 
BCSABERPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPublicKey
 
BCSDitHPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.sdith
 
BCSDitHPrivateKey(SDitHPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPrivateKey
 
BCSDitHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPrivateKey
 
BCSDitHPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.sdith
 
BCSDitHPublicKey(SDitHPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPublicKey
 
BCSDitHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPublicKey
 
BCSLHDSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.slhdsa
 
BCSLHDSAPrivateKey(SLHDSAPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPrivateKey
 
BCSLHDSAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPrivateKey
 
BCSLHDSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.slhdsa
 
BCSLHDSAPublicKey(SLHDSAPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPublicKey
 
BCSLHDSAPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPublicKey
 
BCSnovaPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.snova
 
BCSnovaPrivateKey(SnovaPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPrivateKey
 
BCSnovaPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPrivateKey
 
BCSnovaPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.snova
 
BCSnovaPublicKey(SnovaPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPublicKey
 
BCSnovaPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPublicKey
 
BCSNTRUPrimePrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.ntruprime
 
BCSNTRUPrimePrivateKey(SNTRUPrimePrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePrivateKey
 
BCSNTRUPrimePrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePrivateKey
 
BCSNTRUPrimePublicKey - Class in org.bouncycastle.pqc.jcajce.provider.ntruprime
 
BCSNTRUPrimePublicKey(SNTRUPrimePublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePublicKey
 
BCSNTRUPrimePublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePublicKey
 
BCSphincs256PrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
BCSphincs256PrivateKey(ASN1ObjectIdentifier, SPHINCSPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
BCSphincs256PrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
BCSphincs256PublicKey - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
 
BCSphincs256PublicKey(ASN1ObjectIdentifier, SPHINCSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
BCSphincs256PublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
BCSPHINCSPlusPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.sphincsplus
 
BCSPHINCSPlusPrivateKey(SPHINCSPlusPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPrivateKey
 
BCSPHINCSPlusPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPrivateKey
 
BCSPHINCSPlusPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.sphincsplus
 
BCSPHINCSPlusPublicKey(SPHINCSPlusPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPublicKey
 
BCSPHINCSPlusPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPublicKey
 
BCSQIsignPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.sqisign
 
BCSQIsignPrivateKey(SQIsignPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPrivateKey
 
BCSQIsignPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPrivateKey
 
BCSQIsignPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.sqisign
 
BCSQIsignPublicKey(SQIsignPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPublicKey
 
BCSQIsignPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPublicKey
 
BCStrictStyle - Class in org.bouncycastle.asn1.x500.style
Variation of BCStyle that insists on strict ordering for equality and hashCode comparisons
BCStrictStyle() - Constructor for class org.bouncycastle.asn1.x500.style.BCStrictStyle
 
BCStyle - Class in org.bouncycastle.asn1.x500.style
 
BCStyle() - Constructor for class org.bouncycastle.asn1.x500.style.BCStyle
 
BCUOVPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.uov
 
BCUOVPrivateKey(UOVPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPrivateKey
 
BCUOVPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPrivateKey
 
BCUOVPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.uov
 
BCUOVPublicKey(UOVPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPublicKey
 
BCUOVPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPublicKey
 
BCX509Certificate - Interface in org.bouncycastle.jcajce.interfaces
Interface exposing some additional methods on a BC native certificate object.
BCXDHPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
 
BCXDHPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
 
BCXMSSMTPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.xmss
 
BCXMSSMTPrivateKey(ASN1ObjectIdentifier, XMSSMTPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
BCXMSSMTPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
BCXMSSMTPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.xmss
 
BCXMSSMTPublicKey(ASN1ObjectIdentifier, XMSSMTPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
 
BCXMSSMTPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
 
BCXMSSPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.xmss
 
BCXMSSPrivateKey(ASN1ObjectIdentifier, XMSSPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
BCXMSSPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
BCXMSSPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.xmss
 
BCXMSSPublicKey(ASN1ObjectIdentifier, XMSSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPublicKey
 
BCXMSSPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPublicKey
 
BDS - Class in org.bouncycastle.pqc.crypto.xmss
BDS.
BDSStateMap - Class in org.bouncycastle.pqc.crypto.xmss
 
BER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
BER - basic encoding rules.
BERBitString - Class in org.bouncycastle.asn1
 
BERBitString(byte[]) - Constructor for class org.bouncycastle.asn1.BERBitString
 
BERBitString(byte, int) - Constructor for class org.bouncycastle.asn1.BERBitString
 
BERBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.BERBitString
 
BERBitString(byte[], int, int) - Constructor for class org.bouncycastle.asn1.BERBitString
 
BERBitString(int) - Constructor for class org.bouncycastle.asn1.BERBitString
 
BERBitString(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERBitString
 
BERBitString(ASN1BitString[]) - Constructor for class org.bouncycastle.asn1.BERBitString
 
BERBitString(ASN1BitString[], int) - Constructor for class org.bouncycastle.asn1.BERBitString
 
BERBitStringParser - Class in org.bouncycastle.asn1
A parser for indefinite-length BIT STRINGs.
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.
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(ASN1Encodable, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSequence
Create a sequence containing two objects.
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(int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BERTaggedObject(boolean, int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
 
BERTags - Interface in org.bouncycastle.asn1
 
beta - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
Deprecated.
 
bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.crypto.util.Pack
Deprecated.
 
bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToInt(byte[], int, int[], int, int) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToInt_High(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToInt_Low(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToLong(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
Deprecated.
 
bigEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.crypto.util.Pack
Deprecated.
 
bigEndianToLong(byte[], int) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToLong(byte[], int, long[], int, int) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToLong_High(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
 
bigEndianToLong_Low(byte[], int, int) - 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
 
BigIntegers.Cache - Class in org.bouncycastle.util
 
bigIntToBytes(BigInteger) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
BIKE - Class in org.bouncycastle.pqc.jcajce.provider
 
BIKE() - Constructor for class org.bouncycastle.pqc.jcajce.provider.BIKE
 
BIKE.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
bike128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bike128 - Static variable in class org.bouncycastle.pqc.jcajce.spec.BIKEParameterSpec
 
bike128 - Static variable in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
bike192 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bike192 - Static variable in class org.bouncycastle.pqc.jcajce.spec.BIKEParameterSpec
 
bike192 - Static variable in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
bike256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
bike256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.BIKEParameterSpec
 
bike256 - Static variable in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
BIKEKEMExtractor - Class in org.bouncycastle.pqc.legacy.bike
 
BIKEKEMExtractor(BIKEPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.legacy.bike.BIKEKEMExtractor
 
BIKEKEMGenerator - Class in org.bouncycastle.pqc.legacy.bike
 
BIKEKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.legacy.bike.BIKEKEMGenerator
 
BIKEKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
BIKEKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.bike
 
BIKEKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyFactorySpi
 
BIKEKeyGenerationParameters - Class in org.bouncycastle.pqc.legacy.bike
 
BIKEKeyGenerationParameters(SecureRandom, BIKEParameters) - Constructor for class org.bouncycastle.pqc.legacy.bike.BIKEKeyGenerationParameters
 
BIKEKeyGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.bike
 
BIKEKeyGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyGeneratorSpi
 
BIKEKeyPairGenerator - Class in org.bouncycastle.pqc.legacy.bike
 
BIKEKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.legacy.bike.BIKEKeyPairGenerator
 
BIKEKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.bike
 
BIKEKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyPairGeneratorSpi
 
BIKEKeyParameters - Class in org.bouncycastle.pqc.legacy.bike
 
BIKEKeyParameters(boolean, BIKEParameters) - Constructor for class org.bouncycastle.pqc.legacy.bike.BIKEKeyParameters
 
BIKEParameters - Class in org.bouncycastle.pqc.legacy.bike
 
BIKEParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
 
BIKEPrivateKeyParameters - Class in org.bouncycastle.pqc.legacy.bike
 
BIKEPrivateKeyParameters(BIKEParameters, byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.legacy.bike.BIKEPrivateKeyParameters
Constructor.
BIKEPublicKeyParameters - Class in org.bouncycastle.pqc.legacy.bike
 
BIKEPublicKeyParameters(BIKEParameters, byte[]) - Constructor for class org.bouncycastle.pqc.legacy.bike.BIKEPublicKeyParameters
Constructor.
BiometricData - Class in org.bouncycastle.asn1.x509.qualified
The BiometricData object.
BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString, ASN1IA5String) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
 
BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
 
biometricInfo - Static variable in class org.bouncycastle.asn1.x509.Extension
BiometricInfo
biometricInfo - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
BiometricInfo
BiometricInfo - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
BIP340Signer - Class in org.bouncycastle.crypto.signers
Schnorr signatures for secp256k1 per BIP-340 (with the BIP-340bis variable-length-message extension).
BIP340Signer() - Constructor for class org.bouncycastle.crypto.signers.BIP340Signer
Create a randomized BIP-340 signer: a per-signature aux_rand is drawn from the supplied ParametersWithRandom source, or the default CryptoServicesRegistrar source when none is supplied.
BIP340Signer(boolean) - Constructor for class org.bouncycastle.crypto.signers.BIP340Signer
 
BIT_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
bitCount(int) - Static method in class org.bouncycastle.util.Integers
 
bitCount(long) - Static method in class org.bouncycastle.util.Longs
 
bitLength() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
bitLength() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
bitLength(int) - Static method in class org.bouncycastle.util.Integers
 
bitLength(long) - Static method in class org.bouncycastle.util.Longs
 
bitmask(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
 
bitmask(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
 
bitmask(byte[], ADRS, byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Shake256Engine
 
bitmask(byte[], ADRS, byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Shake256Engine
 
bitmask(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
Deprecated.
 
bitmask(byte[], byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
Deprecated.
 
bitmask(byte[], ADRS, byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Shake256Engine
Deprecated.
 
bitmask(byte[], ADRS, byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Shake256Engine
Deprecated.
 
bitmask256(byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
 
bitmask256(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
Deprecated.
 
bitPermuteStep(int, int, int) - Static method in class org.bouncycastle.math.raw.Bits
 
bitPermuteStep(long, long, int) - Static method in class org.bouncycastle.math.raw.Bits
 
bitPermuteStepSimple(int, int, int) - Static method in class org.bouncycastle.math.raw.Bits
 
bitPermuteStepSimple(long, long, int) - Static method in class org.bouncycastle.math.raw.Bits
 
bits - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
 
Bits - Class in org.bouncycastle.math.raw
 
Bits() - Constructor for class org.bouncycastle.math.raw.Bits
 
Bits32ToBytes(int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
Bits32ToInts(int, int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
bitsInQueue - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
 
bitsOfSecurity() - Method in class org.bouncycastle.crypto.constraints.DefaultServiceProperties
 
bitsOfSecurity() - Method in interface org.bouncycastle.crypto.CryptoServiceProperties
 
BitsOfSecurityConstraint - Class in org.bouncycastle.crypto.constraints
Basic bits of security constraint.
BitsOfSecurityConstraint(int) - Constructor for class org.bouncycastle.crypto.constraints.BitsOfSecurityConstraint
 
BitsOfSecurityConstraint(int, Set<String>) - Constructor for class org.bouncycastle.crypto.constraints.BitsOfSecurityConstraint
 
bitsOfSecurityFor(BigInteger) - Static method in class org.bouncycastle.crypto.constraints.ConstraintUtils
Return the bits of security for the passed in RSA modulus or DH/DSA group value.
bitsOfSecurityFor(ECCurve) - Static method in class org.bouncycastle.crypto.constraints.ConstraintUtils
Return the bits of security for the passed in Elliptic Curve.
bitsOfSecurityForFF(int) - Static method in class org.bouncycastle.crypto.constraints.ConstraintUtils
 
BKS_ENABLE_V1 - Static variable in class org.bouncycastle.util.Properties
Opt in to handling legacy version 0/1 BKS keystores.
BKS_MAX_IT_COUNT - Static variable in class org.bouncycastle.util.Properties
Upper bound on the PKCS#12-PBE iteration count honoured when loading a BKS keystore.
Blake2b - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b160 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b256 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b384 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Blake2b512 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2b160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b160
 
Blake2b256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b256
 
Blake2b384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b384
 
Blake2b512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b512
 
Blake2bDigest - Class in org.bouncycastle.crypto.digests
Implementation of the cryptographic hash function BLAKE2b.
Blake2bDigest() - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
 
Blake2bDigest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
Basic sized constructor - size in bits.
Blake2bDigest(Blake2bDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
 
Blake2bDigest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
Basic sized constructor with purpose.
Blake2bDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
BLAKE2b for authentication ("Prefix-MAC mode").
Blake2bDigest(byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
 
Blake2bDigest(byte[], int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
BLAKE2b with key, required digest length (in bytes), salt and personalization.
Blake2bDigest(byte[], int, byte[], byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
 
Blake2bDigest(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
 
Blake2bpDigest - Class in org.bouncycastle.crypto.digests
 
Blake2bpDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bpDigest
 
Blake2s - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2s.Blake2s128 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2s.Blake2s160 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2s.Blake2s224 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2s.Blake2s256 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2s.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
Blake2s128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2s.Blake2s128
 
Blake2s160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2s.Blake2s160
 
Blake2s224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2s.Blake2s224
 
Blake2s256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2s.Blake2s256
 
Blake2sDigest - Class in org.bouncycastle.crypto.digests
Implementation of the cryptographic hash function BLAKE2s.
Blake2sDigest() - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
BLAKE2s-256 for hashing.
Blake2sDigest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
Basic sized constructor - size in bits.
Blake2sDigest(Blake2sDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
 
Blake2sDigest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
BLAKE2s for hashing.
Blake2sDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
BLAKE2s for authentication ("Prefix-MAC mode").
Blake2sDigest(byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
 
Blake2sDigest(byte[], int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
BLAKE2s with key, required digest length, salt and personalization.
Blake2sDigest(byte[], int, byte[], byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
 
Blake2spDigest - Class in org.bouncycastle.crypto.digests
 
Blake2spDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2spDigest
 
Blake2xsDigest - Class in org.bouncycastle.crypto.digests
Implementation of the eXtendable Output Function (XOF) BLAKE2xs.
Blake2xsDigest() - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
BLAKE2xs for hashing with unknown digest length
Blake2xsDigest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
BLAKE2xs for hashing
Blake2xsDigest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
 
Blake2xsDigest(int, byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
BLAKE2xs with key
Blake2xsDigest(int, byte[], byte[], byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
BLAKE2xs with key, salt and personalization
Blake2xsDigest(Blake2xsDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
 
Blake3 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake3.Blake3_256 - Class in org.bouncycastle.jcajce.provider.digest
 
Blake3.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
Blake3_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake3.Blake3_256
 
Blake3Digest - Class in org.bouncycastle.crypto.digests
Blake3 implementation.
Blake3Digest() - Constructor for class org.bouncycastle.crypto.digests.Blake3Digest
Constructor.
Blake3Digest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake3Digest
Constructor.
Blake3Digest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.Blake3Digest
Base constructor with purpose.
Blake3Digest(Blake3Digest) - Constructor for class org.bouncycastle.crypto.digests.Blake3Digest
Constructor.
Blake3Mac - Class in org.bouncycastle.crypto.macs
Bouncy implementation of Blake3Mac.
Blake3Mac(Blake3Digest) - Constructor for class org.bouncycastle.crypto.macs.Blake3Mac
Create a blake3Mac with the specified digest.
Blake3Parameters - Class in org.bouncycastle.crypto.params
Blake3 Parameters.
Blake3Parameters() - Constructor for class org.bouncycastle.crypto.params.Blake3Parameters
 
blind(byte[]) - Method in class org.bouncycastle.crypto.signers.RSABlindSignatureClient
RFC 9474 Prepare (sec. 4.1) followed by Blind (sec. 4.2): prepare msg (prepend a fresh 32-byte prefix for randomised variants, identity otherwise), EMSA-PSS encode it, draw an invertible blinding factor r, and blind the encoding to z = encoded_msg * r^e mod n.
blindSign(byte[]) - Method in class org.bouncycastle.crypto.signers.RSABlindSignatureServer
RFC 9474 sec. 4.3 BlindSign.
Block() - Constructor for class org.bouncycastle.crypto.generators.Argon2BytesGenerator.Block
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.ARIAEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.DESedeEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.DESEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.GOST28147Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.IDEAEngine
 
BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
BlockCipher - Interface in org.bouncycastle.crypto
Block cipher engines are expected to conform to this interface.
BlockCipherMac - Class in org.bouncycastle.crypto.macs
 
BlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
Deprecated.
use CBCBlockCipherMac
BlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
Deprecated.
use CBCBlockCipherMac
BlockCipherPadding - Interface in org.bouncycastle.crypto.paddings
Block cipher padders are expected to conform to this interface
BlockCipherProvider - Interface in org.bouncycastle.jcajce.provider.symmetric.util
 
BLOCKSIZE_1024 - Static variable in class org.bouncycastle.crypto.engines.ThreefishEngine
1024 bit block size - Threefish-1024
BLOCKSIZE_256 - Static variable in class org.bouncycastle.crypto.engines.ThreefishEngine
256 bit block size - Threefish-256
BLOCKSIZE_512 - Static variable in class org.bouncycastle.crypto.engines.ThreefishEngine
512 bit block size - Threefish-512
Blowfish - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Blowfish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
BlowfishEngine - Class in org.bouncycastle.crypto.engines
A class that provides Blowfish key encryption operations, such as encoding data and generating keys.
BlowfishEngine() - Constructor for class org.bouncycastle.crypto.engines.BlowfishEngine
 
bls12_381 - Static variable in class org.bouncycastle.crypto.params.BLSParameters
 
BLS12_381Aggregation - Class in org.bouncycastle.crypto.bls
Helper for aggregating BLS12-381 signatures and verifying aggregates.
BLS12_381BasicScheme - Class in org.bouncycastle.crypto.bls
BLS signatures BasicScheme over BLS12-381, per draft-irtf-cfrg-bls-signature (variant: public keys in G1, signatures in G2; suite BLS_SIG_BLS12381G2_XMD:SHA-256_SSWU_RO_NUL_).
BLS12_381G1 - Class in org.bouncycastle.crypto.bls
Curve parameters for BLS12-381 G1, the prime-order subgroup of E(Fp) defined by y^2 = x^3 + 4 over Fp, as standardised in draft-irtf-cfrg-bls-signature and RFC 9380 sec. 8.8.1.
BLS12_381G1CurveProcessor - Class in org.bouncycastle.crypto.hash2curve.impl
CurveProcessor for the BLS12381G1_XMD:SHA-256_SSWU_RO_ hash-to-curve suite.
BLS12_381G1CurveProcessor() - Constructor for class org.bouncycastle.crypto.hash2curve.impl.BLS12_381G1CurveProcessor
 
BLS12_381G1MapToCurve - Class in org.bouncycastle.crypto.hash2curve.impl
Map-to-curve implementation for the BLS12381G1_XMD:SHA-256_SSWU_RO_ suite (RFC 9380 sec. 8.8.1).
BLS12_381G1MapToCurve(ECCurve) - Constructor for class org.bouncycastle.crypto.hash2curve.impl.BLS12_381G1MapToCurve
 
BLS12_381G2 - Class in org.bouncycastle.crypto.bls
Curve parameters for BLS12-381 G2, the prime-order subgroup of E(Fp^2) defined by y^2 = x^3 + 4 * (1 + I) over Fp^2.
BLS12_381G2HashToCurve - Class in org.bouncycastle.crypto.bls
Implementation of the BLS12381G2_XMD:SHA-256_SSWU_RO_ hash-to-curve suite (RFC 9380 sec. 8.8.2): a deterministic, uniform map from a byte string and a domain-separation tag to a point in the BLS12-381 G2 prime-order subgroup.
BLS12_381G2HashToCurve(byte[]) - Constructor for class org.bouncycastle.crypto.bls.BLS12_381G2HashToCurve
 
BLS12_381G2Point - Class in org.bouncycastle.crypto.bls
Affine point on the BLS12-381 G2 curve E: y^2 = x^3 + 4*(1+I) over Fp^2.
BLS12_381MessageAugmentation - Class in org.bouncycastle.crypto.bls
BLS signatures MessageAugmentation suite over BLS12-381, per draft-irtf-cfrg-bls-signature: signature suite BLS_SIG_BLS12381G2_XMD:SHA-256_SSWU_RO_AUG_.
BLS12_381Pairing - Class in org.bouncycastle.crypto.bls
Optimal ate pairing on BLS12-381: a bilinear, non-degenerate map e: G1 x G2 -> GT where GT is the order-r subgroup of Fp^12 ^*.
BLS12_381ProofOfPossession - Class in org.bouncycastle.crypto.bls
BLS signatures ProofOfPossession suite over BLS12-381, per draft-irtf-cfrg-bls-signature: signature suite BLS_SIG_BLS12381G2_XMD:SHA-256_SSWU_RO_POP_ together with a separate proof-of-possession message that uses the BLS_POP_BLS12381G2_XMD:SHA-256_SSWU_RO_POP_ DST.
BLS12_381Serialization - Class in org.bouncycastle.crypto.bls
Zcash-format compressed point serialization for BLS12-381 G1 and G2, matching the encoding used by Zcash, Eth2, Filecoin, and the IETF pairing-friendly-curves draft.
BLS12_381SubgroupCheck - Class in org.bouncycastle.crypto.bls
Fast subgroup-membership tests for BLS12-381 G1 and G2, replacing the naive [r] * P == 0 scalar multiplication (255-bit).
BLSKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
BLSKeyGenerationParameters(SecureRandom, BLSParameters) - Constructor for class org.bouncycastle.crypto.params.BLSKeyGenerationParameters
 
BLSKeyPairGenerator - Class in org.bouncycastle.crypto.generators
Generates a BLS signature scheme keypair.
BLSKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.BLSKeyPairGenerator
 
BLSKeyParameters - Class in org.bouncycastle.crypto.params
 
BLSKeyParameters(boolean, BLSParameters) - Constructor for class org.bouncycastle.crypto.params.BLSKeyParameters
 
BLSParameters - Class in org.bouncycastle.crypto.params
Family identifier for BLS signature schemes — currently the BLS12-381 pairing-friendly curve from draft-irtf-cfrg-pairing-friendly-curves.
BLSPrivateKeyParameters - Class in org.bouncycastle.crypto.params
Private-key parameters for a BLS signature scheme.
BLSPrivateKeyParameters(BLSParameters, BigInteger) - Constructor for class org.bouncycastle.crypto.params.BLSPrivateKeyParameters
 
BLSPublicKeyParameters - Class in org.bouncycastle.crypto.params
Public-key parameters for a BLS signature scheme.
BLSPublicKeyParameters(BLSParameters, ECPoint) - Constructor for class org.bouncycastle.crypto.params.BLSPublicKeyParameters
 
BLSSigner - Class in org.bouncycastle.crypto.signers
Generic BLS12-381 signer implementing the BC Signer interface.
BLSSigner() - Constructor for class org.bouncycastle.crypto.signers.BLSSigner
Construct a signer with the BasicScheme DST (BLS_SIG_BLS12381G2_XMD:SHA-256_SSWU_RO_NUL_).
BLSSigner(byte[]) - Constructor for class org.bouncycastle.crypto.signers.BLSSigner
Construct a signer with an explicit hash-to-curve DST.
BMP_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
bool(boolean) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
 
BOOLEAN - Static variable in interface org.bouncycastle.asn1.BERTags
 
BOTH - Static variable in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
BOTH - Static variable in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
BOTH - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
BOTH - Static variable in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
BouncyCastlePQCProvider - Class in org.bouncycastle.pqc.jcajce.provider
 
BouncyCastlePQCProvider() - Constructor for class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
Construct a new provider.
BouncyCastleProvider - Class in org.bouncycastle.jce.provider
To add the provider at runtime use: import java.security.Security; import org.bouncycastle.jce.provider.BouncyCastleProvider; Security.addProvider(new BouncyCastleProvider()); The provider can also be configured as part of your environment via static registration by adding an entry to the java.security properties file (found in $JAVA_HOME/jre/lib/security/java.security, where $JAVA_HOME is the location of your JDK/JRE distribution).
BouncyCastleProvider() - Constructor for class org.bouncycastle.jce.provider.BouncyCastleProvider
Construct a new provider.
BouncyCastleStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
bpMul32(int, int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
Optimized binary polynomial multiplication of two 32-bit values in GF(2) Returns 64-bit product (carry-less multiplication) This implements the same "classic technique" as the C code using the 4-way decomposition with masks
bpMuladd(int, byte[], int, byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
Binary polynomial multiplication using Karatsuba algorithm d += a * b (polynomial multiplication in GF(2))
bpMuladd128(byte[], int, byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
 
bpMuladd256(byte[], int, byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
Binary polynomial multiplication and accumulation for 256-bit polynomials Uses Karatsuba algorithm with 128-bit halves
bpMuladd512(byte[], int, byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
Binary polynomial multiplication and accumulation for 512-bit polynomials Uses Karatsuba algorithm with 256-bit halves
bpMuladd64(byte[], int, byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
Binary polynomial multiplication and accumulation for 64-bit polynomials d += a * b (polynomial multiplication in GF(2)) This is a direct translation of the C function that uses 32-bit halves for efficient polynomial multiplication in GF(2)
bpXor128(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
 
bpXor64(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
 
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.
branch(String) - Method in class org.bouncycastle.asn1.ASN1RelativeOID
 
BrokenJCEBlockCipher - Class in org.bouncycastle.jce.provider
 
BrokenJCEBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
BrokenJCEBlockCipher(BlockCipher, int, int, int, int) - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
BrokenJCEBlockCipher.BrokePBEWithMD5AndDES - Class in org.bouncycastle.jce.provider
PBEWithMD5AndDES
BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES - Class in org.bouncycastle.jce.provider
PBEWithSHA1AndDES
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd2-KeyTripleDES-CBC
BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
PBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key - Class in org.bouncycastle.jce.provider
OldPBEWithSHAAnd3-KeyTripleDES-CBC
BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish - Class in org.bouncycastle.jce.provider
OldPBEWithSHAAndTwofish-CBC
BrokenPBE - Interface in org.bouncycastle.jce.provider
 
BrokenPBE.Util - Class in org.bouncycastle.jce.provider
uses the appropriate mixer to generate the key and IV if neccessary.
BrokePBEWithMD5AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithMD5AndDES
 
BrokePBEWithSHA1AndDES() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES
 
BrokePBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key
 
BrokePBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key
 
buf - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
 
buf - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
buf - Variable in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
 
buf - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Internal buffer
buf - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
 
buf - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
 
BufferedAsymmetricBlockCipher - Class in org.bouncycastle.crypto
a buffer wrapper for an asymmetric block cipher, allowing input to be accumulated in a piecemeal fashion until final processing.
BufferedAsymmetricBlockCipher(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
base constructor.
BufferedBlockCipher - Class in org.bouncycastle.crypto
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion.
BufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
Deprecated.
use the constructor on DefaultBufferedBlockCipher.
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.crypto.BufferedAsymmetricBlockCipher
 
bufOff - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
bufOff - Variable in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
 
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.x500.X500NameBuilder
Build an X.500 name for the current builder state.
build() - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
 
build() - Method in class org.bouncycastle.crypto.digests.Kangaroo.KangarooParameters.Builder
Build the parameters.
build() - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
Construct an immutable Argon2Parameters from the current builder state.
build() - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
Constructs a new SkeinParameters instance with the parameters provided to this builder.
build(BlockCipher, KeyParameter, boolean) - Method in class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
Construct a X9.31 secure random generator using the passed in engine and key.
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.CompositePrivateKey.Builder
 
build() - Method in class org.bouncycastle.jcajce.CompositePublicKey.Builder
 
build() - Method in class org.bouncycastle.jcajce.PKCS12LoadStoreParameter.Builder
Build and return a PKCS12LoadStoreParameter.
build() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter.Builder
 
build() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter.PBMAC1WithPBKDF2Builder
 
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.CompositeAlgorithmSpec.Builder
 
build() - Method in class org.bouncycastle.jcajce.spec.KEMExtractSpec.Builder
Build the new parameter spec.
build() - Method in class org.bouncycastle.jcajce.spec.KEMGenerateSpec.Builder
Build the new parameter spec.
build() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
Build the new parameter spec.
build() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
Constructs a new SkeinParameterSpec instance with the parameters provided to this builder.
build(X509Certificate, PKIXExtendedBuilderParameters, List) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
 
build(X509Certificate, PKIXExtendedBuilderParameters, List) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi_8
 
build() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
build() - Method in class org.bouncycastle.pqc.crypto.lms.Composer
 
build(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyUBuilder
 
build() - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
 
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
 
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
 
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
 
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
 
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
 
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
 
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
 
build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
 
buildCTR(BlockCipher, int, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
Build a SecureRandom based on a SP 800-90A CTR DRBG.
Builder() - Constructor for class org.bouncycastle.crypto.digests.Kangaroo.KangarooParameters.Builder
 
Builder() - Constructor for class org.bouncycastle.crypto.params.Argon2Parameters.Builder
Create a builder defaulting to Argon2Parameters.ARGON2_i.
Builder(int) - Constructor for class org.bouncycastle.crypto.params.Argon2Parameters.Builder
Create a builder for the given Argon2 variant.
Builder() - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
 
Builder(Hashtable) - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
 
Builder(SkeinParameters) - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
 
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(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(OutputStream, PrivateKey) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Base constructor for storing to an OutputStream using a protection parameter.
Builder(InputStream, PublicKey) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Base constructor for reading a KeyStore from an InputStream using a public key for validation.
Builder(InputStream, BCFKSLoadStoreParameter.CertChainValidator) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
Base constructor for reading a KeyStore from an InputStream using validation based on encapsulated certificates in the KeyStore data.
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(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.CompositePrivateKey
 
builder(String) - Static method in class org.bouncycastle.jcajce.CompositePrivateKey
 
builder(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.CompositePublicKey
 
builder(String) - Static method in class org.bouncycastle.jcajce.CompositePublicKey
 
Builder() - Constructor for class org.bouncycastle.jcajce.PKCS12LoadStoreParameter.Builder
Base constructor for creating a LoadStoreParameter for initializing a key store.
Builder(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.PKCS12LoadStoreParameter.Builder
Base constructor for storing to an OutputStream using a password.
Builder(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.PKCS12LoadStoreParameter.Builder
Base constructor for storing to an OutputStream using a protection parameter.
Builder(InputStream, char[]) - Constructor for class org.bouncycastle.jcajce.PKCS12LoadStoreParameter.Builder
Base constructor for reading a KeyStore from an InputStream using a password.
Builder(InputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.PKCS12LoadStoreParameter.Builder
Base constructor for reading a KeyStore from an InputStream using a password.
builder(OutputStream, char[]) - Static method in class org.bouncycastle.jcajce.PKCS12StoreParameter
 
builder(OutputStream, KeyStore.ProtectionParameter) - Static method in class org.bouncycastle.jcajce.PKCS12StoreParameter
 
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() - Constructor for class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec.Builder
 
Builder(PrivateKey, byte[], String, int) - Constructor for class org.bouncycastle.jcajce.spec.KEMExtractSpec.Builder
Basic builder.
Builder(PublicKey, String, int) - Constructor for class org.bouncycastle.jcajce.spec.KEMGenerateSpec.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.
Builder() - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
 
Builder(SkeinParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
 
Builder() - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
Builder(String, String) - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
 
Builder(int) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
 
Builder(XMSSMTParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
 
Builder(XMSSMTParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
 
Builder(XMSSMTParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
 
Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
 
Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
 
Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
 
Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
 
buildHash(Digest, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
Build a SecureRandom based on a SP 800-90A Hash DRBG.
buildHMAC(Mac, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
Build a SecureRandom based on a SP 800-90A HMAC DRBG.
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.
buildRDNs() - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
 
BUSINESS_CATEGORY - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
businessCategory - DirectoryString(SIZE(1..128)
BUSINESS_CATEGORY - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
businessCategory - DirectoryString(SIZE(1..128)
businessCategory - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
byInclusion - Static variable in class org.bouncycastle.asn1.x509.CertDiscoveryMethod
 
byInclusion(Certificate) - Static method in class org.bouncycastle.asn1.x509.CertDiscoveryMethod
Create a byInclusion discovery method embedding the supplied certificate directly.
byLocalPolicy - Static variable in class org.bouncycastle.asn1.x509.CertDiscoveryMethod
 
byLocalPolicy() - Static method in class org.bouncycastle.asn1.x509.CertDiscoveryMethod
Create a byLocalPolicy discovery method (the wire form is ASN.1 NULL; the relying party resolves the certificate through local configuration).
byName(String) - Static method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
Return the parameter set whose FaestParameters.getName() matches, or null.
bytes(Encodable[]) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
 
bytes(Encodable) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
 
bytes(byte[][]) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
 
bytes(byte[][], int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
 
bytes(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
 
bytes(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
 
Bytes - Class in org.bouncycastle.util
Utility methods and constants for bytes.
Bytes() - Constructor for class org.bouncycastle.util.Bytes
 
BYTES - Static variable in class org.bouncycastle.util.Bytes
 
BYTES - Static variable in class org.bouncycastle.util.Integers
 
BYTES - Static variable in class org.bouncycastle.util.Longs
 
BYTES - Static variable in class org.bouncycastle.util.Shorts
 
BytesTo32bits(byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
bytesToWord(byte[], int) - Static method in class org.bouncycastle.crypto.engines.ThreefishEngine
Deprecated.
Will be removed
bytesToXBigEndian(byte[], int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
 
byteValueExact(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
 
byUri - Static variable in class org.bouncycastle.asn1.x509.CertDiscoveryMethod
 
byUri(String) - Static method in class org.bouncycastle.asn1.x509.CertDiscoveryMethod
Create a byUri discovery method carrying the supplied URI.

C

C - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
country code - StringType(SIZE(2))
c - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
C - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
use a X500NameStyle
c - Variable in class org.bouncycastle.crypto.macs.SipHash
 
c0() - Method in class org.bouncycastle.crypto.bls.Fp12Element
 
c0() - Method in class org.bouncycastle.crypto.bls.Fp2Element
 
c0() - Method in class org.bouncycastle.crypto.bls.Fp6Element
 
c1() - Method in class org.bouncycastle.crypto.bls.Fp12Element
 
c1() - Method in class org.bouncycastle.crypto.bls.Fp2Element
 
c1() - Method in class org.bouncycastle.crypto.bls.Fp6Element
 
C1Gf16Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf16Fr3
 
C1Gf16Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf16Fr3
 
C1Gf16Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf16Fr3
 
C1Gf16Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf16Fr5
 
C1Gf16Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf16Fr5
 
C1Gf16Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf16Fr5
 
C1Gf16Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf16Sr3
 
C1Gf16Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf16Sr3
 
C1Gf16Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf16Sr3
 
C1Gf16Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf16Sr5
 
C1Gf16Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf16Sr5
 
C1Gf16Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf16Sr5
 
C1Gf256Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf256Fr3
 
C1Gf256Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf256Fr3
 
C1Gf256Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf256Fr3
 
C1Gf256Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf256Fr5
 
C1Gf256Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf256Fr5
 
C1Gf256Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf256Fr5
 
C1Gf256Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf256Sr3
 
C1Gf256Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf256Sr3
 
C1Gf256Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf256Sr3
 
C1Gf256Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf256Sr5
 
C1Gf256Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf256Sr5
 
C1Gf256Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf256Sr5
 
C1Gf2Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf2Fr3
 
C1Gf2Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf2Fr3
 
C1Gf2Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf2Fr3
 
C1Gf2Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf2Fr5
 
C1Gf2Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf2Fr5
 
C1Gf2Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf2Fr5
 
C1Gf2Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf2Sr3
 
C1Gf2Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf2Sr3
 
C1Gf2Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf2Sr3
 
C1Gf2Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C1Gf2Sr5
 
C1Gf2Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C1Gf2Sr5
 
C1Gf2Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C1Gf2Sr5
 
c2() - Method in class org.bouncycastle.crypto.bls.Fp6Element
 
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
C3Gf16Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf16Fr3
 
C3Gf16Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf16Fr3
 
C3Gf16Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf16Fr3
 
C3Gf16Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf16Fr5
 
C3Gf16Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf16Fr5
 
C3Gf16Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf16Fr5
 
C3Gf16Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf16Sr3
 
C3Gf16Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf16Sr3
 
C3Gf16Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf16Sr3
 
C3Gf16Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf16Sr5
 
C3Gf16Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf16Sr5
 
C3Gf16Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf16Sr5
 
C3Gf256Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf256Fr3
 
C3Gf256Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf256Fr3
 
C3Gf256Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf256Fr3
 
C3Gf256Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf256Fr5
 
C3Gf256Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf256Fr5
 
C3Gf256Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf256Fr5
 
C3Gf256Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf256Sr3
 
C3Gf256Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf256Sr3
 
C3Gf256Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf256Sr3
 
C3Gf256Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf256Sr5
 
C3Gf256Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf256Sr5
 
C3Gf256Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf256Sr5
 
C3Gf2Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf2Fr3
 
C3Gf2Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf2Fr3
 
C3Gf2Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf2Fr3
 
C3Gf2Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf2Fr5
 
C3Gf2Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf2Fr5
 
C3Gf2Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf2Fr5
 
C3Gf2Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf2Sr3
 
C3Gf2Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf2Sr3
 
C3Gf2Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf2Sr3
 
C3Gf2Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C3Gf2Sr5
 
C3Gf2Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C3Gf2Sr5
 
C3Gf2Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C3Gf2Sr5
 
C5Gf16Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf16Fr3
 
C5Gf16Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf16Fr3
 
C5Gf16Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf16Fr3
 
C5Gf16Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf16Fr5
 
C5Gf16Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf16Fr5
 
C5Gf16Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf16Fr5
 
C5Gf16Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf16Sr3
 
C5Gf16Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf16Sr3
 
C5Gf16Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf16Sr3
 
C5Gf16Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf16Sr5
 
C5Gf16Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf16Sr5
 
C5Gf16Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf16Sr5
 
C5Gf256Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf256Fr3
 
C5Gf256Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf256Fr3
 
C5Gf256Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf256Fr3
 
C5Gf256Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf256Fr5
 
C5Gf256Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf256Fr5
 
C5Gf256Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf256Fr5
 
C5Gf256Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf256Sr3
 
C5Gf256Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf256Sr3
 
C5Gf256Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf256Sr3
 
C5Gf256Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf256Sr5
 
C5Gf256Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf256Sr5
 
C5Gf256Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf256Sr5
 
C5Gf2Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf2Fr3
 
C5Gf2Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf2Fr3
 
C5Gf2Fr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf2Fr3
 
C5Gf2Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf2Fr5
 
C5Gf2Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf2Fr5
 
C5Gf2Fr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf2Fr5
 
C5Gf2Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf2Sr3
 
C5Gf2Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf2Sr3
 
C5Gf2Sr3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf2Sr3
 
C5Gf2Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi.C5Gf2Sr5
 
C5Gf2Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi.C5Gf2Sr5
 
C5Gf2Sr5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi.C5Gf2Sr5
 
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated.
use lower case version
CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated.
use lower case version
Cache() - Constructor for class org.bouncycastle.util.BigIntegers.Cache
 
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
 
caddTo(int, int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
calculateA(ECPoint, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
Calculate A as done in round 2.
calculateA(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculate A as done in round 2.
calculateAgreement(CipherParameters, byte[], int) - Method in class org.bouncycastle.crypto.agreement.BasicRawAgreement
 
calculateAgreement(DHPublicKeyParameters, BigInteger) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
given a message from a given party and the corresponding public key, calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
given a short term public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHUnifiedAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
calculateAgreement(CipherParameters, byte[], int) - Method in class org.bouncycastle.crypto.agreement.ECDHCRawAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCStagedAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCUnifiedAgreement
 
calculateAgreement(CipherParameters, byte[], int) - Method in class org.bouncycastle.crypto.agreement.ECDHRawAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
 
calculateAgreement(CipherParameters, byte[], int) - Method in class org.bouncycastle.crypto.agreement.ECMQVRawAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECVKOAgreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.MQVBasicAgreement
 
calculateAgreement(CipherParameters, byte[], int) - Method in class org.bouncycastle.crypto.agreement.X25519Agreement
 
calculateAgreement(CipherParameters, byte[], int) - Method in class org.bouncycastle.crypto.agreement.X448Agreement
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.XDHBasicAgreement
 
calculateAgreement(CipherParameters, byte[], int) - Method in class org.bouncycastle.crypto.agreement.XDHUnifiedAgreement
 
calculateAgreement(CipherParameters) - Method in interface org.bouncycastle.crypto.BasicAgreement
given a public key from a given party calculate the next message in the agreement sequence.
calculateAgreement(CipherParameters, byte[], int) - Method in interface org.bouncycastle.crypto.RawAgreement
 
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
 
calculateAgreement(CipherParameters) - Method in class org.bouncycastle.pqc.crypto.newhope.NHAgreement
 
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
 
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
 
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
 
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
 
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
 
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
 
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
 
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
 
calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
calculateByte(byte) - Method in class org.bouncycastle.crypto.StreamBlockCipher
 
calculateClientEvidenceMessage() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
Computes the client evidence message M1 using the previously received values.
calculateE(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
 
calculateE(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.SM2Signer
 
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.
calculateFingerprintSHA512_160(byte[]) - Static method in class org.bouncycastle.util.Fingerprint
Deprecated.
use the SHAKE based version.
calculateGA(ECPoint, ECPoint, ECPoint) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
Calculate ga as done in round 2.
calculateGA(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculate ga as done in round 2.
calculateGx(ECPoint, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
Calculate g^x as done in round 1.
calculateGx(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculate g^x mod p as done in round 1.
calculateHashCode(X500Name) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
 
calculateHashCode(X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
Calculate a hashCode for the passed in name.
calculateJacobianModifiedW(Curve25519FieldElement, int[]) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
 
calculateJacobianModifiedW(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
calculateK(Digest, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
 
calculateKey(int, CipherParameters) - Method in class org.bouncycastle.crypto.agreement.SM2KeyExchange
 
calculateKey(Digest, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
Computes the final Key according to the standard routine: Key = H(S)
calculateKeyingMaterial() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
Calculates and returns the key material.
calculateKeyingMaterial(BigInteger, ECPoint, BigInteger, BigInteger, ECPoint) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
Calculates the keying material, which can be done after round 2 has completed.
calculateKeyingMaterial() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Calculates and returns the key material.
calculateKeyingMaterial(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculates the keying material, which can be done after round 2 has completed.
calculateKeyingMaterial() - Method in class org.bouncycastle.crypto.agreement.owl.OwlClient
Calculates and returns the key material.
calculateKeyingMaterial() - Method in class org.bouncycastle.crypto.agreement.owl.OwlServer
Calculates and returns the key material.
calculateKeyWithConfirmation(int, byte[], CipherParameters) - Method in class org.bouncycastle.crypto.agreement.SM2KeyExchange
 
calculateM1(Digest, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
Computes the client evidence message (M1) according to the standard routine: M1 = H( A | B | S )
calculateM2(Digest, BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
Computes the server evidence message (M2) according to the standard routine: M2 = H( A | M1 | S )
calculateMacTag(String, String, ECPoint, ECPoint, ECPoint, ECPoint, BigInteger, Digest) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
Calculates the MacTag (to be used for key confirmation), as defined by NIST SP 800-56A Revision 3, Section 5.9.1 Unilateral Key Confirmation for Key Agreement Schemes.
calculateMacTag(String, String, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, Digest) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculates the MacTag (to be used for key confirmation), as defined by NIST SP 800-56A Revision 1, Section 8.2 Unilateral Key Confirmation for Key Agreement Schemes.
calculateMessage() - Method in class org.bouncycastle.crypto.agreement.DHAgreement
calculate our initial message.
calculateS(BigInteger, byte[]) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
Converts the given password to a BigInteger mod n.
calculateS(BigInteger, char[]) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
Converts the given password to a BigInteger mod n.
calculateS(char[]) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Deprecated.
Use version including the modulus instead.
calculateS(BigInteger, byte[]) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Converts the given password to a BigInteger mod q.
calculateS(BigInteger, char[]) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Converts the given password to a BigInteger mod q.
calculateSecret(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
Generates the secret S given the server's credentials
calculateSecret(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
Processes the client's credentials.
calculateServerEvidenceMessage() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
Computes the server evidence message M2 using the previously verified values.
calculateSessionKey() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
Computes the final session key as a result of the SRP successful mutual authentication To be called after verifying the server evidence message M2.
calculateSessionKey() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
Computes the final session key as a result of the SRP successful mutual authentication To be called after calculating the server evidence message M2.
calculateStage(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCStagedAgreement
 
calculateStage(CipherParameters) - Method in interface org.bouncycastle.crypto.StagedAgreement
 
calculateTau(int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
 
calculateU(Digest, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
 
calculateX(Digest, BigInteger, byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
 
calculateX2s(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
Calculate x2 * s as done in round 2.
calculateX2s(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculate x2 * s as done in round 2.
calculateZeroKnowledgeProof(ECPoint, BigInteger, BigInteger, ECPoint, Digest, String, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
Calculate a zero knowledge proof of x using Schnorr's signature.
calculateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, String, Digest, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Calculate a zero knowledge proof of x using Schnorr's signature.
Camellia - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.CBC128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.CBC192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.CBC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.RFC3211Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Wrap128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Wrap192 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Camellia.Wrap256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
CamelliaEngine - Class in org.bouncycastle.crypto.engines
Camellia - based on RFC 3713.
CamelliaEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaEngine
 
CamelliaLightEngine - Class in org.bouncycastle.crypto.engines
Camellia - based on RFC 3713, smaller implementation, about half the size of CamelliaEngine.
CamelliaLightEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaLightEngine
 
CamelliaWrapEngine - Class in org.bouncycastle.crypto.engines
An implementation of the Camellia key wrapper based on RFC 3657/RFC 3394.
CamelliaWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.CamelliaWrapEngine
 
canBePrintable(String) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
return true if the passed in String can be represented without loss as a PrintableString, false otherwise.
canNotDecryptAny - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.15.2 -- smime capability
canonicalize(String) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
canonicalString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
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.jcajce.provider.symmetric
 
CAST5.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST5Engine - Class in org.bouncycastle.crypto.engines
A class that provides CAST key encryption operations, such as encoding data and generating keys.
CAST5Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST5Engine
 
CAST6 - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
CAST6Engine - Class in org.bouncycastle.crypto.engines
A class that provides CAST6 key encryption operations, such as encoding data and generating keys.
CAST6Engine() - Constructor for class org.bouncycastle.crypto.engines.CAST6Engine
 
CAST_Decipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
CAST_Decipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to decrypt the block.
CAST_Encipher(int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Does the 16 rounds to encrypt the block.
CAST_Encipher(int, int, int, int, int[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Does the 12 quad rounds rounds to encrypt the block.
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CBC
 
CBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.CBC
 
CBC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CBC128
 
CBC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.CBC128
 
CBC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CBC128
 
CBC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.CBC128
 
CBC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CBC128
 
CBC192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CBC192
 
CBC192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.CBC192
 
CBC192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.CBC192
 
CBC192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CBC192
 
CBC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CBC256
 
CBC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.CBC256
 
CBC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CBC256
 
CBC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.CBC256
 
CBC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CBC256
 
CBC32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.CBC32
 
CBC512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CBC512
 
CBCBlockCipher - Class in org.bouncycastle.crypto.modes
implements Cipher-Block-Chaining (CBC) mode on top of a simple cipher.
CBCBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CBCBlockCipher
Deprecated.
use the CBCBlockCipher.newInstance() static method.
CBCBlockCipherMac - Class in org.bouncycastle.crypto.macs
standard CBC Block Cipher MAC - if no padding is specified the default of pad of zeroes is used.
CBCBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a CBC block cipher.
CBCBlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CBCBlockCipherMac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBCMAC
 
CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBCMAC
 
CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBCMAC
 
CBCModeCipher - Interface in org.bouncycastle.crypto.modes
 
CCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CCM
 
CCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.CCM
 
CCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.CCM
 
CCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.CCM
 
CCM128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CCM128
 
CCM128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CCM128
 
CCM192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CCM192
 
CCM256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CCM256
 
CCM256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CCM256
 
CCM512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CCM512
 
CCMBlockCipher - Class in org.bouncycastle.crypto.modes
Implements the Counter with Cipher Block Chaining mode (CCM) detailed in NIST Special Publication 800-38C.
CCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CCMBlockCipher
Deprecated.
use the CCMBlockCipher.newInstance() static method.
CCMModeCipher - Interface in org.bouncycastle.crypto.modes
 
CCMParameters - Class in org.bouncycastle.crypto.params
Deprecated.
use AEADParameters
CCMParameters(KeyParameter, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.CCMParameters
Deprecated.
Base constructor.
CDHwithSHA1KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA1KDFAndSharedInfo
 
CDHwithSHA224KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA224KDFAndSharedInfo
 
CDHwithSHA256KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA256KDFAndSharedInfo
 
CDHwithSHA384KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA384KDFAndSharedInfo
 
CDHwithSHA512KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.CDHwithSHA512KDFAndSharedInfo
 
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
CertDiscoveryMethod - Class in org.bouncycastle.asn1.x509
The method used to retrieve a related certificate, as defined by draft-ietf-lamps-certdiscovery (Certificate Discovery in PKIX).
certicom - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
CertID - Class in org.bouncycastle.asn1.ocsp
 
CertID(AlgorithmIdentifier, ASN1OctetString, ASN1OctetString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.ocsp.CertID
 
Certificate - Class in org.bouncycastle.asn1.x509
an X509Certificate structure.
Certificate(TBSCertificate, AlgorithmIdentifier, ASN1BitString) - Constructor for class org.bouncycastle.asn1.x509.Certificate
 
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated.
use lower case version
CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated.
use lower case version
CertificateFactory - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
class for dealing with X509 certificates.
CertificateFactory() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
certificateHold - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
certificateHold - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
certificateIssuer - Static variable in class org.bouncycastle.asn1.x509.Extension
Certificate Issuer
certificateIssuer - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Certificate Issuer
CertificateIssuer - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
CertificateList - Class in org.bouncycastle.asn1.x509
PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.
CertificatePair - Class in org.bouncycastle.asn1.x509
This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587 crossCertificatePairATTRIBUTE::={ WITH SYNTAX CertificatePair EQUALITY MATCHING RULE certificatePairExactMatch ID joint-iso-ccitt(2) ds(5) attributeType(4) crossCertificatePair(40)} The forward elements of the crossCertificatePair attribute of a CA's directory entry shall be used to store all, except self-issued certificates issued to this CA.
CertificatePair(Certificate, Certificate) - Constructor for class org.bouncycastle.asn1.x509.CertificatePair
Constructor from a given details.
CertificatePolicies - Class in org.bouncycastle.asn1.x509
 
CertificatePolicies(PolicyInformation) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
Construct a CertificatePolicies object containing one PolicyInformation.
CertificatePolicies(PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
 
certificatePolicies - Static variable in class org.bouncycastle.asn1.x509.Extension
Certificate Policies
certificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Certificate Policies
CertificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
CertificationRequest - Class in org.bouncycastle.asn1.pkcs
PKCS10 Certification request object.
CertificationRequest() - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequest(CertificationRequestInfo, AlgorithmIdentifier, ASN1BitString) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
 
CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
Deprecated.
use getInstance()
CertificationRequestInfo - Class in org.bouncycastle.asn1.pkcs
PKCS10 CertificationRequestInfo object.
CertificationRequestInfo(X500Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
Basic constructor.
CertificationRequestInfo(X509Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
Deprecated.
use X500Name method.
CertPolicyId - Class in org.bouncycastle.asn1.x509
CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.
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
 
CertStoreCollectionSpi - Class in org.bouncycastle.jce.provider
 
CertStoreCollectionSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
certTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.22
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.CRLReason
Deprecated.
use lower case version
CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
Deprecated.
use lower case version
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.CRLReason
 
cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CFB
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.CFB
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.CFB
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.CFB
 
CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CFB
 
CFB128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CFB128
 
CFB128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CFB128
 
CFB128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CFB128
 
CFB192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CFB192
 
CFB192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CFB192
 
CFB256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CFB256
 
CFB256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CFB256
 
CFB256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CFB256
 
CFB512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CFB512
 
CFB8Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.CFB8Mac
 
CFB8MAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CFB8MAC
 
CFB8Mac32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.CFB8Mac32
 
CFBBlockCipher - Class in org.bouncycastle.crypto.modes
implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
CFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.CFBBlockCipher
Deprecated.
use the equivalent CFBBlockCipher.newInstance() static method.
CFBBlockCipherMac - Class in org.bouncycastle.crypto.macs
 
CFBBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a CFB block cipher.
CFBBlockCipherMac(BlockCipher, int, int) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CFBBlockCipherMac(BlockCipher, int, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CFBModeCipher - Interface in org.bouncycastle.crypto.modes
 
ChaCha - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.AlgParamsCC1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.Base7539 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.BaseCC20P1305 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.KeyGen7539 - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
ChaCha20Poly1305 - Class in org.bouncycastle.crypto.modes
 
ChaCha20Poly1305() - Constructor for class org.bouncycastle.crypto.modes.ChaCha20Poly1305
 
ChaCha20Poly1305(Mac) - Constructor for class org.bouncycastle.crypto.modes.ChaCha20Poly1305
 
ChaCha20Poly1305(Mac, ChaCha7539Engine, int) - Constructor for class org.bouncycastle.crypto.modes.ChaCha20Poly1305
Subclass-only constructor allowing the underlying ChaCha20 engine and nonce size to be supplied (used by XChaCha20-Poly1305, which swaps in an XChaCha20Engine and a 24-byte nonce while reusing the rest of the AEAD construction unchanged).
ChaCha7539Engine - Class in org.bouncycastle.crypto.engines
Implementation of Daniel J.
ChaCha7539Engine() - Constructor for class org.bouncycastle.crypto.engines.ChaCha7539Engine
Creates a 20 rounds ChaCha engine.
chachaCore(int, int[], int[]) - Static method in class org.bouncycastle.crypto.engines.ChaChaEngine
ChaCha function
ChaChaEngine - Class in org.bouncycastle.crypto.engines
Implementation of Daniel J.
ChaChaEngine() - Constructor for class org.bouncycastle.crypto.engines.ChaChaEngine
Creates a 20 rounds ChaCha engine.
ChaChaEngine(int) - Constructor for class org.bouncycastle.crypto.engines.ChaChaEngine
Creates a ChaCha engine with a specific number of rounds.
CHAIN_VALIDITY_MODEL - Static variable in class org.bouncycastle.jcajce.PKIXExtendedParameters
This model uses the following validity model.
characteristic_two_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
OID: 1.2.840.10045.1.2
Characters - Class in org.bouncycastle.util
 
Characters() - Constructor for class org.bouncycastle.util.Characters
 
CharToByteConverter - Interface in org.bouncycastle.crypto
Interface for a converter that produces a byte encoding for a char array.
check(CryptoServiceProperties) - Method in class org.bouncycastle.crypto.constraints.BitsOfSecurityConstraint
 
check(CryptoServiceProperties) - Method in class org.bouncycastle.crypto.constraints.LegacyBitsOfSecurityConstraint
 
check(CryptoServiceProperties) - Method in class org.bouncycastle.crypto.constraints.LoggingConstraint
 
check(CryptoServiceProperties) - Method in interface org.bouncycastle.crypto.CryptoServicesConstraints
 
check(Certificate) - Method in interface org.bouncycastle.jcajce.PKIXCertRevocationChecker
 
checkAAD() - Method in class org.bouncycastle.crypto.engines.ElephantEngine
 
checkConstraints(CryptoServiceProperties) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Check a service to make sure it meets the current constraints.
checkCurve(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
When the spec names a curve, reject it if it cannot match a single-algorithm SPI (the per-curve Ed25519 / Ed448 SignatureSpi subclasses).
checkData(boolean) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
 
checkedModOddInverse(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
 
checkedModOddInverseVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
 
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.
checkExcluded(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Check if the given GeneralName is contained in the excluded set.
checkExcludedDN(X500Name) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
checkExcludedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
checkExcludedEmail(String) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
checkExcludedEmail(String) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
checkKey(byte[]) - Static method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
Checks a 32 byte key for compliance with the Poly1305 key requirements, e.g.
checkLength(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Check if the message length plus the length of the input length can be en/decrypted.
checkModulus(byte[]) - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
 
checkNormalized() - Method in class org.bouncycastle.math.ec.ECPoint
 
checkPassword(String, char[]) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
Checks if a password corresponds to a 60 character Bcrypt String
checkPassword(String, byte[]) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
Checks if a password corresponds to a 60 character Bcrypt String
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.
checkPermitted(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
Checks if the given GeneralName is in the permitted set.
checkPermittedDN(X500Name) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
checkPermittedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
checkPermittedEmail(String) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
 
checkPermittedEmail(String) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
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
 
checkPrivateKey(byte[]) - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
 
checkResult(ECPoint) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
 
checkValidity() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
checkValidity(Date) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
checkValue(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.PlainDSAEncoding
 
checkValue(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
 
children - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
chooseRandomPrime(int, BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
Choose a random prime value for use with RSA
cipher - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
cipher - Variable in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
 
CipherFactory - Class in org.bouncycastle.crypto.util
Factory methods for creating Cipher objects and CipherOutputStreams.
CipherFactory() - Constructor for class org.bouncycastle.crypto.util.CipherFactory
 
CipherInputStream - Class in org.bouncycastle.crypto.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, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
Constructs a CipherInputStream from an InputStream and a BufferedBlockCipher.
CipherInputStream(InputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
Constructs a CipherInputStream from an InputStream and a StreamCipher.
CipherInputStream(InputStream, AEADBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
Constructs a CipherInputStream from an InputStream and an AEADBlockCipher.
CipherInputStream(InputStream, BufferedBlockCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
Constructs a CipherInputStream from an InputStream, a BufferedBlockCipher, and a specified internal buffer size.
CipherInputStream(InputStream, StreamCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
Constructs a CipherInputStream from an InputStream, a StreamCipher, and a specified internal buffer size.
CipherInputStream(InputStream, AEADBlockCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
Constructs a CipherInputStream from an InputStream, an AEADBlockCipher, and a specified internal buffer size.
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.
CipherIOException - Exception in org.bouncycastle.crypto.io
IOException wrapper around an exception indicating a problem with the use of a cipher.
CipherIOException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.io.CipherIOException
 
CipherKeyGenerator - Class in org.bouncycastle.crypto
The base class for symmetric, or secret, cipher key generators.
CipherKeyGenerator() - Constructor for class org.bouncycastle.crypto.CipherKeyGenerator
 
CipherKeyGeneratorFactory - Class in org.bouncycastle.crypto.util
Factory methods for generating secret key generators for symmetric ciphers.
CipherOutputStream - Class in org.bouncycastle.crypto.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, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a BufferedBlockCipher.
CipherOutputStream(OutputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a BufferedBlockCipher.
CipherOutputStream(OutputStream, AEADBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a AEADBlockCipher.
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.
CipherParameters - Interface in org.bouncycastle.crypto
all parameter classes implement this.
CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi(OAEPParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi(boolean, boolean, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
CipherSpi.ISO9796d1Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
classes that inherit from us.
CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
classes that inherit from us.
CipherSpi.OAEPPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
 
CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PrivateOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpi.PKCS1v1_5Padding_PublicOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
CipherSpiExt - Class in org.bouncycastle.pqc.jcajce.provider.util
The CipherSpiExt class extends CipherSpi.
CipherSpiExt() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
cipherTextSize - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
The maximum number of bytes the cipher can encrypt.
clamp(byte[]) - Static method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
Modifies an existing 32 byte key value to comply with the requirements of the Poly1305 key by clearing required bits in the r (second 16 bytes) portion of the key.
clampPrivateKey(byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
 
clampPrivateKey(byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
 
ClassUtil - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
ClassUtil() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.ClassUtil
 
cleanPoint(ECCurve, ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
 
clear(byte[]) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
 
clear() - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
Zeroise sensitive state (salt, secret, additional) held by this builder.
clear() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
Zeroise sensitive state (salt, secret, additional) held by these parameters.
clear() - Method in class org.bouncycastle.crypto.util.JournalingSecureRandom
Clear the internals
clear(byte[]) - Static method in class org.bouncycastle.util.Arrays
Fill input array by zeros
clear(int[]) - Static method in class org.bouncycastle.util.Arrays
 
clear(long[]) - Static method in class org.bouncycastle.util.Arrays
 
clear(char[]) - Static method in class org.bouncycastle.util.Arrays
Fill input array by zeros
clear() - Method in class org.bouncycastle.util.BigIntegers.Cache
 
clearCofactor(ECPoint) - Method in interface org.bouncycastle.crypto.hash2curve.CurveProcessor
Clears the cofactor from the given elliptic curve point.
clearCofactor(ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.BLS12_381G1CurveProcessor
 
clearCofactor(ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.MontgomeryCurveProcessor
Clears the cofactor of the given elliptic curve point using the efficient cofactor value.
clearCofactor(ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.impl.NistCurveProcessor
Clears the cofactor from the given elliptic curve point.
clearGlobalProperty(CryptoServicesRegistrar.Property) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Clear the global value for the passed in property.
clearKey() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
Overwrite the key if it is no longer used (zeroization)
clearKey() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
Overwrite the key if it is no longer used (zeroization).
clearKey() - Method in class org.bouncycastle.crypto.params.Blake3Parameters
Clear the key bytes.
clearSalt() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
Overwrite the salt (pepper) if it is secret and no longer used (zeroization)
clearSalt() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
Overwrite the salt (pepper) if it is secret and no longer used (zeroization).
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.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() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b160
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b384
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Blake2b512
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2s.Blake2s128
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2s.Blake2s160
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2s.Blake2s224
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake2s.Blake2s256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Blake3.Blake3_256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.DSTU7564.DigestDSTU7564
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_512
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Haraka.Digest256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Haraka.Digest512
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Keccak.DigestKeccak
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD2.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD4.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.MD5.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.DigestInterleave
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA224.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestParallelHash
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHAKE
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestTupleHash
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA384.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein1024
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein256
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein512
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.SM3.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Tiger.Digest
 
clone() - Method in class org.bouncycastle.jcajce.provider.digest.Whirlpool.Digest
 
clone() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
clone() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
clone() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
Returns a clone of this object.
clone() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
clone(boolean[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(byte[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(char[]) - 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(short[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(BigInteger[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
clone(long[], long[]) - 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() - Method in interface org.bouncycastle.util.Selector
 
cloneArray(byte[]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
Clone a byte array.
cloneArray(byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
Clone a 2d byte array.
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
 
cloneCurve() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
 
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
 
cloneDigest(Digest) - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
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.asn1.DLOctetStringGenerator
Verify the declared octet count was written in full.
close() - Method in class org.bouncycastle.asn1.DLSequenceGenerator
Verify the declared body length was written in full.
close() - Method in class org.bouncycastle.crypto.io.CipherInputStream
Closes the underlying input stream and finalises the processing of the data by the cipher.
close() - Method in class org.bouncycastle.crypto.io.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class org.bouncycastle.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.SimpleOutputStream
 
close() - Method in class org.bouncycastle.util.io.TeeInputStream
 
close() - Method in class org.bouncycastle.util.io.TeeOutputStream
 
close() - Method in class org.bouncycastle.util.test.UncloseableOutputStream
 
cloudFlare - Static variable in interface org.bouncycastle.asn1.plants.MTCObjectIdentifiers
Cloudflare's IANA PEN arc.
CMac - Class in org.bouncycastle.crypto.macs
CMAC - as specified at www.nuee.nagoya-u.ac.jp/labs/tiwata/omac/omac.html CMAC is analogous to OMAC1 - see also en.wikipedia.org/wiki/CMAC CMAC is a NIST recomendation - see csrc.nist.gov/CryptoToolkit/modes/800-38_Series_Publications/SP800-38B.pdf CMAC/OMAC1 is a blockcipher-based message authentication code designed and analyzed by Tetsu Iwata and Kaoru Kurosawa.
CMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CMac
create a standard MAC based on a CBC block cipher (64 or 128 bit block).
CMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CMac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.CMAC
 
CMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.CMAC
 
CMAC_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.CMAC_1024
 
CMAC_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.CMAC_256
 
CMAC_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.CMAC_512
 
CMacWithIV - Class in org.bouncycastle.crypto.macs
A non-NIST variant which allows passing of an IV to the underlying CBC cipher.
CMacWithIV(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CMacWithIV
 
CMacWithIV(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CMacWithIV
 
CMCE - Class in org.bouncycastle.jcajce.provider.asymmetric
 
CMCE() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.CMCE
 
CMCE - Class in org.bouncycastle.pqc.jcajce.provider
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCE() - Constructor for class org.bouncycastle.pqc.jcajce.provider.CMCE
Deprecated.
 
CMCE.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
CMCE.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
Deprecated.
 
CMCECipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
CMCECipherSpi(CMCEParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
CMCECipherSpi.Base - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece460896 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece460896F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece460896Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece460896Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece6688128 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece6688128F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece6688128Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece6688128Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece6960119 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece6960119F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece6960119Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece6960119Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece8192128 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece8192128F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece8192128Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCECipherSpi.Mceliece8192128Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEEngine - Class in org.bouncycastle.crypto.kems.cmce
The Classic McEliece KEM as standardised in ISO/IEC 18033-2:2006/Amd 2:2026, Clause 13.
CMCEKEMExtractor - Class in org.bouncycastle.crypto.kems
 
CMCEKEMExtractor(CMCEPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.kems.CMCEKEMExtractor
 
CMCEKEMExtractor - Class in org.bouncycastle.pqc.crypto.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEKEMExtractor(CMCEPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEKEMExtractor
Deprecated.
 
CMCEKEMGenerator - Class in org.bouncycastle.crypto.kems
 
CMCEKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.CMCEKEMGenerator
 
CMCEKEMGenerator - Class in org.bouncycastle.pqc.crypto.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEKEMGenerator
Deprecated.
 
CMCEKey - Interface in org.bouncycastle.jcajce.interfaces
 
CMCEKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEKeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyFactorySpi
 
CMCEKeyFactorySpi(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyFactorySpi
 
CMCEKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyFactorySpi
Deprecated.
 
CMCEKeyFactorySpi.Mceliece460896 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece460896F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece460896Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece460896Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece6688128 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece6688128F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece6688128Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece6688128Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece6960119 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece6960119F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece6960119Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece6960119Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece8192128 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece8192128F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece8192128Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyFactorySpi.Mceliece8192128Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
CMCEKeyGenerationParameters(SecureRandom, CMCEParameters) - Constructor for class org.bouncycastle.crypto.params.CMCEKeyGenerationParameters
 
CMCEKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEKeyGenerationParameters(SecureRandom, CMCEParameters) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEKeyGenerationParameters
Deprecated.
 
CMCEKeyGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyGeneratorSpi
 
CMCEKeyGeneratorSpi(CMCEParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyGeneratorSpi
 
CMCEKeyGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEKeyGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyGeneratorSpi
Deprecated.
 
CMCEKeyGeneratorSpi.Mceliece460896 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece460896F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece460896Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece460896Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece6688128 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece6688128F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece6688128Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece6688128Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece6960119 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece6960119F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece6960119Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece6960119Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece8192128 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece8192128F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece8192128Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyGeneratorSpi.Mceliece8192128Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
CMCEKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.CMCEKeyPairGenerator
 
CMCEKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEKeyPairGenerator
Deprecated.
 
CMCEKeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyPairGeneratorSpi
 
CMCEKeyPairGeneratorSpi(CMCEParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyPairGeneratorSpi
 
CMCEKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyPairGeneratorSpi
Deprecated.
 
CMCEKeyPairGeneratorSpi.Mceliece460896 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece460896F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece460896Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece460896Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece6688128 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece6688128F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece6688128Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece6688128Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece6960119 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece6960119F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece6960119Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece6960119Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece8192128 - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece8192128F - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece8192128Pc - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyPairGeneratorSpi.Mceliece8192128Pcf - Class in org.bouncycastle.jcajce.provider.asymmetric.cmce
 
CMCEKeyParameters - Class in org.bouncycastle.crypto.params
 
CMCEKeyParameters(boolean, CMCEParameters) - Constructor for class org.bouncycastle.crypto.params.CMCEKeyParameters
 
CMCEKeyParameters - Class in org.bouncycastle.pqc.crypto.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEKeyParameters(boolean, CMCEParameters) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEKeyParameters
Deprecated.
 
CMCEParameters - Class in org.bouncycastle.crypto.params
Parameter sets for the Classic McEliece KEM as standardised in ISO/IEC 18033-2:2006/Amd 2:2026, Clause 13.
CMCEParameters - Class in org.bouncycastle.pqc.crypto.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEParameterSpec - Class in org.bouncycastle.jcajce.spec
AlgorithmSpec for the standardised Classic McEliece (ISO/IEC 18033-2:2006/Amd 2:2026, Clause 13).
CMCEParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEPrivateKey - Interface in org.bouncycastle.jcajce.interfaces
 
CMCEPrivateKey - Class in org.bouncycastle.pqc.asn1
ASN.1 Encoding for a Classic McEliece private key for fully populated: McEliecePrivateKey ::= SEQUENCE { Version INTEGER {v0(0)} -- version (round 3) delta OCTET STRING, -- nonce C OCTET STRING, -- column selections g OCTET STRING, -- monic irreducible polynomial alpha OCTET STRING, -- field orderings s OCTET STRING, -- random n-bit string PublicKey [0] IMPLICIT McEliecePublicKey OPTIONAL -- see next section }
CMCEPrivateKey(int, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.CMCEPrivateKey
 
CMCEPrivateKey(int, byte[], byte[], byte[], byte[], byte[], CMCEPublicKey) - Constructor for class org.bouncycastle.pqc.asn1.CMCEPrivateKey
 
CMCEPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
CMCEPrivateKeyParameters(CMCEParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.CMCEPrivateKeyParameters
 
CMCEPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEPrivateKeyParameters(CMCEParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
Deprecated.
 
CMCEPrivateKeyParameters(CMCEParameters, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
Deprecated.
 
CMCEPublicKey - Interface in org.bouncycastle.jcajce.interfaces
 
CMCEPublicKey - Class in org.bouncycastle.pqc.asn1
Classic McEliece Public Key Format.
CMCEPublicKey(byte[]) - Constructor for class org.bouncycastle.pqc.asn1.CMCEPublicKey
 
CMCEPublicKey(ASN1Sequence) - Constructor for class org.bouncycastle.pqc.asn1.CMCEPublicKey
Deprecated.
use getInstance()
CMCEPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
CMCEPublicKeyParameters(CMCEParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.CMCEPublicKeyParameters
 
CMCEPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.cmce
Deprecated.
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
CMCEPublicKeyParameters(CMCEParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.cmce.CMCEPublicKeyParameters
Deprecated.
 
cmov(BigInteger, BigInteger, boolean) - Static method in class org.bouncycastle.crypto.hash2curve.H2cUtils
Constant time implementation of selection of value based on condition
cmov(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
cmov(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
cmov(int, int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
cmov(int, int, byte[], byte[]) - Static method in class org.bouncycastle.util.Bytes
 
cmov(int, int, byte[], int, byte[], int) - Static method in class org.bouncycastle.util.Bytes
 
CN - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
common name - StringType(SIZE(1..64))
cn - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
CN - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
use a X500NameStyle
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
 
coeffs - Variable in class org.bouncycastle.pqc.math.ntru.Polynomial
An array of coefficients
COFACTOR - Static variable in class org.bouncycastle.crypto.bls.BLS12_381G1
G1 cofactor h.
COFACTOR - Static variable in class org.bouncycastle.crypto.bls.BLS12_381G2
G2 cofactor.
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.
commit(byte[]) - Method in class org.bouncycastle.crypto.commitments.GeneralHashCommitter
Generate a commitment for the passed in message.
commit(byte[]) - Method in class org.bouncycastle.crypto.commitments.HashCommitter
Generate a commitment for the passed in message.
commit(byte[]) - Method in interface org.bouncycastle.crypto.Committer
Generate a commitment for the passed in message.
Commitment - Class in org.bouncycastle.crypto
General holding class for a commitment.
Commitment(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.Commitment
Base constructor.
Committer - Interface in org.bouncycastle.crypto
General interface fdr classes that produce and validate commitments.
commonName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Subject RDN components: commonName = 2.5.4.3
compare(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
compare(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
compare(int, int) - Static method in class org.bouncycastle.util.Integers
 
compare(long, long) - Static method in class org.bouncycastle.util.Longs
 
compareUnsigned(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
compareUnsigned(int, int) - Static method in class org.bouncycastle.util.Integers
 
compareUnsigned(long, long) - Static method in class org.bouncycastle.util.Longs
 
COMPAT_OVERRIDE - Static variable in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
compose() - Static method in class org.bouncycastle.pqc.crypto.lms.Composer
 
Composer - Class in org.bouncycastle.pqc.crypto.lms
Type to assist in build LMS messages.
COMPOSITE - Class in org.bouncycastle.jcajce.provider.asymmetric
 
COMPOSITE() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE
 
COMPOSITE() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi.COMPOSITE
 
COMPOSITE.KeyFactory - Class in org.bouncycastle.jcajce.provider.asymmetric
 
COMPOSITE.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
CompositeAlgorithmSpec - Class in org.bouncycastle.jcajce.spec
 
CompositeAlgorithmSpec(CompositeAlgorithmSpec.Builder) - Constructor for class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec
 
CompositeAlgorithmSpec.Builder - Class in org.bouncycastle.jcajce.spec
 
CompositeIndex - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
Registry of the Composite ML-KEM parameter sets from Composite ML-KEM for use in X.509 Public Key Infrastructure.
CompositeIndex() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeIndex
 
CompositeIndex - Class in org.bouncycastle.jcajce.provider.asymmetric.compositesignatures
 
CompositeIndex() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.CompositeIndex
 
CompositeKEMs - Class in org.bouncycastle.jcajce.provider.asymmetric
Experimental implementation of Composite ML-KEM according to Composite ML-KEM for use in X.509 Public Key Infrastructure.
CompositeKEMs() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.CompositeKEMs
 
CompositeKEMs.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
CompositeKeyGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
JCE KeyGenerator SPI for Composite ML-KEM as defined in the IETF LAMPS draft: Composite ML-KEM for use in X.509 Public Key Infrastructure
CompositeKeyGeneratorSpi(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeKeyGeneratorSpi
 
CompositeKeyGeneratorSpi.MLKEM1024_ECDH_BP384_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM1024_ECDH_P384_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM1024_ECDH_P521_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM1024_RSA3072_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM1024_X448_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM768_ECDH_BP256_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM768_ECDH_P256_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM768_ECDH_P384_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM768_RSA2048_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM768_RSA3072_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM768_RSA4096_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositeKeyGeneratorSpi.MLKEM768_X25519_SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.compositekem
 
CompositePrivateKey - Class in org.bouncycastle.jcajce
A composite private key class for Composite ML-KEM.
CompositePrivateKey(PrivateKey...) - Constructor for class org.bouncycastle.jcajce.CompositePrivateKey
Create a composite private key from an array of PrivateKeys.
CompositePrivateKey(ASN1ObjectIdentifier, PrivateKey...) - Constructor for class org.bouncycastle.jcajce.CompositePrivateKey
 
CompositePrivateKey(AlgorithmIdentifier, PrivateKey...) - Constructor for class org.bouncycastle.jcajce.CompositePrivateKey
Create a composite private key which corresponds to a composite KEM algorithm in algorithmIdentifier.
CompositePrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.CompositePrivateKey
Create a composite private key from a PrivateKeyInfo.
CompositePrivateKey.Builder - Class in org.bouncycastle.jcajce
 
CompositePublicKey - Class in org.bouncycastle.jcajce
A composite key class.
CompositePublicKey(PublicKey...) - Constructor for class org.bouncycastle.jcajce.CompositePublicKey
Create a composite public key from an array of PublicKeys.
CompositePublicKey(ASN1ObjectIdentifier, PublicKey...) - Constructor for class org.bouncycastle.jcajce.CompositePublicKey
 
CompositePublicKey(AlgorithmIdentifier, PublicKey...) - Constructor for class org.bouncycastle.jcajce.CompositePublicKey
Create a composite public key which corresponds to a composite signature algorithm in algorithmIdentifier.
CompositePublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.CompositePublicKey
Create a composite public key from a SubjectPublicKeyInfo.
CompositePublicKey.Builder - Class in org.bouncycastle.jcajce
 
CompositeSignatures - Class in org.bouncycastle.jcajce.provider.asymmetric
Experimental implementation of composite signatures according to https://www.ietf.org/archive/id/draft-ounsworth-pq-composite-sigs-13.
CompositeSignatures() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.CompositeSignatures
 
CompositeSignatures.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
CompositeSignatureSpec - Class in org.bouncycastle.jcajce.spec
Parameters for the CompositeSignature algorithm.
CompositeSignatureSpec(boolean) - Constructor for class org.bouncycastle.jcajce.spec.CompositeSignatureSpec
Base Constructor.
CompositeSignatureSpec(boolean, AlgorithmParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.CompositeSignatureSpec
Constructor which allows for another parameter spec (usually ContextParameterSpec).
compressG1(ECPoint) - Static method in class org.bouncycastle.crypto.bls.BLS12_381Serialization
Compress a G1 point to its 48-byte Zcash-format encoding.
compressG2(BLS12_381G2Point) - Static method in class org.bouncycastle.crypto.bls.BLS12_381Serialization
Compress a G2 point to its 96-byte Zcash-format encoding.
computeSSK(BigInteger) - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
Computes the session secret key (SSK) by adding the provided value to the secret key component and reducing modulo the curve order.
concatenate(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
 
concatenate(short[], short[]) - 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
 
ConcatenationKDFGenerator - Class in org.bouncycastle.crypto.agreement.kdf
Generator for Concatenation Key Derivation Function defined in NIST SP 800-56A, Sect 5.8.1
ConcatenationKDFGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator
 
ConfigurableProvider - Interface in org.bouncycastle.jcajce.provider.config
Implemented by the BC provider.
CONFIGURATION - Static variable in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
CONFIGURATION - Static variable in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.CMCE.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.CompositeKEMs.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.CompositeSignatures.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.CONTEXT.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.Dilithium.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DSTU4145.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.EC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ECGOST.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.EdEC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ElGamal.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.EXTERNAL.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.Falcon.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.FrodoKEM.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.GM.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.GOST.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.IES.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.LMS.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.MLDSA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.MLKEM.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.NoSig.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.NTRU.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.RSA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.SLHDSA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.SPHINCSPlus.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.X509.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Blake2b.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Blake2s.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Blake3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.DSTU7564.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Haraka.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Keccak.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.MD5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA1.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA224.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA384.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SHA512.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Skein.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.SM3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Tiger.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.kdf.HKDF.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.kdf.PBKDF2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.kdf.SCRYPT.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.BC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.BCFKS.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.keystore.PKCS12.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARGON2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Blowfish.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST6.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Grain128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.HC128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.HC256.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.HKDF.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Poly1305.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SCRYPT.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Serpent.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SipHash128.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.XChaCha.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.symmetric.Zuc.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.util.AlgorithmProvider
 
configure() - Method in class org.bouncycastle.math.ec.ECCurve
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.AIMer.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.BIKE.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.CMCE.Mappings
Deprecated.
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Dilithium.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Faest.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Falcon.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Frodo.Mappings
Deprecated.
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Haetae.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Hawk.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.HQC.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Kyber.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.LMS.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Mayo.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.MQOM.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.NH.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.NTRU.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.NTRUPlus.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.NTRUPrime.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Picnic.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.QRUOV.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.SABER.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.SDitH.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Snova.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.SPHINCS.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.SPHINCSPlus.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.SQIsign.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.UOV.Mappings
 
configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.XMSS.Mappings
 
configureBasepoint(ECPoint) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
confWidth - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
 
conjugate() - Method in class org.bouncycastle.crypto.bls.Fp12Element
Conjugate: (c0 + c1*w) → (c0 - c1*w).
constantTimeAreEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
A constant time equals comparison - does not terminate early if test will fail.
constantTimeAreEqual(int, byte[], int, byte[], int) - Static method in class org.bouncycastle.util.Arrays
 
constantTimeAreEqual(int, long[], int, long[], int) - Static method in class org.bouncycastle.util.Arrays
 
constantTimeAreEqual(char[], char[]) - Static method in class org.bouncycastle.util.Arrays
A constant time equals comparison - does not terminate early if comparison fails.
constantTimeAreEqual(long[], long[]) - Static method in class org.bouncycastle.util.Arrays
 
constantTimeAreEqual(String, String) - Static method in class org.bouncycastle.util.Strings
Constant time string comparison.
constantTimeMultiply(ECPoint, BigInteger) - Static method in class org.bouncycastle.crypto.bls.BLS12_381G1
Constant-time scalar multiplication on G1, suitable for secret scalars (e.g.
constantTimeMultiply(BigInteger) - Method in class org.bouncycastle.crypto.bls.BLS12_381G2Point
Constant-time scalar multiplication, suitable for secret scalars (e.g.
CONSTRAINTS - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
Enable the setting of the constraints.
ConstraintUtils - Class in org.bouncycastle.crypto.constraints
 
ConstraintUtils() - Constructor for class org.bouncycastle.crypto.constraints.ConstraintUtils
 
CONSTRUCTED - Static variable in interface org.bouncycastle.asn1.BERTags
 
contains(boolean[], boolean) - Static method in class org.bouncycastle.util.Arrays
 
contains(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
 
contains(char[], char) - Static method in class org.bouncycastle.util.Arrays
 
contains(int[], int) - Static method in class org.bouncycastle.util.Arrays
 
contains(long[], long) - Static method in class org.bouncycastle.util.Arrays
 
contains(short[], short) - Static method in class org.bouncycastle.util.Arrays
 
contains(BigInteger) - Method in class org.bouncycastle.util.BigIntegers.Cache
 
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.
ContentInfo - Class in org.bouncycastle.asn1.pkcs
 
ContentInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
 
context(byte[]) - Static method in class org.bouncycastle.crypto.params.Blake3Parameters
Create a key parameter.
CONTEXT - Class in org.bouncycastle.jcajce.provider.asymmetric
 
CONTEXT() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.CONTEXT
 
context - Variable in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
CONTEXT.ContextAlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric
 
CONTEXT.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
CONTEXT_SPECIFIC - Static variable in interface org.bouncycastle.asn1.BERTags
 
ContextAlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.CONTEXT.ContextAlgorithmParametersSpi
 
ContextParameterSpec - Class in org.bouncycastle.jcajce.spec
 
ContextParameterSpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.ContextParameterSpec
 
convert(ASN1BitString) - Static method in class org.bouncycastle.asn1.DERBitString
 
convert(ASN1Sequence) - Static method in class org.bouncycastle.asn1.DERSequence
 
convert(ASN1Set) - Static method in class org.bouncycastle.asn1.DERSet
 
convert(ASN1Sequence) - Static method in class org.bouncycastle.asn1.DLSequence
 
convert(char[]) - Method in interface org.bouncycastle.crypto.CharToByteConverter
Return a byte encoded representation of the passed in password.
convertCurve(ECCurve, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertCurve(EllipticCurve) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertField(FiniteField) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertHexEncoded(String, int) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
Convert an inline encoded hex string rendition of an ASN.1 object back into its corresponding ASN.1 object.
convertInput(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
 
convertOutput(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
 
convertPoint(ECParameterSpec, ECPoint) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertPoint(ECCurve, ECPoint) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertPoint(ECPoint) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertSpec(EllipticCurve, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertSpec(ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertToChars(byte[]) - Method in interface org.bouncycastle.crypto.AlphabetMapper
Return a char[] for this alphabet based on the indexes passed.
convertToChars(byte[]) - Method in class org.bouncycastle.crypto.util.BasicAlphabetMapper
 
convertToDefiniteLength(byte[]) - Static method in class org.bouncycastle.jce.PKCS12Util
Deprecated.
Just re-encode the outer layer of the PKCS#12 file to definite length encoding.
convertToDefiniteLength(byte[], char[]) - Static method in class org.bouncycastle.jce.PKCS12Util
Deprecated.
Re-encode the PKCS#12 structure to definite length encoding at the inner layer as well, recomputing the MAC accordingly.
convertToDefiniteLength(byte[], char[], String) - Static method in class org.bouncycastle.jce.PKCS12Util
Deprecated.
Re-encode the PKCS#12 structure to definite length encoding at the inner layer as well, recomputing the MAC accordingly.
convertToDefiniteLength(byte[], char[], Provider) - Static method in class org.bouncycastle.jce.PKCS12Util
Deprecated.
Re-encode the PKCS#12 structure to definite length encoding at the inner layer as well, recomputing the MAC accordingly.
convertToIndexes(char[]) - Method in interface org.bouncycastle.crypto.AlphabetMapper
Return the passed in char[] as a byte array of indexes (indexes can be more than 1 byte)
convertToIndexes(char[]) - Method in class org.bouncycastle.crypto.util.BasicAlphabetMapper
 
convertToSpec(X962Parameters, ECCurve) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertToSpec(X9ECParameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertToSpec(ECDomainParameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
convertValueToObject(X509Extension) - Static method in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Convert the value of the passed in extension to an object
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() - Method in class org.bouncycastle.crypto.digests.Blake3Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
 
copy() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.MD2Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA1InterleaveDigest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
copy() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
copy() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
 
copy() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
 
copy() - Method in class org.bouncycastle.crypto.digests.SM3Digest
 
copy() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
copy() - Method in class org.bouncycastle.crypto.digests.TupleHash
 
copy() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
copy() - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
Create a copy of the engine.
copy() - Method in class org.bouncycastle.crypto.engines.Zuc128Engine
Create a copy of the engine.
copy() - Method in class org.bouncycastle.crypto.engines.Zuc256CoreEngine
Create a copy of the engine.
copy() - Method in class org.bouncycastle.crypto.engines.Zuc256Engine
Create a copy of the engine.
copy() - Method in class org.bouncycastle.crypto.macs.KMAC
 
copy(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
copy(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
copy(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
copy(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
 
copy(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
 
copy(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
 
copy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
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(int, long[]) - Static method in class org.bouncycastle.math.raw.Nat
 
copy64(int, long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat
 
copy64(int, long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
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
 
copyBytesAtOffset(byte[], byte[], int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
Copy src byte array to dst byte array at offset.
copyContextTo(byte[], int, int) - Method in class org.bouncycastle.crypto.params.ParametersWithContext
 
copyHashTable(Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
Tool function to shallow copy a Hashtable.
copyIn(GeneralDigest) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
copyIn(KeccakDigest) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
copyIn(LongDigest) - Method in class org.bouncycastle.crypto.digests.LongDigest
 
copyOf(boolean[], int) - Static method in class org.bouncycastle.util.Arrays
 
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(short[], int) - Static method in class org.bouncycastle.util.Arrays
 
copyOf(BigInteger[], int) - Static method in class org.bouncycastle.util.Arrays
 
copyOfRange(boolean[], int, 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 array.
copyOfRange(char[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
copyOfRange(int[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
copyOfRange(long[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
copyOfRange(short[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
copyOfRange(BigInteger[], int, int) - Static method in class org.bouncycastle.util.Arrays
 
copyTo(byte[], int, int) - Method in class org.bouncycastle.crypto.params.KeyParameter
 
copyTo(byte[], int) - Method in class org.bouncycastle.util.io.LimitedBuffer
 
COUNTRY_OF_CITIZENSHIP - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_CITIZENSHIP - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
COUNTRY_OF_RESIDENCE - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
RFC 3039 CountryOfResidence - PrintableString (SIZE (2)) -- ISO 3166 codes only
countryName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
Subject RDN components: countryName = 2.5.4.6
CramerShoupCiphertext - Class in org.bouncycastle.crypto.engines
Class, holding Cramer Shoup ciphertexts (u1, u2, e, v)
CramerShoupCiphertext() - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCiphertext
 
CramerShoupCiphertext(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCiphertext
 
CramerShoupCiphertext(byte[]) - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCiphertext
 
CramerShoupCiphertextException(String) - Constructor for exception org.bouncycastle.crypto.engines.CramerShoupCoreEngine.CramerShoupCiphertextException
 
CramerShoupCoreEngine - Class in org.bouncycastle.crypto.engines
Essentially the Cramer-Shoup encryption / decryption algorithms according to "A practical public key cryptosystem provably secure against adaptive chosen ciphertext attack."
CramerShoupCoreEngine() - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
 
CramerShoupCoreEngine.CramerShoupCiphertextException - Exception in org.bouncycastle.crypto.engines
CS exception for wrong cipher-texts
CramerShoupKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
CramerShoupKeyGenerationParameters(SecureRandom, CramerShoupParameters) - Constructor for class org.bouncycastle.crypto.params.CramerShoupKeyGenerationParameters
 
CramerShoupKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a Cramer Shoup key pair generator
CramerShoupKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.CramerShoupKeyPairGenerator
 
CramerShoupKeyParameters - Class in org.bouncycastle.crypto.params
 
CramerShoupKeyParameters(boolean, CramerShoupParameters) - Constructor for class org.bouncycastle.crypto.params.CramerShoupKeyParameters
 
CramerShoupParameters - Class in org.bouncycastle.crypto.params
 
CramerShoupParameters(BigInteger, BigInteger, BigInteger, Digest) - Constructor for class org.bouncycastle.crypto.params.CramerShoupParameters
 
CramerShoupParametersGenerator - Class in org.bouncycastle.crypto.generators
 
CramerShoupParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
 
CramerShoupPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
CramerShoupPrivateKeyParameters(CramerShoupParameters, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
CramerShoupPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
CramerShoupPublicKeyParameters(CramerShoupParameters, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
 
create(OutputStream) - Static method in class org.bouncycastle.asn1.ASN1OutputStream
 
create(OutputStream, String) - Static method in class org.bouncycastle.asn1.ASN1OutputStream
 
create(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Static method in class org.bouncycastle.asn1.x509.Extension
Helper method to create an extension from any ASN.1 encodable object.
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
 
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
 
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECElGamalEncryptor
 
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECFixedTransform
 
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
 
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
 
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.engines.SM2Engine
 
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
 
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
 
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.ECDSASigner
 
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
 
createBasePointMultiplier() - Method in class org.bouncycastle.crypto.signers.SM2Signer
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
 
createCacheSafeLookupTable(ECPoint[], int, int) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
 
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
 
createCertPathBuilder(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createCertPathBuilder(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createCertPathBuilder(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createCertPathBuilder(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createCertPathValidator(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createCertPathValidator(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createCertPathValidator(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createCertPathValidator(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createCertStore(String, CertStoreParameters) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createCertStore(String, CertStoreParameters) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createCertStore(String, CertStoreParameters) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createCertStore(String, CertStoreParameters) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
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
 
createContentCipher(boolean, CipherParameters, AlgorithmIdentifier) - Static method in class org.bouncycastle.crypto.util.CipherFactory
Create a content cipher for encrypting bulk data.
createCRL(CertificateList) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
createCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
 
createCurve() - Static method in class org.bouncycastle.crypto.bls.BLS12_381G1
 
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
 
createDigest() - Method in class org.bouncycastle.crypto.params.RSABlindSignatureParameters
Return a fresh Digest instance for the variant's content hash (SHA-384 for every variant defined in RFC 9474 sec. 5).
createDigest(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
Deprecated.
Use createMessageDigest instead
createDigest(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
Deprecated.
Use createMessageDigest instead
createDigest(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
Deprecated.
Use createMessageDigest instead
createDigest(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
Deprecated.
Use createMessageDigest instead
createExemptionMechanism(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createExemptionMechanism(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createExemptionMechanism(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createExemptionMechanism(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
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
 
createKey(byte[]) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding.
createKey(InputStream) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding read from a stream.
createKey(PrivateKeyInfo) - Static method in class org.bouncycastle.crypto.util.PrivateKeyFactory
Create a private key parameter from the passed in PKCS8 PrivateKeyInfo object.
createKey(byte[]) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from a SubjectPublicKeyInfo encoding
createKey(InputStream) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from a SubjectPublicKeyInfo encoding read from a stream
createKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from the passed in SubjectPublicKeyInfo
createKey(SubjectPublicKeyInfo, Object) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
Create a public key from the passed in SubjectPublicKeyInfo
createKey(byte[]) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyFactory
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding.
createKey(InputStream) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyFactory
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding read from a stream.
createKey(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyFactory
Create a private key parameter from the passed in PKCS8 PrivateKeyInfo object.
createKey(byte[]) - Static method in class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
Create a public key from a SubjectPublicKeyInfo encoding
createKey(InputStream) - Static method in class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
Create a public key from a SubjectPublicKeyInfo encoding read from a stream
createKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
Create a public key from the passed in SubjectPublicKeyInfo
createKey(SubjectPublicKeyInfo, Object) - Static method in class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
Create a public key from the passed in SubjectPublicKeyInfo
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(ASN1ObjectIdentifier, SecureRandom) - Static method in class org.bouncycastle.crypto.util.CipherKeyGeneratorFactory
Create a key generator for the passed in Object Identifier.
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
 
createKeyGenParamsBC(ECParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyPairGeneratorSpi.BaseSM2
 
createKeyGenParamsBC(ECParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
createKeyGenParamsJCE(ECParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyPairGeneratorSpi.BaseSM2
 
createKeyGenParamsJCE(X9ECParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyPairGeneratorSpi.BaseSM2
 
createKeyGenParamsJCE(ECParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
createKeyGenParamsJCE(X9ECParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
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
 
createKeyStore(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createKeyStore(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createKeyStore(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createKeyStore(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createKeyWithCompression(ECPublicKey) - Static method in class org.bouncycastle.jcajce.util.ECKeyUtil
Convert an ECPublicKey into an ECPublicKey which always encodes with point compression.
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
 
createMD5() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createMD5PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createMessageDigest(String) - Method in class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
createMessageDigest(String) - Method in interface org.bouncycastle.jcajce.util.JcaJceHelper
 
createMessageDigest(String) - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
createMessageDigest(String) - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
createOutputStream(OutputStream, Object) - Static method in class org.bouncycastle.crypto.util.CipherFactory
Return a new CipherOutputStream based on the passed in cipher.
createParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
 
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi
 
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
createParametersInstance(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
createPoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
 
createPoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
 
createPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS40961229
 
createPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPS4096821
 
createPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHPSParameterSet
 
createPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUHRSSParameterSet
 
createPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.parameters.NTRUParameterSet
Creates a polynomial based on this parameter set.
createPrehash() - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
createPrehash() - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
createPrivateKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.PrivateKeyInfoFactory
Create a PrivateKeyInfo representation of a private key.
createPrivateKeyInfo(AsymmetricKeyParameter, ASN1Set) - Static method in class org.bouncycastle.crypto.util.PrivateKeyInfoFactory
Create a PrivateKeyInfo representation of a private key with attributes.
createPrivateKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyInfoFactory
Create a PrivateKeyInfo representation of a private key.
createPrivateKeyInfo(AsymmetricKeyParameter, ASN1Set) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyInfoFactory
Create a PrivateKeyInfo representation of a private key with attributes.
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'
createRandomPrime(int, int, SecureRandom) - Static method in class org.bouncycastle.util.BigIntegers
Return a prime number candidate of the specified bit length.
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
 
createRawPoint(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
 
createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
 
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
 
createRawSigner(AsymmetricBlockCipher, Digest) - Static method in class org.bouncycastle.crypto.signers.PSSSigner
Create a PSS signer/verifier that consumes a pre-computed message hash.
createRawSigner(AsymmetricBlockCipher, Digest, Digest, int, byte) - Static method in class org.bouncycastle.crypto.signers.PSSSigner
Create a PSS signer/verifier that consumes a pre-computed message hash, with the MGF digest, salt length and trailer specified explicitly.
createRawSigner(AsymmetricBlockCipher, Digest, Digest, byte[], byte) - Static method in class org.bouncycastle.crypto.signers.PSSSigner
Create a PSS signer/verifier that consumes a pre-computed message hash, using a fixed salt (chiefly for known-answer testing where the salt must be reproducible).
createRound1PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
Creates and returns the payload to send to the other participant during round 1.
createRound1PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Creates and returns the payload to send to the other participant during round 1.
createRound2PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
Creates and returns the payload to send to the other participant during round 2.
createRound2PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Creates and returns the payload to send to the other participant during round 2.
createRound3PayloadToSend(BigInteger) - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
Creates and returns the payload to send to the other participant during round 3.
createRound3PayloadToSend(BigInteger) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Creates and returns the payload to send to the other participant during round 3.
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
 
createSHA1() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA1PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA224PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA256PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA384() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA384PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_224PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_256PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_384() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_384PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_512() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA3_512PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA512() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA512_224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA512_224PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA512_256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA512_256PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHA512PRF() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHAKE128() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
createSHAKE256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
 
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
 
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.
createSubjectPublicKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.SubjectPublicKeyInfoFactory
Create a SubjectPublicKeyInfo public key.
createSubjectPublicKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.pqc.crypto.util.SubjectPublicKeyInfoFactory
Create a SubjectPublicKeyInfo public key.
createTable(int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
createTable(int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
createWithCounter(byte[], byte[], int) - Static method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
 
createWithCounter(byte[], byte[], byte[], int) - Static method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
 
createWithoutCounter(byte[], byte[]) - Static method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
 
createWithoutCounter(byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
 
CRH_BYTES - Static variable in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
Size of the challenge hash (bytes)
CrhBytes - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
critical - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
crlAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
OID for crl uri in AuthorityInformationAccess extension
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
cRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
CRL Distribution Points
CRLDistributionPoints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
CrlID - Class in org.bouncycastle.asn1.ocsp
 
CRLNumber - Class in org.bouncycastle.asn1.x509
The CRLNumber object.
CRLNumber(BigInteger) - Constructor for class org.bouncycastle.asn1.x509.CRLNumber
 
cRLNumber - Static variable in class org.bouncycastle.asn1.x509.Extension
CRL Number
cRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
CRL Number
CRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
CRLReason - Class in org.bouncycastle.asn1.x509
The CRLReason enumeration.
cRLSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
cRLSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
crlTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#9: 1.2.840.113549.1.9.23
cryptData(boolean, AlgorithmIdentifier, char[], boolean, byte[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
cryptData(boolean, AlgorithmIdentifier, char[], boolean, byte[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
CryptoException - Exception in org.bouncycastle.crypto
the foundation class for the hard exceptions thrown by the crypto packages.
CryptoException() - Constructor for exception org.bouncycastle.crypto.CryptoException
base constructor.
CryptoException(String) - Constructor for exception org.bouncycastle.crypto.CryptoException
create a CryptoException with the given message.
CryptoException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.CryptoException
Create a CryptoException with the given message and underlying cause.
CryptoProObjectIdentifiers - Interface in org.bouncycastle.asn1.cryptopro
GOST Algorithms OBJECT IDENTIFIERS : { iso(1) member-body(2) ru(643) rans(2) cryptopro(2)}
CryptoProWrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.CryptoProWrap
 
CryptoProWrapEngine - Class in org.bouncycastle.crypto.engines
 
CryptoProWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.CryptoProWrapEngine
 
CryptoServiceConstraintsException - Exception in org.bouncycastle.crypto
 
CryptoServiceConstraintsException(String) - Constructor for exception org.bouncycastle.crypto.CryptoServiceConstraintsException
 
CryptoServiceProperties - Interface in org.bouncycastle.crypto
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.SM3Digest
 
cryptoServiceProperties() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
CryptoServicePurpose - Enum in org.bouncycastle.crypto
 
CryptoServicesConstraints - Interface in org.bouncycastle.crypto
 
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.
cryptoSign(byte[], long[], byte[], long, byte[], int) - Method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
Main signing function compatible with the crypto_sign API
CS1 - Static variable in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
 
CS2 - Static variable in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
 
CS3 - Static variable in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
 
CSHAKEDigest - Class in org.bouncycastle.crypto.digests
Customizable SHAKE function.
CSHAKEDigest(int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.CSHAKEDigest
Base constructor.
CSHAKEDigest(int, CryptoServicePurpose, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.CSHAKEDigest
Base constructor.
CSHAKEDigest(CSHAKEDigest) - Constructor for class org.bouncycastle.crypto.digests.CSHAKEDigest
 
CSHAKEDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.CSHAKEDigest
 
csub(int, int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
csub(int, int, int[], 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
 
CTR() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.CTR
 
CTR128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CTR128
 
CTR256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CTR256
 
CTR512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CTR512
 
CTRModeCipher - Interface in org.bouncycastle.crypto.modes
 
CTRSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
A SP800-90A CTR DRBG.
CTRSP800DRBG(BlockCipher, int, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.CTRSP800DRBG
Construct a SP800-90A CTR DRBG.
CTSBlockCipher - Class in org.bouncycastle.crypto.modes
A Cipher Text Stealing (CTS) mode cipher.
CTSBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.CTSBlockCipher
Create a buffered block cipher that uses Cipher Text Stealing
cTwoCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Two Curves OID: 1.2.840.10045.3.0
curve - Variable in class org.bouncycastle.crypto.hash2curve.HashToField
 
curve - Variable in class org.bouncycastle.math.ec.ECPoint
 
curve - Variable in class org.bouncycastle.math.ec.GLVMultiplier
 
Curve25519 - Class in org.bouncycastle.math.ec.custom.djb
 
Curve25519() - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519
 
Curve25519Field - Class in org.bouncycastle.math.ec.custom.djb
 
Curve25519Field() - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519Field
 
Curve25519FieldElement - Class in org.bouncycastle.math.ec.custom.djb
 
Curve25519FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
Curve25519FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
Curve25519FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
Curve25519Point - Class in org.bouncycastle.math.ec.custom.djb
 
CurveProcessor - Interface in org.bouncycastle.crypto.hash2curve
Process curve specific functions
curveProcessor - Variable in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
 
CustomNamedCurves - Class in org.bouncycastle.crypto.ec
 
CustomNamedCurves() - Constructor for class org.bouncycastle.crypto.ec.CustomNamedCurves
 
czero(int) - Static method in class org.bouncycastle.math.raw.Nat
 
czero64(long) - Static method in class org.bouncycastle.math.raw.Nat
 

D

d - Variable in class org.bouncycastle.crypto.macs.SipHash
 
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
 
dataEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
DataLengthException - Exception in org.bouncycastle.crypto
this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input.
DataLengthException() - Constructor for exception org.bouncycastle.crypto.DataLengthException
base constructor.
DataLengthException(String) - Constructor for exception org.bouncycastle.crypto.DataLengthException
create a DataLengthException with the given message.
dataQueue - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
 
DATE - Static variable in interface org.bouncycastle.asn1.BERTags
 
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
DATE_TIME - Static variable in interface org.bouncycastle.asn1.BERTags
 
DC - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
dc - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
DC - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
 
deallocate(Argon2BytesGenerator.Block) - Method in interface org.bouncycastle.crypto.generators.Argon2BytesGenerator.BlockPool
 
deallocate(Argon2BytesGenerator.Block) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator.FixedBlockPool
 
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
 
dec16le(byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
 
dec32le(byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
Decode 32-bit little-endian value from byte array This is a direct translation of the C dec32le function
dec64le(byte[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
 
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
 
decipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
decode(BigInteger, byte[]) - Method in interface org.bouncycastle.crypto.signers.DSAEncoding
Decode the (r, s) pair of a DSA signature.
decode(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.PlainDSAEncoding
 
decode(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
 
decode(byte[]) - Method in interface org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder
Deprecated.
 
decode(byte[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
Deprecated.
decode(byte[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
decode(byte[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
decode(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
decode(byte[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
Deprecated.
decode(byte[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
decode(byte[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
decode(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
decode(byte[], byte[], int) - Static method in class org.bouncycastle.math.raw.GF16
Decodes an encoded byte array.
decode(byte[], int, byte[], int, int) - Static method in class org.bouncycastle.math.raw.GF16
 
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base32
decode the base 32 encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Base32
decode the base 32 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base32
decode the base 32 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base32
Decode to an output stream;
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base32Encoder
decode the base 32 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.Base32Encoder
decode the base 32 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
decode the base 64 encoded input data.
decode(byte[], int, int) - 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) - Static method in class org.bouncycastle.util.encoders.Base64
Decode to an output stream;
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(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded input data.
decode(String) - Static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
decode the Hex encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexTranslator
 
decode(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.util.encoders.Translator
 
decode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
Decode the URL safe base 64 encoded input data - white space will be ignored.
decode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
decode the URL safe base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
decode(String) - Static method in class org.bouncycastle.util.encoders.UrlBase64
decode the URL safe base 64 encoded String data - whitespace will be ignored.
decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
Decode the URL safe base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
decode(byte[], byte[], int) - Static method in class org.bouncycastle.util.GF16
decode(byte[], int, byte[], int, int) - Static method in class org.bouncycastle.util.GF16
decode255(byte[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
decode255(byte[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
decode255(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
decode255(int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
decode448(byte[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
decode448(byte[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
decode448(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
decode448(int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
decodeAttrName(String, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
decodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
decodeIntFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
 
decodeLongFromHex(String) - Static method in class org.bouncycastle.util.test.NumberParsing
 
decodePoint(ECCurve, byte[]) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
 
decodePoint(EllipticCurve, byte[]) - Static method in class org.bouncycastle.jce.ECPointUtil
Decode a point on this curve which has been encoded using point compression (X9.62 s 4.2.1 and 4.2.2) or regular encoding.
decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve
Decode a point on this curve from its ASN.1 encoding.
decodePublicKey(byte[]) - Static method in class org.bouncycastle.crypto.signers.BIP340Signer
Lift a 32-byte x-only BIP-340 public key to an ECPublicKeyParameters carrying the unique even-Y secp256k1 point with that X.
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. any non-hexadecimal characters will be considered an error.
decodeStrict(String, int, int) - Static method in class org.bouncycastle.util.encoders.Hex
Decode the hexadecimal-encoded string strictly i.e. any non-hexadecimal characters will be considered an error.
decodeValue(BigInteger, byte[], int, int) - Method in class org.bouncycastle.crypto.signers.PlainDSAEncoding
 
decodeValue(BigInteger, ASN1Sequence, int) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
 
decodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
 
decodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
 
decomposeScalar(ScalarSplitParameters, BigInteger) - Static method in class org.bouncycastle.math.ec.endo.EndoUtil
 
decomposeScalar(BigInteger) - Method in interface org.bouncycastle.math.ec.endo.GLVEndomorphism
 
decomposeScalar(BigInteger) - Method in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
 
decomposeScalar(BigInteger) - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
 
decompressG1(byte[], ECCurve) - Static method in class org.bouncycastle.crypto.bls.BLS12_381Serialization
Decompress a 48-byte Zcash-format encoding back to a G1 point on the supplied curve.
decompressG2(byte[]) - Static method in class org.bouncycastle.crypto.bls.BLS12_381Serialization
Decompress a 96-byte Zcash-format encoding back to a G2 point.
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
 
decrypt(ECPair) - Method in interface org.bouncycastle.crypto.ec.ECDecryptor
 
decrypt(ECPair) - Method in class org.bouncycastle.crypto.ec.ECElGamalDecryptor
Decrypt an EC pair producing the original EC point.
decrypt(byte[], int, int, int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
Deprecated.
use ECIESKEMExtractor
decrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
Deprecated.
use ECIESKEMExtractor
decrypt(byte[], int, int, int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
Deprecated.
Decrypt an encapsulated session key.
decrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
Deprecated.
Decrypt an encapsulated session key.
decrypt(byte[], int, int, int) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
Deprecated.
Decapsulate an encapsulated session key.
DECRYPT_MODE - Static variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Constant specifying decrypt mode.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
decryptBlock(CramerShoupCiphertext) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
Decrypt one block of ciphertext.
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TnepresEngine
Decrypt one block of ciphertext.
decryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEEngine
 
decryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEFF1Engine
 
decryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
 
decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Do the appropriate processing for CFB mode decryption.
decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in decryption mode when given input of the specified length.
decryptPreMasterSecret(byte[], int, int, RSAKeyParameters, int, SecureRandom) - Static method in class org.bouncycastle.crypto.tls.TlsRsaKeyExchange
 
Default() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
DEFAULT_BLOCK_SIZE - Static variable in class org.bouncycastle.crypto.engines.NullEngine
 
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_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.Salsa20Engine
 
DEFAULT_SALT_LENGTH - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DEFAULT_TRAILER_FIELD - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
DefaultBufferedBlockCipher - Class in org.bouncycastle.crypto
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion.
DefaultBufferedBlockCipher() - Constructor for class org.bouncycastle.crypto.DefaultBufferedBlockCipher
constructor for subclasses
DefaultBufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.DefaultBufferedBlockCipher
Create a buffered block cipher without padding.
DefaultJcaJceHelper - Class in org.bouncycastle.jcajce.util
JcaJceHelper that obtains all algorithms using the default JCA/JCE mechanism (i.e.
DefaultJcaJceHelper() - Constructor for class org.bouncycastle.jcajce.util.DefaultJcaJceHelper
 
defaultKeySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
defaultLookUp - Variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
defaultLookUp - Variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
DefaultLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
look up table translating common symbols into their OIDS.
DefaultMultiBlockCipher - Class in org.bouncycastle.crypto
 
DefaultMultiBlockCipher() - Constructor for class org.bouncycastle.crypto.DefaultMultiBlockCipher
 
defaultParameters(byte[]) - Static method in class org.bouncycastle.crypto.params.HKDFParameters
 
DefaultReverse - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
determines whether or not strings should be processed and printed from back to front.
DefaultServiceProperties - Class in org.bouncycastle.crypto.constraints
 
DefaultServiceProperties(String, int) - Constructor for class org.bouncycastle.crypto.constraints.DefaultServiceProperties
 
DefaultServiceProperties(String, int, Object) - Constructor for class org.bouncycastle.crypto.constraints.DefaultServiceProperties
 
DefaultServiceProperties(String, int, Object, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.constraints.DefaultServiceProperties
 
defaultSymbols - Variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
defaultSymbols - Variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
DefaultSymbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
default look up table translating OID values into their common symbols following the convention in RFC 2253 with a few extras
DefaultXMSSMTOid - Class in org.bouncycastle.pqc.crypto.xmss
XMSSOid^MT class.
DefaultXMSSOid - Class in org.bouncycastle.pqc.crypto.xmss
XMSSOid class.
DefPKCS12KeyStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore
 
DefPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES
 
DefPKCS12KeyStoreAES256() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStoreAES256
 
DefPKCS12KeyStoreAES256GCM() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.DefPKCS12KeyStoreAES256GCM
 
DeltaCertificateDescriptor - Class in org.bouncycastle.asn1.x509
DeltaCertificateDescriptor ::= SEQUENCE { serialNumber CertificateSerialNumber, signature [0] EXPLICIT AlgorithmIdentifier {SIGNATURE_ALGORITHM, {...}}
DeltaCertificateDescriptor(ASN1Integer, AlgorithmIdentifier, X500Name, Validity, X500Name, SubjectPublicKeyInfo, Extensions, ASN1BitString) - Constructor for class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
 
deltaCertificateDescriptor - Static variable in class org.bouncycastle.asn1.x509.Extension
delta certificate extension - prototype value will change!
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.Extension
Delta CRL indicator
deltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Delta CRL indicator
DeltaCRLIndicator - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
depth - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
DER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
DER - distinguished encoding rules.
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[]) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(byte, int) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(byte[], int) - Constructor for class org.bouncycastle.asn1.DERBitString
 
DERBitString(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
DERDump - Class in org.bouncycastle.asn1.util
Deprecated.
use ASN1Dump.
DERDump() - Constructor for class org.bouncycastle.asn1.util.DERDump
Deprecated.
 
DEREncodingException - Exception in org.bouncycastle.asn1
Exception thrown when an ASN.1 primitive cannot be serialized as DER - typically because its in-memory contents do not satisfy the DER restrictions of X.690 (e.g. a UTCTime / GeneralizedTime parsed leniently from the wire that is then asked to round-trip through a DEROutputStream).
DEREncodingException(String) - Constructor for exception org.bouncycastle.asn1.DEREncodingException
Base constructor.
DEREncodingException(String, Throwable) - Constructor for exception org.bouncycastle.asn1.DEREncodingException
Constructor when this exception is due to another one.
DERExternal - Class in org.bouncycastle.asn1
Class representing the DER-type External
DERExternal(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERExternal
DERExternal(DERSequence) - Constructor for class org.bouncycastle.asn1.DERExternal
Deprecated.
DERExternal(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.DERExternal
Construct a DER EXTERNAL object, the input sequence 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.
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
 
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.
DerivationFunction - Interface in org.bouncycastle.crypto
base interface for general purpose byte derivation functions.
DerivationParameters - Interface in org.bouncycastle.crypto
Parameters for key/byte stream derivation classes
deriveKeyPair(byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKE
 
deriveT1(byte[], byte[], byte[], byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
DERMacData - Class in org.bouncycastle.crypto.util
Builder and holder class for preparing SP 800-56A compliant MacData.
DERMacData.Builder - Class in org.bouncycastle.crypto.util
Builder to create OtherInfo
DERMacData.Type - Enum in org.bouncycastle.crypto.util
 
DERNull - Class in org.bouncycastle.asn1
An ASN.1 DER 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.Builder - Class in org.bouncycastle.crypto.util
Builder to create OtherInfo
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(ASN1Encodable, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERSequence
Create a sequence containing two objects.
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).
DERSet - Class in org.bouncycastle.asn1
A DER encoded SET object For X.690 syntax rules, see ASN1Set.
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.
DERT61String - Class in org.bouncycastle.asn1
DER T61String (also the teletex string), try not to use this if you don't need to.
DERT61String(String) - Constructor for class org.bouncycastle.asn1.DERT61String
Basic constructor - with string 8 bit assumed.
DERT61String(byte[]) - Constructor for class org.bouncycastle.asn1.DERT61String
Basic constructor - string encoded as a sequence of bytes.
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(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
 
DERTaggedObject(int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
 
DERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
 
DERTaggedObject(boolean, int, 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
 
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.jcajce.provider.symmetric
 
DES.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.DES64 - Class in org.bouncycastle.jcajce.provider.symmetric
DES64
DES.DES64with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DES64with7816-4Padding
DES.DES9797Alg3 - Class in org.bouncycastle.jcajce.provider.symmetric
DES9797Alg3
DES.DES9797Alg3with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DES9797Alg3with7816-4Padding
DES.DESCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
DES CFB8
DES.DESPBEKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
DES - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DES.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES.PBEWithMD2 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD2AndDES
DES.PBEWithMD2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD2AndDES
DES.PBEWithMD5 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5AndDES
DES.PBEWithMD5KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithMD5AndDES
DES.PBEWithSHA1 - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AndDES
DES.PBEWithSHA1KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHA1AndDES
DES.RFC3211 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DES64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES64
 
DES64with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES64with7816d4
 
DES9797Alg3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES9797Alg3
 
DES9797Alg3with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DES9797Alg3with7816d4
 
des_EDE3_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.3.7
DES_EDE_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESedeParameters
 
DES_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESParameters
 
DESCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DESCFB8
 
DESCRIPTION - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
description - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
DESede - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.DESede64 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede64
DESede.DESede64with7816d4 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede64with7816-4Padding
DESede.DESedeCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
DESede CFB8
DESede.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
DESede - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).
DESede.KeyGenerator3 - Class in org.bouncycastle.jcajce.provider.symmetric
generate a desEDE key in the a-b-c format.
DESede.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.PBEWithSHAAndDES2Key - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd2-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3Key - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.PBEWithSHAAndDES3KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
PBEWithSHAAnd3-KeyTripleDES-CBC
DESede.RFC3211 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
DESede64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESede64
 
DESede64with7816d4() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESede64with7816d4
 
DESedeCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.DESedeCFB8
 
DESedeEngine - Class in org.bouncycastle.crypto.engines
a class that provides a basic DESede (or Triple DES) engine.
DESedeEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeEngine
standard constructor.
DESedeKeyGenerator - Class in org.bouncycastle.crypto.generators
 
DESedeKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESedeKeyGenerator
 
DESedeParameters - Class in org.bouncycastle.crypto.params
 
DESedeParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESedeParameters
 
DESedeWrapEngine - Class in org.bouncycastle.crypto.engines
Wrap keys according to RFC 3217.
DESedeWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.DESedeWrapEngine
 
DESEngine - Class in org.bouncycastle.crypto.engines
a class that provides a basic DES engine.
DESEngine() - Constructor for class org.bouncycastle.crypto.engines.DESEngine
standard constructor.
deserialize(byte[], Class) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
 
deserializePrivateKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKE
 
deserializePublicKey(byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKE
 
desFunc(int[], byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESEngine
the DES engine.
DESKeyGenerator - Class in org.bouncycastle.crypto.generators
 
DESKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESKeyGenerator
 
DESParameters - Class in org.bouncycastle.crypto.params
 
DESParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.DESParameters
 
DESPBEKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
 
destinationIndicator - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
destroy() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
destroy() - Method in class org.bouncycastle.jcajce.spec.HybridValueParameterSpec
Destroy this parameter spec, explicitly erasing its contents.
destroy() - Method in class org.bouncycastle.pqc.crypto.util.SecretWithEncapsulationImpl
 
DESUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
DESUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.DESUtil
 
detach() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
 
detach() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
 
detach() - Method in class org.bouncycastle.math.ec.ECPoint
 
detach() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
detach() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
detDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA
 
detDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA224
 
detDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA256
 
detDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA384
 
detDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSA512
 
detDSASha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_224
 
detDSASha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_256
 
detDSASha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_384
 
detDSASha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.detDSASha3_512
 
DH - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DH
 
DH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DH
 
DH.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
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.
DH_DEFAULT_PARAMS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
Diffie-Hellman Default Parameters - VM wide version
DH_MAX_SIZE - Static variable in class org.bouncycastle.util.Properties
Upper bound (in bits) on the prime modulus p accepted when validating an imported Diffie-Hellman public key.
DHAgreement - Class in org.bouncycastle.crypto.agreement
a Diffie-Hellman key exchange engine.
DHAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHAgreement
 
DHBasicAgreement - Class in org.bouncycastle.crypto.agreement
a Diffie-Hellman key agreement class.
DHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHBasicAgreement
 
DHBasicKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a basic Diffie-Hellman key pair generator.
DHBasicKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
 
DHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHC
 
DHDomainParameters - Class in org.bouncycastle.asn1.x9
Deprecated.
use DomainParameters
DHDomainParameters(BigInteger, BigInteger, BigInteger, BigInteger, DHValidationParms) - Constructor for class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
DHDomainParameters(ASN1Integer, ASN1Integer, ASN1Integer, ASN1Integer, DHValidationParms) - Constructor for class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
DHDomainParameterSpec - Class in org.bouncycastle.jcajce.spec
Extension class for DHParameterSpec that wraps a DHDomainParameters object and provides the q domain parameter.
DHDomainParameterSpec(DHParameters) - 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) - Constructor for class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
X9.42 parameters with private value length.
DHDomainParameterSpec(BigInteger, BigInteger, BigInteger, BigInteger, int, int) - 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.
dhHashCode(DHParameterSpec, BigInteger) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.PrivateKeyHashUtil
 
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
DHIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
 
DHIESPublicKeyParser(DHParameters) - Constructor for class org.bouncycastle.crypto.parsers.DHIESPublicKeyParser
 
DHKDFParameters - Class in org.bouncycastle.crypto.agreement.kdf
 
DHKDFParameters(ASN1ObjectIdentifier, int, byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
DHKDFParameters(ASN1ObjectIdentifier, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
DHKEKGenerator - Class in org.bouncycastle.crypto.agreement.kdf
RFC 2631 Diffie-hellman KEK derivation function.
DHKEKGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
dhKeyAgreement - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#3: 1.2.840.113549.1.3.1
DHKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
DHKeyGenerationParameters(SecureRandom, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyGenerationParameters
 
DHKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a Diffie-Hellman key pair generator.
DHKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHKeyPairGenerator
 
DHKeyParameters - Class in org.bouncycastle.crypto.params
 
DHKeyParameters(boolean, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHKeyParameters
 
DHMQVPrivateParameters - Class in org.bouncycastle.crypto.params
 
DHMQVPrivateParameters(DHPrivateKeyParameters, DHPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHMQVPrivateParameters
 
DHMQVPrivateParameters(DHPrivateKeyParameters, DHPrivateKeyParameters, DHPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHMQVPrivateParameters
 
DHMQVPublicParameters - Class in org.bouncycastle.crypto.params
 
DHMQVPublicParameters(DHPublicKeyParameters, DHPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHMQVPublicParameters
 
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
 
DHParameters - Class in org.bouncycastle.crypto.params
 
DHParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, int, int) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, BigInteger, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParameters(BigInteger, BigInteger, BigInteger, int, int, BigInteger, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DHParameters
 
DHParametersGenerator - Class in org.bouncycastle.crypto.generators
 
DHParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DHParametersGenerator
 
DHPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
DHPrivateKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
DHPublicKey - Class in org.bouncycastle.asn1.x9
X9.42 definition of a DHPublicKey DHPublicKey ::= INTEGER
DHPublicKey(BigInteger) - Constructor for class org.bouncycastle.asn1.x9.DHPublicKey
Base constructor.
DHPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
DHPublicKeyParameters(BigInteger, DHParameters) - Constructor for class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
dhpublicnumber - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
Diffie-Hellman dhpublicnumber OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x942(10046) number-type(2) 1 } OID: 1.2.840.10046.2.1
dhSinglePass_cofactorDH_kdf_schemes - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_cofactorDH_recommendedKDF - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
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_cofactorDH_specifiedKDF - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
dhSinglePass_stdDH_hkdf_sha256_scheme - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
RFC 8418: dhSinglePass-stdDH-hkdf-sha256-scheme OBJECT IDENTIFIER ::= { smime-alg 19 } 1.2.840.113549.1.9.16.3.19
dhSinglePass_stdDH_hkdf_sha384_scheme - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
RFC 8418: dhSinglePass-stdDH-hkdf-sha384-scheme OBJECT IDENTIFIER ::= { smime-alg 20 } 1.2.840.113549.1.9.16.3.20
dhSinglePass_stdDH_hkdf_sha512_scheme - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
RFC 8418: dhSinglePass-stdDH-hkdf-sha512-scheme OBJECT IDENTIFIER ::= { smime-alg 21 } 1.2.840.113549.1.9.16.3.21
dhSinglePass_stdDH_kdf_schemes - 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
 
DHStandardGroups - Class in org.bouncycastle.crypto.agreement
Standard Diffie-Hellman groups from various IETF specifications.
DHStandardGroups() - Constructor for class org.bouncycastle.crypto.agreement.DHStandardGroups
 
dhStatic - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
X9.42 dhStatic OID: 1.2.840.10046.3.1
DHUC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUC
 
DHUnifiedAgreement - Class in org.bouncycastle.crypto.agreement
FFC Unified static/ephemeral agreement as described in NIST SP 800-56A.
DHUnifiedAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHUnifiedAgreement
 
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.
DHUPrivateParameters - Class in org.bouncycastle.crypto.params
Parameters holder for private unified static/ephemeral agreement as described in NIST SP 800-56A.
DHUPrivateParameters(DHPrivateKeyParameters, DHPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHUPrivateParameters
 
DHUPrivateParameters(DHPrivateKeyParameters, DHPrivateKeyParameters, DHPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHUPrivateParameters
 
DHUPublicParameters - Class in org.bouncycastle.crypto.params
Parameters holder for static/ephemeral agreement as described in NIST SP 800-56A.
DHUPublicParameters(DHPublicKeyParameters, DHPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.DHUPublicParameters
 
DHUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
utility class for converting jce/jca DH objects objects into their org.bouncycastle.crypto counterparts.
DHUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil
 
DHUtil - Class in org.bouncycastle.jce.provider
utility class for converting jce/jca DH objects objects into their org.bouncycastle.crypto counterparts.
DHUtil() - Constructor for class org.bouncycastle.jce.provider.DHUtil
 
DHUwithSHA1CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHUwithSHA1CKDF
 
DHUwithSHA1CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUwithSHA1CKDF
 
DHUwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHUwithSHA1KDF
 
DHUwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUwithSHA1KDF
 
DHUwithSHA224CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHUwithSHA224CKDF
 
DHUwithSHA224CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUwithSHA224CKDF
 
DHUwithSHA224KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHUwithSHA224KDF
 
DHUwithSHA224KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUwithSHA224KDF
 
DHUwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHUwithSHA256CKDF
 
DHUwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUwithSHA256CKDF
 
DHUwithSHA256KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHUwithSHA256KDF
 
DHUwithSHA256KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUwithSHA256KDF
 
DHUwithSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHUwithSHA384CKDF
 
DHUwithSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUwithSHA384CKDF
 
DHUwithSHA384KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHUwithSHA384KDF
 
DHUwithSHA384KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUwithSHA384KDF
 
DHUwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHUwithSHA512CKDF
 
DHUwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUwithSHA512CKDF
 
DHUwithSHA512KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHUwithSHA512KDF
 
DHUwithSHA512KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHUwithSHA512KDF
 
DHValidationParameters - Class in org.bouncycastle.crypto.params
 
DHValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DHValidationParameters
 
DHValidationParms - Class in org.bouncycastle.asn1.x9
Deprecated.
use ValidationParams
DHValidationParms(ASN1BitString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x9.DHValidationParms
Deprecated.
 
DHwithRFC2631KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithRFC2631KDF
 
DHwithSHA1CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithSHA1CKDF
 
DHwithSHA1CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1CKDF
 
DHwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithSHA1KDF
 
DHwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDF
 
DHwithSHA1KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDFAndSharedInfo
 
DHwithSHA224CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithSHA224CKDF
 
DHwithSHA224KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithSHA224KDF
 
DHwithSHA224KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA224KDFAndSharedInfo
 
DHwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithSHA256CKDF
 
DHwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA256CKDF
 
DHwithSHA256KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithSHA256KDF
 
DHwithSHA256KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA256KDFAndSharedInfo
 
DHwithSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithSHA384CKDF
 
DHwithSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA384CKDF
 
DHwithSHA384KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithSHA384KDF
 
DHwithSHA384KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA384KDFAndSharedInfo
 
DHwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithSHA512CKDF
 
DHwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA512CKDF
 
DHwithSHA512KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.DHwithSHA512KDF
 
DHwithSHA512KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA512KDFAndSharedInfo
 
diff(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
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
 
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
digest - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
 
Digest - Interface in org.bouncycastle.crypto
interface that a message digest conforms to.
digest - Variable in class org.bouncycastle.crypto.io.DigestInputStream
 
digest - Variable in class org.bouncycastle.crypto.io.DigestOutputStream
 
digest - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
digest - Variable in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.SM3.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.Digest
 
Digest() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.Digest
 
Digest2012_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_256
 
Digest2012_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Digest2012_512
 
Digest224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest224
 
Digest224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest224
 
Digest256() - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.Digest256
 
Digest256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Haraka.Digest256
 
Digest256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest256
 
Digest256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest256
 
Digest288() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest288
 
Digest384() - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.Digest384
 
Digest384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest384
 
Digest384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest384
 
Digest512() - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.Digest512
 
Digest512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Haraka.Digest512
 
Digest512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Digest512
 
Digest512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Digest512
 
Digest_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_1024
 
Digest_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_384
 
Digest_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_1024_512
 
Digest_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_128
 
Digest_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_160
 
Digest_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_224
 
Digest_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_256_256
 
Digest_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_128
 
Digest_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_160
 
Digest_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_224
 
Digest_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_256
 
Digest_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_384
 
Digest_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Digest_512_512
 
DIGEST_SIZE - Static variable in class org.bouncycastle.crypto.digests.HarakaBase
 
digestAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1.2.840.113549.2
DigestDerivationFunction - Interface in org.bouncycastle.crypto
base interface for general purpose Digest based byte derivation functions.
DigestDSTU7564(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.DigestDSTU7564
 
digestedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.5
DigestFactory - Class in org.bouncycastle.crypto.util
Basic factory class for message digests.
DigestFactory() - Constructor for class org.bouncycastle.crypto.util.DigestFactory
 
DigestFactory - Class in org.bouncycastle.jcajce.provider.util
 
DigestFactory() - Constructor for class org.bouncycastle.jcajce.provider.util.DigestFactory
 
DigestInfo - Class in org.bouncycastle.asn1.x509
The DigestInfo object.
DigestInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
 
DigestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
 
DigestingMessageSigner - Class in org.bouncycastle.pqc.crypto
Implements the sign and verify functions for a Signature Scheme using a hash function to allow processing of large messages.
DigestingMessageSigner(MessageSigner, Digest) - Constructor for class org.bouncycastle.pqc.crypto.DigestingMessageSigner
 
DigestingStateAwareMessageSigner - Class in org.bouncycastle.pqc.crypto
Implements the sign and verify functions for a Signature Scheme using a hash function to allow processing of large messages.
DigestingStateAwareMessageSigner(StateAwareMessageSigner, Digest) - Constructor for class org.bouncycastle.pqc.crypto.DigestingStateAwareMessageSigner
 
DigestInputStream - Class in org.bouncycastle.crypto.io
 
DigestInputStream(InputStream, Digest) - Constructor for class org.bouncycastle.crypto.io.DigestInputStream
 
DigestInterleave() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.DigestInterleave
 
DigestKeccak(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.DigestKeccak
 
DigestOutputStream - Class in org.bouncycastle.crypto.io
 
DigestOutputStream(Digest) - Constructor for class org.bouncycastle.crypto.io.DigestOutputStream
 
DigestParallelHash(int, int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestParallelHash
 
DigestParallelHash128_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestParallelHash128_256
 
DigestParallelHash256_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestParallelHash256_512
 
DigestRandomGenerator - Class in org.bouncycastle.crypto.prng
Random generation based on the digest with counter.
DigestRandomGenerator(Digest) - Constructor for class org.bouncycastle.crypto.prng.DigestRandomGenerator
 
DigestSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
 
DigestSHAKE(int, int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHAKE
 
DigestShake128_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestShake128_256
 
DigestShake256_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestShake256_512
 
DigestSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
DigestSignatureSpi(ASN1ObjectIdentifier, Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
DigestSignatureSpi.MD2 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD4 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.MD5 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.noneRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD128 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD160 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.RIPEMD256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA1 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
DigestSignatureSpi.SHA512_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
 
digestSize - Variable in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
DigestSkein1024(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein1024
 
DigestSkein256(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein256
 
DigestSkein512(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.DigestSkein512
 
DigestT(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT
 
DigestT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT224
 
DigestT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.DigestT256
 
DigestTupleHash(int, int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestTupleHash
 
DigestTupleHash128_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestTupleHash128_256
 
DigestTupleHash256_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.DigestTupleHash256_512
 
DigestUtils - Class in org.bouncycastle.pqc.crypto
 
DigestUtils() - Constructor for class org.bouncycastle.pqc.crypto.DigestUtils
 
DIGITAL_SIGNATURE_USAGE - Static variable in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
 
digitalSignature - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
digitalSignature - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
dilithium - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
Dilithium - Class in org.bouncycastle.jcajce.provider.asymmetric
 
Dilithium() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.Dilithium
 
Dilithium - Class in org.bouncycastle.pqc.jcajce.provider
 
Dilithium() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Dilithium
 
Dilithium.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
Dilithium.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
dilithium2 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
dilithium2 - Static variable in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumParameters
 
dilithium2 - Static variable in class org.bouncycastle.pqc.jcajce.spec.DilithiumParameterSpec
 
dilithium2_aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
dilithium3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
dilithium3 - Static variable in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumParameters
 
dilithium3 - Static variable in class org.bouncycastle.pqc.jcajce.spec.DilithiumParameterSpec
 
dilithium3_aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
dilithium5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
dilithium5 - Static variable in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumParameters
 
dilithium5 - Static variable in class org.bouncycastle.pqc.jcajce.spec.DilithiumParameterSpec
 
dilithium5_aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
DilithiumD - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
DilithiumKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
Deprecated.
to be deleted - use ML-DSA instead.
DilithiumKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.dilithium
 
DilithiumKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi
 
DilithiumKeyFactorySpi(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi
 
DilithiumKeyFactorySpi.Base2 - Class in org.bouncycastle.pqc.jcajce.provider.dilithium
 
DilithiumKeyFactorySpi.Base3 - Class in org.bouncycastle.pqc.jcajce.provider.dilithium
 
DilithiumKeyFactorySpi.Base5 - Class in org.bouncycastle.pqc.jcajce.provider.dilithium
 
DilithiumKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
 
DilithiumKeyGenerationParameters(SecureRandom, DilithiumParameters) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyGenerationParameters
 
DilithiumKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
 
DilithiumKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyPairGenerator
 
DilithiumKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.dilithium
 
DilithiumKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyPairGeneratorSpi
 
DilithiumKeyPairGeneratorSpi(DilithiumParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyPairGeneratorSpi
 
DilithiumKeyPairGeneratorSpi.Base2 - Class in org.bouncycastle.pqc.jcajce.provider.dilithium
 
DilithiumKeyPairGeneratorSpi.Base3 - Class in org.bouncycastle.pqc.jcajce.provider.dilithium
 
DilithiumKeyPairGeneratorSpi.Base5 - Class in org.bouncycastle.pqc.jcajce.provider.dilithium
 
DilithiumKeyParameters - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
 
DilithiumKeyParameters(boolean, DilithiumParameters) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyParameters
 
DilithiumN - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
DilithiumParameters - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
 
DilithiumParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
 
DilithiumPolyT0PackedBytes - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
DilithiumPolyT1PackedBytes - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
DilithiumPrivateKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
Deprecated.
to be deleted - use ML-DSA instead.
DilithiumPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
 
DilithiumPrivateKeyParameters(DilithiumParameters, byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
DilithiumPrivateKeyParameters(DilithiumParameters, byte[], DilithiumPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
DilithiumPublicKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
Deprecated.
to be deleted - use ML-DSA instead.
DilithiumPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
 
DilithiumPublicKeyParameters(DilithiumParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters
 
DilithiumPublicKeyParameters(DilithiumParameters, byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters
 
DilithiumQ - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
DilithiumQinv - Static variable in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
DilithiumSigner - Class in org.bouncycastle.pqc.crypto.crystals.dilithium
 
DilithiumSigner() - Constructor for class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumSigner
 
Direct() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.HashSignatureSpi.Direct
 
Direct() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.SignatureSpi.Direct
 
Direct() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi.Direct
 
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
 
DiscoverEndomorphisms - Class in org.bouncycastle.math.ec.tools
 
DiscoverEndomorphisms() - Constructor for class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
 
discoverEndomorphisms(X9ECParameters) - Static method in class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
 
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(int) - Method in class org.bouncycastle.crypto.threshold.ShamirSplitSecret
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
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
 
divideP(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
divideUnsigned(long, long) - Static method in class org.bouncycastle.util.Longs
 
DL - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
DL - definite length encoding.
DLBitString - Class in org.bouncycastle.asn1
A Definite length BIT STRING
DLBitString(byte[]) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLBitString(byte, int) - Constructor for class org.bouncycastle.asn1.DLBitString
 
DLBitString(byte[], int) - 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
 
DLBitStringParser - Class in org.bouncycastle.asn1
Parser for a DL encoded BIT STRING.
DLExternal - Class in org.bouncycastle.asn1
Class representing the Definite-Length-type External
DLExternal(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLExternal
DLExternal(DLSequence) - Constructor for class org.bouncycastle.asn1.DLExternal
Deprecated.
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.
DLGenerator - Class in org.bouncycastle.asn1
Base class for stream generators for definite-length structures.
DLGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DLGenerator
 
DLGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DLGenerator
 
DLOctetStringGenerator - Class in org.bouncycastle.asn1
A stream generator for definite-length (primitive) OCTET STRINGs.
DLOctetStringGenerator(OutputStream, long) - Constructor for class org.bouncycastle.asn1.DLOctetStringGenerator
Use the passed in stream as the target for the generator, writing out the header for a definite-length primitive OCTET STRING.
DLOctetStringGenerator(OutputStream, int, boolean, long) - Constructor for class org.bouncycastle.asn1.DLOctetStringGenerator
Use the passed in stream as the target for the generator, writing out the header for a tagged definite-length OCTET STRING (primitive when implicit, per X.690 8.14.3).
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(ASN1Encodable, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLSequence
Create a sequence containing two objects.
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.
DLSequenceGenerator - Class in org.bouncycastle.asn1
A stream generator for definite-length SEQUENCEs.
DLSequenceGenerator(OutputStream, long) - Constructor for class org.bouncycastle.asn1.DLSequenceGenerator
Use the passed in stream as the target for the generator, writing out the header for a definite-length constructed SEQUENCE.
DLSequenceGenerator(OutputStream, int, boolean, long) - Constructor for class org.bouncycastle.asn1.DLSequenceGenerator
Use the passed in stream as the target for the generator, writing out the header for a tagged definite-length constructed SEQUENCE (possibly implicit).
DLSequenceParser - Class in org.bouncycastle.asn1
Parser class for DL SEQUENCEs.
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.
DLSetParser - Class in org.bouncycastle.asn1
Parser class for DL SETs.
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(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
 
DLTaggedObject(int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
 
DLTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
 
DLTaggedObject(boolean, int, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
 
DMD_NAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 2256 dmdName
DMD_NAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
RFC 2256 dmdName
DN_QUALIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
dnQualifier - DirectoryString(SIZE(1..64)
DN_QUALIFIER - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
dnQualifier - DirectoryString(SIZE(1..64)
dnQualifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
dNSName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
doCalcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
doCalcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyExchangeSpi
 
doCalcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
doCalcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyAgreementSpi
 
doCalcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyAgreementSpi
 
doCalcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi
 
doCalcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
doCalcSecret() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
doFinal() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
process the contents of the buffer using the underlying cipher.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Digest
close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
Close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
Close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
Close the digest, producing the final digest value.
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
Close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake3Digest
 
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake3Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Haraka256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Haraka512Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.NullDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.ParallelHash
 
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.ParallelHash
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Prehash
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1InterleaveDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
doFinal(byte[], int, int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SM3Digest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.TupleHash
 
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.TupleHash
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Mac
Compute the final stage of the MAC writing the output to the out parameter.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.Blake3Mac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.GMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.HMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.KGMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.KMAC
 
doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.KMAC
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.OldHMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.Poly1305
 
doFinal() - Method in class org.bouncycastle.crypto.macs.SipHash
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.SipHash
 
doFinal() - Method in class org.bouncycastle.crypto.macs.SipHash128
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.SipHash128
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.SkeinMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.VMPCMac
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
Finalize the mac.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
Finalize the mac.
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
Finish the operation either appending or verifying the MAC at the end of the data.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
 
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated.
Process the last block in the buffer.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
Process the last block in the buffer.
doFinal(byte[], int, int) - Method in interface org.bouncycastle.crypto.Xof
Output the results of the final calculation for this digest to outLen number of bytes.
doFinal(byte[], int) - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
 
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
doInitFromKey(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
doInitFromKey(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyExchangeSpi
 
doInitFromKey(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
doInitFromKey(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyAgreementSpi
 
doInitFromKey(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyAgreementSpi
 
doInitFromKey(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi
 
doInitFromKey(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
doInitFromKey(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
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.
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
Start outputting the results of the final calculation for this digest.
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake3Digest
 
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
 
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.ParallelHash
 
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.TupleHash
 
doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.KMAC
 
doOutput(byte[], int, int) - Method in interface org.bouncycastle.crypto.Xof
Start outputting the results of the final calculation for this digest.
doublePoint() - Method in class org.bouncycastle.crypto.bls.BLS12_381G2Point
 
doubleProductFromSquares(ECFieldElement, ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
 
doubleProductFromSquares(ECFieldElement, ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
Doubles - Class in org.bouncycastle.util
 
Doubles() - Constructor for class org.bouncycastle.util.Doubles
 
down(XoodyakDigest.Friend, int, byte[], byte[], int, int, int) - Static method in class org.bouncycastle.crypto.engines.XoodyakEngine
 
DQ - Static variable in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
2 * Q
drain(InputStream) - Static method in class org.bouncycastle.util.io.Streams
Read stream till EOF is encountered.
DRBG - Class in org.bouncycastle.jcajce.provider.drbg
DRBG Configuration
org.bouncycastle.drbg.gather_pause_secs - is to stop the entropy collection thread from grabbing all available entropy on the system.
DRBG() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG
 
DRBG.Default - Class in org.bouncycastle.jcajce.provider.drbg
 
DRBG.Mappings - Class in org.bouncycastle.jcajce.provider.drbg
 
DRBG.NonceAndIV - Class in org.bouncycastle.jcajce.provider.drbg
 
DRBG_EFFECTIVE_256BITS_ENTROPY - Static variable in class org.bouncycastle.util.Properties
Effective bits-of-entropy assumed per real bit when the BC DRBG provider seeds for a 256-bit security level — used to compute the byte-oriented samples requested from the underlying entropy source.
DRBG_ENTROPY_SOURCE - Static variable in class org.bouncycastle.util.Properties
Fully-qualified name of an EntropySourceProvider class to use as the BC DRBG provider's seed source.
DRBG_ENTROPY_THREAD - Static variable in class org.bouncycastle.util.Properties
If set to "true", the BC DRBG provider runs a background thread that samples the platform entropy source on a fixed schedule and feeds the DRBG, rather than blocking on a fresh sample at each reseed.
DRBG_GATHER_PAUSE_SECS - Static variable in class org.bouncycastle.util.Properties
Pause, in seconds, between background entropy-thread samples (see Properties.DRBG_ENTROPY_THREAD).
DSA - Interface in org.bouncycastle.crypto
interface for classes implementing algorithms modeled similar to the Digital Signature Alorithm.
DSA - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSA
 
DSA.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
dsa224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa224
 
dsa256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa256
 
dsa384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa384
 
dsa512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsa512
 
DSA_DEFAULT_PARAMS - Static variable in class org.bouncycastle.crypto.CryptoServicesRegistrar.Property
The default parameters for a particular size of DSA key.
DSA_MAX_SIZE - Static variable in class org.bouncycastle.util.Properties
Upper bound (in bits) on the prime modulus p accepted when validating an imported DSA public 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
DSABase - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
DSABase(Digest, DSAExt, DSAEncoding) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
DSADigestSigner - Class in org.bouncycastle.crypto.signers
 
DSADigestSigner(DSA, Digest) - Constructor for class org.bouncycastle.crypto.signers.DSADigestSigner
 
DSADigestSigner(DSAExt, Digest, DSAEncoding) - Constructor for class org.bouncycastle.crypto.signers.DSADigestSigner
 
DSAEncoder - Interface in org.bouncycastle.jcajce.provider.asymmetric.util
Deprecated.
No longer used
DSAEncoding - Interface in org.bouncycastle.crypto.signers
An interface for different encoding formats for DSA signatures.
DSAExt - Interface in org.bouncycastle.crypto
An "extended" interface for classes implementing DSA-style algorithms, that provides access to the group order.
dsaHashCode(DSAParams, BigInteger) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.PrivateKeyHashUtil
 
DSAKCalculator - Interface in org.bouncycastle.crypto.signers
Interface define calculators of K values for DSA/ECDSA.
DSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
DSAKeyGenerationParameters(SecureRandom, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
 
DSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a DSA key pair generator.
DSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
 
DSAKeyParameters - Class in org.bouncycastle.crypto.params
 
DSAKeyParameters(boolean, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAKeyParameters
 
dsaOids - Static variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
DSAParameter - Class in org.bouncycastle.asn1.x509
 
DSAParameter(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.DSAParameter
 
DSAParameterGenerationParameters - Class in org.bouncycastle.crypto.params
 
DSAParameterGenerationParameters(int, int, int, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
Construct without a usage index, this will do a random construction of G.
DSAParameterGenerationParameters(int, int, int, SecureRandom, int) - Constructor for class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
Construct for a specific usage index - this has the effect of using verifiable canonical generation of G.
DSAParameters - Class in org.bouncycastle.crypto.params
 
DSAParameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
 
DSAParameters(BigInteger, BigInteger, BigInteger, DSAValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DSAParameters
 
DSAParametersGenerator - Class in org.bouncycastle.crypto.generators
Generate suitable parameters for DSA, in line with FIPS 186-2, or FIPS 186-3.
DSAParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSAParametersGenerator
 
DSAParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.DSAParametersGenerator
 
DSAPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
DSAPrivateKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
 
DSAPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
DSAPublicKeyParameters(BigInteger, DSAParameters) - Constructor for class org.bouncycastle.crypto.params.DSAPublicKeyParameters
 
dsaRMD160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaRMD160
 
dsaSha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_224
 
dsaSha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_256
 
dsaSha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_384
 
dsaSha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.dsaSha3_512
 
DSASigner - Class in org.bouncycastle.crypto.signers
The Digital Signature Algorithm - as described in "Handbook of Applied Cryptography", pages 452 - 453.
DSASigner() - Constructor for class org.bouncycastle.crypto.signers.DSASigner
Default configuration, random K values.
DSASigner(DSAKCalculator) - Constructor for class org.bouncycastle.crypto.signers.DSASigner
Configuration with an alternate, possibly deterministic calculator of K.
DSASigner - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner(Digest, DSAExt) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
DSASigner.detDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.detDSASha3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsa512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaRMD160 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.dsaSha3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.noneDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSASigner.stdDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
 
DSAUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
utility class for converting jce/jca DSA objects objects into their org.bouncycastle.crypto counterparts.
DSAUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
DSAValidationParameters - Class in org.bouncycastle.crypto.params
 
DSAValidationParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
 
DSAValidationParameters(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.DSAValidationParameters
 
DST - Static variable in class org.bouncycastle.crypto.bls.BLS12_381BasicScheme
Domain-separation tag for hash-to-curve under the BasicScheme suite.
DST - Static variable in class org.bouncycastle.crypto.bls.BLS12_381MessageAugmentation
 
DST - Static variable in class org.bouncycastle.crypto.bls.BLS12_381ProofOfPossession
 
dst - Variable in class org.bouncycastle.crypto.hash2curve.HashToField
 
DSTU4145 - Class in org.bouncycastle.jcajce.provider.asymmetric
 
DSTU4145() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSTU4145
 
DSTU4145.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
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
 
DSTU4145KeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
DSTU4145KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.DSTU4145KeyPairGenerator
 
dstu4145le - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
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.params
 
DSTU4145Parameters(ECDomainParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.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
 
DSTU4145PublicKey - Class in org.bouncycastle.asn1.ua
 
DSTU4145PublicKey(ECPoint) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145PublicKey
 
DSTU4145Signer - Class in org.bouncycastle.crypto.signers
DSTU 4145-2002 National Ukrainian standard of digital signature based on elliptic curves (DSTU 4145-2002).
DSTU4145Signer() - Constructor for class org.bouncycastle.crypto.signers.DSTU4145Signer
 
DSTU7564 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.Digest256 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.Digest384 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.Digest512 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.DigestDSTU7564 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.HashMac256 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.HashMac384 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.HashMac512 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.KeyGenerator256 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.KeyGenerator384 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.KeyGenerator512 - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
DSTU7564Digest - Class in org.bouncycastle.crypto.digests
Reference implementation of national ukrainian standard of hashing transformation DSTU7564.
DSTU7564Digest(DSTU7564Digest) - Constructor for class org.bouncycastle.crypto.digests.DSTU7564Digest
 
DSTU7564Digest(int) - Constructor for class org.bouncycastle.crypto.digests.DSTU7564Digest
 
DSTU7564Digest(int, CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.DSTU7564Digest
 
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 - Class in org.bouncycastle.crypto.macs
Implementation of DSTU7564 MAC mode
DSTU7564Mac(int) - Constructor for class org.bouncycastle.crypto.macs.DSTU7564Mac
 
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.
DSTU7624 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.AlgParamGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.AlgParamGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.AlgParamGen512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CBC128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CBC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CBC512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CCM128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CCM256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CCM512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CFB128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CFB256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CFB512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CTR128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CTR256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.CTR512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.ECB128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.ECB256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.ECB512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.ECB_128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.ECB_256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.ECB_512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.GCM128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.GCM256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.GCM512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.GMAC128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.GMAC256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.GMAC512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.KeyGen512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.OFB128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.OFB256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.OFB512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.Wrap128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.Wrap256 - Class in org.bouncycastle.jcajce.provider.symmetric
 
DSTU7624.Wrap512 - Class in org.bouncycastle.jcajce.provider.symmetric
 
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
DSTU7624Engine - Class in org.bouncycastle.crypto.engines
 
DSTU7624Engine(int) - Constructor for class org.bouncycastle.crypto.engines.DSTU7624Engine
 
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
DSTU7624Mac - Class in org.bouncycastle.crypto.macs
Implementation of DSTU7624 MAC mode.
DSTU7624Mac(int, int) - Constructor for class org.bouncycastle.crypto.macs.DSTU7624Mac
 
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
DSTU7624WrapEngine - Class in org.bouncycastle.crypto.engines
Implementation of DSTU7624 KEY WRAP mode
DSTU7624WrapEngine(int) - Constructor for class org.bouncycastle.crypto.engines.DSTU7624WrapEngine
 
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
DualECPoints - Class in org.bouncycastle.crypto.prng.drbg
General class for providing point pairs for use with DualEC DRBG.
DualECPoints(int, ECPoint, ECPoint, int) - Constructor for class org.bouncycastle.crypto.prng.drbg.DualECPoints
Base Constructor.
DualECSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
A SP800-90A Dual EC DRBG.
DualECSP800DRBG(Digest, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
Construct a SP800-90A Dual EC DRBG.
DualECSP800DRBG(DualECPoints[], Digest, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
Construct a SP800-90A Dual EC DRBG.
dumpAsString(Object) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
dump out a DER object as a formatted string, in non-verbose mode.
dumpAsString(Object, boolean) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
Dump out the object as a string.
dumpAsString(ASN1Primitive) - Static method in class org.bouncycastle.asn1.util.DERDump
Deprecated.
dump out a DER object as a formatted string
dumpAsString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.util.DERDump
Deprecated.
dump out a DER object as a formatted string
dumpByteArray(byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
Dump content of 2d byte array.
DURATION - Static variable in interface org.bouncycastle.asn1.BERTags
 

E

E - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
email address in Verisign certificates
E - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
email address in Verisign certificates
EAXBlockCipher - Class in org.bouncycastle.crypto.modes
A Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency - by M.
EAXBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.EAXBlockCipher
Constructor that accepts an instance of a block cipher engine.
EC - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EC
 
EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.EC
 
EC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
EC(String, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
EC.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EC5Util - Class in org.bouncycastle.jcajce.provider.asymmetric.util
 
EC5Util() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
EC_IMPLICITLY_CA - Static variable in class org.bouncycastle.crypto.CryptoServicesRegistrar.Property
The parameters to be used for processing implicitlyCA X9.62 parameters
EC_IMPLICITLY_CA - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
Elliptic Curve CA parameters - VM wide version
ECAlgorithms - Class in org.bouncycastle.math.ec
 
ECAlgorithms() - Constructor for class org.bouncycastle.math.ec.ECAlgorithms
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.ECB
 
ECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.ECB
 
ECB128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.ECB128
 
ECB128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.ECB128
 
ECB128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.ECB128
 
ECB128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.ECB128
 
ECB192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.ECB192
 
ECB192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.ECB192
 
ECB192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.ECB192
 
ECB256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.ECB256
 
ECB256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.ECB256
 
ECB256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.ECB256
 
ECB256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.ECB256
 
ECB32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.ECB32
 
ECB512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.ECB512
 
ECB64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.ECB64
 
ECB_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_1024
 
ECB_128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.ECB_128
 
ECB_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.ECB_256
 
ECB_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_256
 
ECB_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.ECB_512
 
ECB_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.ECB_512
 
ecc_brainpool - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
1.3.36.3.3.2.8
ECConstants - Interface in org.bouncycastle.math.ec
 
ECCSIKeyGenerationParameters - Class in org.bouncycastle.crypto.params
Parameters for ECCSI key generation.
ECCSIKeyGenerationParameters(SecureRandom, X9ECParameters, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
Constructs an instance of ECCSIKeyGenerationParameters with the specified source of randomness, elliptic curve parameters, digest algorithm, and identifier.
ECCSIKeyPairGenerator - Class in org.bouncycastle.crypto.generators
A key pair generator for the ECCSI scheme (Elliptic Curve-based Certificateless Signatures for Identity-based Encryption) as defined in RFC 6507.
ECCSIKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ECCSIKeyPairGenerator
 
ECCSIPrivateKeyParameters - Class in org.bouncycastle.crypto.params
Represents the private key parameters for the Elliptic Curve-based Certificateless Signature Infrastructure (ECCSI) scheme as defined in RFC 6507.
ECCSIPrivateKeyParameters(BigInteger, ECCSIPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.ECCSIPrivateKeyParameters
Constructs ECCSIPrivateKeyParameters with the specified secret signing key and associated public key parameters.
ECCSIPublicKeyParameters - Class in org.bouncycastle.crypto.params
Represents the public key parameters for the Elliptic Curve-based Certificateless Signature Infrastructure (ECCSI) scheme as defined in RFC 6507.
ECCSIPublicKeyParameters(ECPoint) - Constructor for class org.bouncycastle.crypto.params.ECCSIPublicKeyParameters
Constructs ECCSIPublicKeyParameters with the provided Public Validation Token (PVT).
ECCSISigner - Class in org.bouncycastle.crypto.signers
Implementation of Elliptic Curve-based Certificateless Signatures for Identity-Based Encryption (ECCSI) as defined in RFC 6507.
ECCSISigner(ECPoint, X9ECParameters, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.signers.ECCSISigner
Constructs an ECCSI signer/verifier with KMS Public Authentication Key and user identity.
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
ecCVCDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA
 
ecCVCDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA224
 
ecCVCDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA256
 
ecCVCDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA384
 
ecCVCDSA3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA3_224
 
ecCVCDSA3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA3_256
 
ecCVCDSA3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA3_384
 
ecCVCDSA3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA3_512
 
ecCVCDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA512
 
ecCVCDSANone() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSANone
 
ECDecryptor - Interface in org.bouncycastle.crypto.ec
 
ecDetDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA
 
ecDetDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA224
 
ecDetDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA256
 
ecDetDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA384
 
ecDetDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSA512
 
ecDetDSASha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_224
 
ecDetDSASha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_256
 
ecDetDSASha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_384
 
ecDetDSASha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDetDSASha3_512
 
ecdh - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
ECDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDH
 
ECDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDH
 
ECDHBasicAgreement - Class in org.bouncycastle.crypto.agreement
P1363 7.2.1 ECSVDP-DH ECSVDP-DH is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version.
ECDHBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
ECDHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDHC
 
ECDHC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDHC
 
ECDHCBasicAgreement - Class in org.bouncycastle.crypto.agreement
P1363 7.2.2 ECSVDP-DHC ECSVDP-DHC is Elliptic Curve Secret Value Derivation Primitive, Diffie-Hellman version with cofactor multiplication.
ECDHCBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
ECDHCRawAgreement - Class in org.bouncycastle.crypto.agreement
 
ECDHCRawAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCRawAgreement
 
ECDHCStagedAgreement - Class in org.bouncycastle.crypto.agreement
 
ECDHCStagedAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCStagedAgreement
 
ECDHCUnifiedAgreement - Class in org.bouncycastle.crypto.agreement
EC Unified static/ephemeral agreement as described in NIST SP 800-56A using EC co-factor Diffie-Hellman.
ECDHCUnifiedAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHCUnifiedAgreement
 
ECDHKEKGenerator - Class in org.bouncycastle.crypto.agreement.kdf
X9.63 based key derivation function for ECDH CMS.
ECDHKEKGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
ECDHRawAgreement - Class in org.bouncycastle.crypto.agreement
 
ECDHRawAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECDHRawAgreement
 
ECDHUPrivateParameters - Class in org.bouncycastle.crypto.params
Parameters holder for private unified static/ephemeral agreement as described in NIST SP 800-56A.
ECDHUPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.ECDHUPrivateParameters
 
ECDHUPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.ECDHUPrivateParameters
 
ECDHUPublicParameters - Class in org.bouncycastle.crypto.params
Parameters holder for public unified static/ephemeral agreement as described in NIST SP 800-56A using EC DH/CDH.
ECDHUPublicParameters(ECPublicKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.ECDHUPublicParameters
 
ECDomainParameters - Class in org.bouncycastle.crypto.params
 
ECDomainParameters(X9ECParameters) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDomainParameters(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDomainParameters(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECDomainParameters
 
ECDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDSA
 
ECDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDSA
 
ecDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA
 
ecDSA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA224
 
ecDSA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA256
 
ecDSA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA384
 
ecDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSA512
 
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
ecDSAnone() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSAnone
 
ecDSARipeMD160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSARipeMD160
 
ecDSASha3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_224
 
ecDSASha3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_256
 
ecDSASha3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_384
 
ecDSASha3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSASha3_512
 
ecDSAShake128() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSAShake128
 
ecDSAShake256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSAShake256
 
ECDSASigner - Class in org.bouncycastle.crypto.signers
EC-DSA as described in X9.62
ECDSASigner() - Constructor for class org.bouncycastle.crypto.signers.ECDSASigner
Default configuration, random K values.
ECDSASigner(DSAKCalculator) - Constructor for class org.bouncycastle.crypto.signers.ECDSASigner
Configuration with an alternate, possibly deterministic calculator of K.
ECElGamalDecryptor - Class in org.bouncycastle.crypto.ec
this does your basic decryption ElGamal style using EC
ECElGamalDecryptor() - Constructor for class org.bouncycastle.crypto.ec.ECElGamalDecryptor
 
ECElGamalEncryptor - Class in org.bouncycastle.crypto.ec
this does your basic ElGamal encryption algorithm using EC
ECElGamalEncryptor() - Constructor for class org.bouncycastle.crypto.ec.ECElGamalEncryptor
 
ECEncryptor - Interface in org.bouncycastle.crypto.ec
 
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
 
ECFixedTransform - Class in org.bouncycastle.crypto.ec
this transforms the original randomness used for an ElGamal encryption by a fixed value.
ECFixedTransform(BigInteger) - Constructor for class org.bouncycastle.crypto.ec.ECFixedTransform
 
ECGOST - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ECGOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ECGOST
 
ECGOST.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ECGOST2012SignatureSpi256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
Signature for GOST34.10 2012 256.
ECGOST2012SignatureSpi256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
 
ECGOST2012SignatureSpi256(Digest) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
 
ECGOST2012SignatureSpi256.noneGost2012_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
 
ECGOST2012SignatureSpi512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
Signature for GOST34.10 2012 512.
ECGOST2012SignatureSpi512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
 
ECGOST2012SignatureSpi512(Digest) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
 
ECGOST2012SignatureSpi512.noneGost2012_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
 
ECGOST3410() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECGOST3410
 
ECGOST3410_2012() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECGOST3410_2012
 
ECGOST3410_2012Signer - Class in org.bouncycastle.crypto.signers
Deprecated.
Use ECGOST3410Signer instead.
ECGOST3410_2012Signer() - Constructor for class org.bouncycastle.crypto.signers.ECGOST3410_2012Signer
Deprecated.
 
ECGOST3410NamedCurves - Class in org.bouncycastle.asn1.cryptopro
table of the available named parameters for GOST 3410-2001 / 2012.
ECGOST3410NamedCurves() - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
ECGOST3410NamedCurveTable - Class in org.bouncycastle.jce
a table of locally supported named curves.
ECGOST3410NamedCurveTable() - Constructor for class org.bouncycastle.jce.ECGOST3410NamedCurveTable
 
ECGOST3410Parameters - Class in org.bouncycastle.crypto.params
 
ECGOST3410Parameters(ECDomainParameters, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.params.ECGOST3410Parameters
 
ECGOST3410Parameters(ECDomainParameters, ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.params.ECGOST3410Parameters
 
ECGOST3410ParamSetParameters - Class in org.bouncycastle.asn1.cryptopro
 
ECGOST3410ParamSetParameters(BigInteger, BigInteger, BigInteger, BigInteger, int, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
ECGOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
ECGOST3410Signer - Class in org.bouncycastle.crypto.signers
GOST R 34.10-2001 and GOST R 34.10-2012 Signature Algorithm
ECGOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.ECGOST3410Signer
 
ECIES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIES
 
ECIES(Digest, Digest) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIES
 
ecies_recommendedParameters - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
ecies_specifiedParameters - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
ECIESKEMExtractor - Class in org.bouncycastle.crypto.kems
The ECIES Key Encapsulation Mechanism (ECIES-KEM) from ISO 18033-2.
ECIESKEMExtractor(ECPrivateKeyParameters, int, DerivationFunction) - Constructor for class org.bouncycastle.crypto.kems.ECIESKEMExtractor
Set up the ECIES-KEM.
ECIESKEMExtractor(ECPrivateKeyParameters, int, DerivationFunction, boolean, boolean, boolean) - Constructor for class org.bouncycastle.crypto.kems.ECIESKEMExtractor
Set up the ECIES-KEM.
ECIESKEMGenerator - Class in org.bouncycastle.crypto.kems
The ECIES Key Encapsulation Mechanism (ECIES-KEM) from ISO 18033-2.
ECIESKEMGenerator(int, DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.ECIESKEMGenerator
Set up the ECIES-KEM.
ECIESKEMGenerator(int, DerivationFunction, SecureRandom, boolean, boolean, boolean) - Constructor for class org.bouncycastle.crypto.kems.ECIESKEMGenerator
Set up the ECIES-KEM.
ECIESKeyEncapsulation - Class in org.bouncycastle.crypto.kems
Deprecated.
use ECIESKEMGenerator, ECIESKEMExtractor
ECIESKeyEncapsulation(DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
Deprecated.
Set up the ECIES-KEM.
ECIESKeyEncapsulation(DerivationFunction, SecureRandom, boolean, boolean, boolean) - Constructor for class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
Deprecated.
Set up the ECIES-KEM.
ECIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
 
ECIESPublicKeyParser(ECDomainParameters) - Constructor for class org.bouncycastle.crypto.parsers.ECIESPublicKeyParser
 
ECIESwithAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithAESCBC
 
ECIESwithCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithCipher
 
ECIESwithCipher(BlockCipher, int, Digest, Digest) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithCipher
 
ECIESwithDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESedeCBC
 
ECIESwithSHA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithSHA256
 
ECIESwithSHA256andAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithSHA256andAESCBC
 
ECIESwithSHA256andDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithSHA256andDESedeCBC
 
ECIESwithSHA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithSHA384
 
ECIESwithSHA384andAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithSHA384andAESCBC
 
ECIESwithSHA384andDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithSHA384andDESedeCBC
 
ECIESwithSHA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithSHA512
 
ECIESwithSHA512andAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithSHA512andAESCBC
 
ECIESwithSHA512andDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithSHA512andDESedeCBC
 
ECJPAKECurve - Class in org.bouncycastle.crypto.agreement.ecjpake
A pre-computed elliptic curve over a prime field, in short-Weierstrass form for use during an EC J-PAKE exchange.
ECJPAKECurve(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
Constructs a new ECJPAKECurve.
ECJPAKECurves - Class in org.bouncycastle.crypto.agreement.ecjpake
Standard pre-computed elliptic curves for use by EC J-PAKE.
ECJPAKECurves() - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurves
 
ECJPAKEParticipant - Class in org.bouncycastle.crypto.agreement.ecjpake
A participant in a Password Authenticated Key Exchange by Juggling (J-PAKE) exchange.
ECJPAKEParticipant(String, char[]) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
Convenience constructor for a new ECJPAKEParticipant that uses the ECJPAKECurves.NIST_P256 elliptic curve, a SHA-256 digest, and a default SecureRandom implementation.
ECJPAKEParticipant(String, char[], ECJPAKECurve) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
Convenience constructor for a new ECJPAKEParticipant that uses a SHA-256 digest and a default SecureRandom implementation.
ECJPAKEParticipant(String, char[], ECJPAKECurve, Digest, SecureRandom) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
Construct a new ECJPAKEParticipant.
ECJPAKERound1Payload - Class in org.bouncycastle.crypto.agreement.ecjpake
The payload sent/received during the first round of a EC J-PAKE exchange.
ECJPAKERound1Payload(String, ECPoint, ECPoint, ECSchnorrZKP, ECSchnorrZKP) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
 
ECJPAKERound2Payload - Class in org.bouncycastle.crypto.agreement.ecjpake
The payload sent/received during the second round of a EC J-PAKE exchange.
ECJPAKERound2Payload(String, ECPoint, ECSchnorrZKP) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound2Payload
 
ECJPAKERound3Payload - Class in org.bouncycastle.crypto.agreement.ecjpake
The payload sent/received during the optional third round of a EC J-PAKE exchange, which is for explicit key confirmation.
ECJPAKERound3Payload(String, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound3Payload
 
ECJPAKEUtil - Class in org.bouncycastle.crypto.agreement.ecjpake
Primitives needed for a EC J-PAKE exchange.
ECJPAKEUtil() - Constructor for class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
 
ECKAEGwithRIPEMD160KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.ECKAEGwithRIPEMD160KDF
 
ECKAEGwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.ECKAEGwithSHA1KDF
 
ECKAEGwithSHA224KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.ECKAEGwithSHA224KDF
 
ECKAEGwithSHA256KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.ECKAEGwithSHA256KDF
 
ECKAEGwithSHA384KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.ECKAEGwithSHA384KDF
 
ECKAEGwithSHA512KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.ECKAEGwithSHA512KDF
 
ECKey - Interface in org.bouncycastle.jce.interfaces
generic interface for an Elliptic Curve Key.
ECKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
ECKeyGenerationParameters(ECDomainParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ECKeyGenerationParameters
 
ECKeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
ECKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ECKeyPairGenerator
 
ECKeyPairGenerator(String) - Constructor for class org.bouncycastle.crypto.generators.ECKeyPairGenerator
 
ECKeyParameters - Class in org.bouncycastle.crypto.params
 
ECKeyParameters(boolean, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECKeyParameters
 
ECKeySpec - Class in org.bouncycastle.jce.spec
base class for an Elliptic Curve Key Spec
ECKeySpec(ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECKeySpec
 
ECKeyUtil - Class in org.bouncycastle.jcajce.util
Utility class for EC Keys.
ECKeyUtil() - Constructor for class org.bouncycastle.jcajce.util.ECKeyUtil
 
ECKeyUtil - Class in org.bouncycastle.jce
Utility class to allow conversion of EC key parameters to explicit from named curves and back (where possible).
ECKeyUtil() - Constructor for class org.bouncycastle.jce.ECKeyUtil
 
ECLookupTable - Interface in org.bouncycastle.math.ec
 
ecmqv - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
ECMQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECMQV
 
ECMQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECMQV
 
ECMQVBasicAgreement - Class in org.bouncycastle.crypto.agreement
 
ECMQVBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
 
ECMQVRawAgreement - Class in org.bouncycastle.crypto.agreement
 
ECMQVRawAgreement() - Constructor for class org.bouncycastle.crypto.agreement.ECMQVRawAgreement
 
ECMultiplier - Interface in org.bouncycastle.math.ec
Interface for classes encapsulating a point multiplication algorithm for ECPoints.
ECNamedCurveGenParameterSpec - Class in org.bouncycastle.jce.spec
Named curve generation spec If you are using JDK 1.5 you should be looking at ECGenParameterSpec.
ECNamedCurveGenParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
 
ECNamedCurveParameterSpec - Class in org.bouncycastle.jce.spec
specification signifying that the curve parameters can also be referred to by name.
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveParameterSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
 
ECNamedCurveSpec - Class in org.bouncycastle.jce.spec
specification signifying that the curve parameters can also be referred to by name.
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, EllipticCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, EllipticCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
ECNamedCurveSpec(String, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
 
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
 
ECNamedCurveTable - Class in org.bouncycastle.jce
a table of locally supported named curves.
ECNamedCurveTable() - Constructor for class org.bouncycastle.jce.ECNamedCurveTable
 
ECNamedDomainParameters - Class in org.bouncycastle.crypto.params
 
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
 
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
 
ECNamedDomainParameters(ASN1ObjectIdentifier, ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
 
ECNamedDomainParameters(ASN1ObjectIdentifier, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
 
ECNamedDomainParameters(ASN1ObjectIdentifier, X9ECParameters) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
 
ECNewPublicKeyTransform - Class in org.bouncycastle.crypto.ec
this does your basic Elgamal encryption algorithm using EC
ECNewPublicKeyTransform() - Constructor for class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
 
ECNewRandomnessTransform - Class in org.bouncycastle.crypto.ec
this transforms the original randomness used for an ElGamal encryption.
ECNewRandomnessTransform() - Constructor for class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
 
ecNR() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR
 
ecNR224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR224
 
ecNR256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR256
 
ecNR384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR384
 
ecNR512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecNR512
 
ECNRSigner - Class in org.bouncycastle.crypto.signers
EC-NR as described in IEEE 1363-2000 - a signature algorithm for Elliptic Curve which also offers message recovery.
ECNRSigner() - Constructor for class org.bouncycastle.crypto.signers.ECNRSigner
 
ECPair - Class in org.bouncycastle.crypto.ec
 
ECPair(ECPoint, ECPoint) - Constructor for class org.bouncycastle.crypto.ec.ECPair
 
ECPairFactorTransform - Interface in org.bouncycastle.crypto.ec
 
ECPairTransform - Interface in org.bouncycastle.crypto.ec
 
ECParameterSpec - Class in org.bouncycastle.jce.spec
basic domain parameters for an Elliptic Curve public or private key.
ECParameterSpec(ECCurve, ECPoint, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ECParameterSpec(ECCurve, ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.jce.spec.ECParameterSpec
 
ecPlainDSARP160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecPlainDSARP160
 
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
ECPointEncoder - Interface in org.bouncycastle.jce.interfaces
All BC elliptic curve keys implement this interface.
ECPointMap - Interface in org.bouncycastle.math.ec
 
ECPointUtil - Class in org.bouncycastle.jce
Utility class for handling EC point decoding.
ECPointUtil() - Constructor for class org.bouncycastle.jce.ECPointUtil
 
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, ASN1BitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
 
ECPrivateKey(ASN1OctetString, ASN1Encodable, ASN1BitString) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
 
ECPrivateKey - Interface in org.bouncycastle.jce.interfaces
interface for Elliptic Curve Private keys.
ECPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
ECPrivateKeyParameters(BigInteger, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPrivateKeyParameters
 
ECPrivateKeySpec - Class in org.bouncycastle.jce.spec
Elliptic Curve private key specification.
ECPrivateKeySpec(BigInteger, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPrivateKeySpec
base constructor
ECPrivateKeyStructure - Class in org.bouncycastle.asn1.sec
Deprecated.
use ECPrivateKey
ECPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.
 
ECPrivateKeyStructure(BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.
 
ECPrivateKeyStructure(BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.
 
ECPrivateKeyStructure(BigInteger, ASN1BitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.
 
ECPublicKey - Interface in org.bouncycastle.jce.interfaces
interface for elliptic curve public keys.
ECPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
ECPublicKeyParameters(ECPoint, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPublicKeyParameters
 
ECPublicKeySpec - Class in org.bouncycastle.jce.spec
Elliptic Curve public key specification
ECPublicKeySpec(ECPoint, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPublicKeySpec
base constructor
ECSchnorrZKP - Class in org.bouncycastle.crypto.agreement.ecjpake
Package protected class containing zero knowledge proof, for an EC J-PAKE exchange.
ECSchnorrZKP - Class in org.bouncycastle.crypto.agreement.owl
Schnorr non-interactive zero-knowledge proof over an elliptic curve, as used in the Owl key exchange.
ECSchnorrZKP(ECPoint, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.owl.ECSchnorrZKP
Constructor for ECSchnorrZKP
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
ECUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
utility class for converting jce/jca ECDSA, ECDH, and ECDHC objects into their org.bouncycastle.crypto counterparts.
ECUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
ECVKO() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyAgreementSpi.ECVKO
 
ECVKO256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyAgreementSpi.ECVKO256
 
ECVKO512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyAgreementSpi.ECVKO512
 
ECVKOAgreement - Class in org.bouncycastle.crypto.agreement
GOST VKO key agreement class - RFC 7836 Section 4.3
ECVKOAgreement(Digest) - Constructor for class org.bouncycastle.crypto.agreement.ECVKOAgreement
 
Ed25519() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.AlgorithmParametersSpi.Ed25519
 
Ed25519() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi.Ed25519
 
Ed25519() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi.Ed25519
 
Ed25519() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi.Ed25519
 
Ed25519 - Static variable in class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
 
Ed25519 - Class in org.bouncycastle.math.ec.rfc8032
A low-level implementation of the Ed25519, Ed25519ctx, and Ed25519ph instantiations of the Edwards-Curve Digital Signature Algorithm specified in RFC 8032.
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.ExpandedKey - Class in org.bouncycastle.math.ec.rfc8032
Methods that work with expanded format for private keys (xk/xkOff) i.e.
Ed25519.PublicPoint - Class in org.bouncycastle.math.ec.rfc8032
 
Ed25519ctx - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
 
Ed25519ctxSigner - Class in org.bouncycastle.crypto.signers
 
Ed25519ctxSigner(byte[]) - Constructor for class org.bouncycastle.crypto.signers.Ed25519ctxSigner
 
Ed25519KeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
Ed25519KeyGenerationParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.Ed25519KeyGenerationParameters
 
Ed25519KeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
Ed25519KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.Ed25519KeyPairGenerator
 
Ed25519ph - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
 
Ed25519phSigner - Class in org.bouncycastle.crypto.signers
 
Ed25519phSigner(byte[]) - Constructor for class org.bouncycastle.crypto.signers.Ed25519phSigner
 
Ed25519PrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
Ed25519PrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
 
Ed25519PrivateKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
 
Ed25519PrivateKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
 
Ed25519PrivateKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
 
Ed25519PublicKeyParameters - Class in org.bouncycastle.crypto.params
 
Ed25519PublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
 
Ed25519PublicKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
 
Ed25519PublicKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
 
Ed25519PublicKeyParameters(Ed25519.PublicPoint) - Constructor for class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
 
Ed25519Signer - Class in org.bouncycastle.crypto.signers
 
Ed25519Signer() - Constructor for class org.bouncycastle.crypto.signers.Ed25519Signer
 
Ed448() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.AlgorithmParametersSpi.Ed448
 
Ed448() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi.Ed448
 
Ed448() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi.Ed448
 
Ed448() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi.Ed448
 
Ed448 - Static variable in class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
 
Ed448 - Class in org.bouncycastle.math.ec.rfc8032
A low-level implementation of the Ed448 and Ed448ph instantiations of the Edwards-Curve Digital Signature Algorithm specified in RFC 8032.
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.PublicPoint - Class in org.bouncycastle.math.ec.rfc8032
 
Ed448KeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
Ed448KeyGenerationParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.Ed448KeyGenerationParameters
 
Ed448KeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
Ed448KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.Ed448KeyPairGenerator
 
Ed448ph - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448.Algorithm
 
Ed448phSigner - Class in org.bouncycastle.crypto.signers
 
Ed448phSigner(byte[]) - Constructor for class org.bouncycastle.crypto.signers.Ed448phSigner
 
Ed448PrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
Ed448PrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
 
Ed448PrivateKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
 
Ed448PrivateKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
 
Ed448PrivateKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
 
Ed448PublicKeyParameters - Class in org.bouncycastle.crypto.params
 
Ed448PublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
 
Ed448PublicKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
 
Ed448PublicKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
 
Ed448PublicKeyParameters(Ed448.PublicPoint) - Constructor for class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
 
Ed448Signer - Class in org.bouncycastle.crypto.signers
 
Ed448Signer(byte[]) - Constructor for class org.bouncycastle.crypto.signers.Ed448Signer
 
EdDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi.EdDSA
 
EdDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi.EdDSA
 
EdDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi.EdDSA
 
EdDSAKey - Interface in org.bouncycastle.jcajce.interfaces
 
EdDSAParameterSpec - Class in org.bouncycastle.jcajce.spec
ParameterSpec for EdDSA signature algorithms.
EdDSAParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
Base constructor - pure variant, no context.
EdDSAParameterSpec(String, boolean) - Constructor for class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
Constructor specifying the prehash (Ed25519ph / Ed448ph) selector.
EdDSAParameterSpec(String, boolean, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
Constructor specifying the prehash selector and a context.
EdDSAPrivateKey - Interface in org.bouncycastle.jcajce.interfaces
 
EdDSAPublicKey - Interface in org.bouncycastle.jcajce.interfaces
 
EdEC - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EdEC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EdEC
 
EdEC.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EDIPartyName - Class in org.bouncycastle.asn1.x509
EDIPartyName ::= Sequence { nameAssigner [0] DirectoryString OPTIONAL, partyName [1] DirectoryString }
EDIPartyName(DirectoryString, DirectoryString) - Constructor for class org.bouncycastle.asn1.x509.EDIPartyName
 
ediPartyName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
 
efrodokem1344aes - Static variable in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
EFrodokem1344Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi.EFrodokem1344Aes
 
EFrodokem1344Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi.EFrodokem1344Aes
 
EFrodokem1344Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi.EFrodokem1344Aes
 
EFrodokem1344Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi.EFrodokem1344Aes
 
efrodokem1344aes - Static variable in class org.bouncycastle.jcajce.spec.FrodoKEMParameterSpec
 
efrodokem1344shake - Static variable in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
EFrodokem1344Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi.EFrodokem1344Shake
 
EFrodokem1344Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi.EFrodokem1344Shake
 
EFrodokem1344Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi.EFrodokem1344Shake
 
EFrodokem1344Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi.EFrodokem1344Shake
 
efrodokem1344shake - Static variable in class org.bouncycastle.jcajce.spec.FrodoKEMParameterSpec
 
efrodokem976aes - Static variable in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
EFrodokem976Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi.EFrodokem976Aes
 
EFrodokem976Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi.EFrodokem976Aes
 
EFrodokem976Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi.EFrodokem976Aes
 
EFrodokem976Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi.EFrodokem976Aes
 
efrodokem976aes - Static variable in class org.bouncycastle.jcajce.spec.FrodoKEMParameterSpec
 
efrodokem976shake - Static variable in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
EFrodokem976Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi.EFrodokem976Shake
 
EFrodokem976Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi.EFrodokem976Shake
 
EFrodokem976Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi.EFrodokem976Shake
 
EFrodokem976Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi.EFrodokem976Shake
 
efrodokem976shake - Static variable in class org.bouncycastle.jcajce.spec.FrodoKEMParameterSpec
 
eight(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
 
EIGHT - Static variable in interface org.bouncycastle.math.ec.ECConstants
 
eight(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
elements - Variable in class org.bouncycastle.asn1.ASN1Set
 
ElephantEngine - Class in org.bouncycastle.crypto.engines
Elephant AEAD v2, based on the current round 3 submission, https://www.esat.kuleuven.be/cosic/elephant/ Reference C implementation: https://github.com/TimBeyne/Elephant Specification: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/elephant-spec-final.pdf
ElephantEngine(ElephantEngine.ElephantParameters) - Constructor for class org.bouncycastle.crypto.engines.ElephantEngine
 
ElephantEngine.ElephantParameters - Enum in org.bouncycastle.crypto.engines
 
ElGamal - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ElGamal() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal
 
ElGamal.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
ElGamalEngine - Class in org.bouncycastle.crypto.engines
this does your basic ElGamal algorithm.
ElGamalEngine() - Constructor for class org.bouncycastle.crypto.engines.ElGamalEngine
 
ElGamalGenParameterSpec - Class in org.bouncycastle.jce.spec
 
ElGamalGenParameterSpec(int) - Constructor for class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
 
elGamalHashCode(ElGamalParameterSpec, BigInteger) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.PrivateKeyHashUtil
 
ElGamalKey - Interface in org.bouncycastle.jce.interfaces
 
ElGamalKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
ElGamalKeyGenerationParameters(SecureRandom, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
 
ElGamalKeyPairGenerator - Class in org.bouncycastle.crypto.generators
a ElGamal key pair generator.
ElGamalKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
 
ElGamalKeyParameters - Class in org.bouncycastle.crypto.params
 
ElGamalKeyParameters(boolean, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
ElGamalKeySpec - Class in org.bouncycastle.jce.spec
 
ElGamalKeySpec(ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalKeySpec
 
ElGamalParameters - Class in org.bouncycastle.crypto.params
 
ElGamalParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
 
ElGamalParameters(BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.ElGamalParameters
 
ElGamalParametersGenerator - Class in org.bouncycastle.crypto.generators
 
ElGamalParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
 
ElGamalParameterSpec - Class in org.bouncycastle.jce.spec
 
ElGamalParameterSpec(BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.ElGamalParameterSpec
Constructs a parameter set for Diffie-Hellman, using a prime modulus p and a base generator g.
ElGamalPrivateKey - Interface in org.bouncycastle.jce.interfaces
 
ElGamalPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
ElGamalPrivateKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
ElGamalPrivateKeySpec - Class in org.bouncycastle.jce.spec
This class specifies an ElGamal private key with its associated parameters.
ElGamalPrivateKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
 
ElGamalPublicKey - Interface in org.bouncycastle.jce.interfaces
Deprecated.
just use DHPublicKey.
ElGamalPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
ElGamalPublicKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
ElGamalPublicKeySpec - Class in org.bouncycastle.jce.spec
This class specifies an ElGamal public key with its associated parameters.
ElGamalPublicKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
 
ElGamalUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
utility class for converting jce/jca ElGamal objects objects into their org.bouncycastle.crypto counterparts.
ElGamalUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
 
Elligator2MapToCurve - Class in org.bouncycastle.crypto.hash2curve.impl
Implements the Elligator 2 Map to curve according to section 6.7.1 of RFC 9380 This is the straight-line implementation optimized for Montgomery curves as defined in section F.3.
Elligator2MapToCurve(ECCurve, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.hash2curve.impl.Elligator2MapToCurve
Constructs an Elligator2MapToCurve instance using the provided elliptic curve parameters and constants.
ellipticCurve - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
 
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 OID: 1.2.840.10045.3
EmailAddress - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
Email address (RSA PKCS#9 extension) - IA5String.
EmailAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
use a X500NameStyle
EMBEDDED_PDV - Static variable in interface org.bouncycastle.asn1.BERTags
 
EMPTY - Static variable in class org.bouncycastle.asn1.BEROctetString
 
EMPTY - Static variable in class org.bouncycastle.asn1.BERSequence
 
EMPTY - Static variable in class org.bouncycastle.asn1.DEROctetString
 
EMPTY - Static variable in class org.bouncycastle.asn1.DERSequence
 
EMPTY - Static variable in class org.bouncycastle.asn1.DLSequence
 
EMPTY_CONTEXT_SPEC - Static variable in class org.bouncycastle.jcajce.spec.ContextParameterSpec
 
EMPTY_ZS - Static variable in class org.bouncycastle.math.ec.ECPoint
 
EMULATE_ORACLE - Static variable in class org.bouncycastle.util.Properties
If set the provider will attempt, where possible, to behave the same way as the oracle one.
EN_Locale - Static variable in class org.bouncycastle.asn1.LocaleUtil
 
enc32le(byte[], int, int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
 
enc64le(byte[], int, long) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
Encode 64-bit value as little-endian bytes This is a direct translation of the C enc64le function
EncapsulatedSecretExtractor - Interface in org.bouncycastle.crypto
 
EncapsulatedSecretGenerator - Interface in org.bouncycastle.crypto
 
encipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
 
encipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
 
Encodable - Interface in org.bouncycastle.util
Interface implemented by objects that can be converted into byte arrays.
EncodableDigest - Interface in org.bouncycastle.crypto.digests
Encodable digests allow you to download an encoded copy of their internal state.
EncodableService - Interface in org.bouncycastle.crypto
Encodable services allow you to download an encoded copy of their internal state.
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
 
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
 
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
 
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
 
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
 
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.X25519PublicKeyParameters
 
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
 
encode(byte[], int) - Method in class org.bouncycastle.crypto.params.X448PublicKeyParameters
 
encode(BigInteger, BigInteger, BigInteger) - Method in interface org.bouncycastle.crypto.signers.DSAEncoding
Encode the (r, s) pair of a DSA signature.
encode(BigInteger, BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.PlainDSAEncoding
 
encode(BigInteger, BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
 
encode(BigInteger, BigInteger) - Method in interface org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder
Deprecated.
 
encode(int[], int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
encode(int[], byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
encode(int[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
encode(int[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
 
encode(int[], int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
encode(int[], byte[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
encode(int[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
encode(int[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
 
encode(byte[], byte[], int) - Static method in class org.bouncycastle.math.raw.GF16
Encodes an array of 4-bit values into a byte array.
encode(byte[], byte[], int, int) - Static method in class org.bouncycastle.math.raw.GF16
 
encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base32
encode the input data producing a base 32 encoded byte array.
encode(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Base32
encode the input data producing a base 32 encoded byte array.
encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Base32
Encode the byte data to base 32 writing it to the given output stream.
encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base32
Encode the byte data to base 32 writing it to the given output stream.
encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.Base32Encoder
 
encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base32Encoder
encode the input data producing a base 32 output stream.
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, byte[], int) - Method in class org.bouncycastle.util.encoders.Base64Encoder
 
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, byte[], int) - Method in class org.bouncycastle.util.encoders.HexEncoder
 
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.
encode(byte[], byte[], int) - Static method in class org.bouncycastle.util.GF16
encode(byte[], byte[], int, int) - Static method in class org.bouncycastle.util.GF16
encode32be(int, byte[], int) - Static method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
Encode a 32-bit value into a buffer (little-endian).
encodeBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
encodePoint(ECPoint) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
 
encodePrivate(int, byte[], int, byte[], int, byte[], int, byte[], int, byte[], int, int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkKeyPairGenerator
 
encodePrivateKey(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.OpenSSHPrivateKeyUtil
Encode a cipher parameters into an OpenSSH private key.
encodePublic(int, byte[], int, int, short[], int, short[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkKeyPairGenerator
 
encodePublicKey(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.OpenSSHPublicKeyUtil
Encode a public key from an AsymmetricKeyParameter instance.
encodePublicPoint(Ed25519.PublicPoint, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
encodePublicPoint(Ed448.PublicPoint, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
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.
encodeSig(int, byte[], int, int, byte[], int, int, short[], int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
Encode the signature, with output length exactly sigLen bytes.
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
 
encodeTo(OutputStream) - Method in class org.bouncycastle.asn1.ASN1Object
 
encodeTo(OutputStream, String) - Method in class org.bouncycastle.asn1.ASN1Object
 
encodeTo(OutputStream) - Method in class org.bouncycastle.asn1.ASN1Primitive
 
encodeTo(OutputStream, String) - Method in class org.bouncycastle.asn1.ASN1Primitive
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
encodeTo(byte[], int) - Method in class org.bouncycastle.math.ec.ECFieldElement
 
encodeTo(boolean, byte[], int) - Method in class org.bouncycastle.math.ec.ECPoint
 
encodeToCurve(byte[]) - Method in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
Encode a message to an elliptic curve point using the RFC 9380 encode_to_curve function.
encodeValue(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
 
encoding - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
encodingTable - Variable in class org.bouncycastle.util.encoders.Base64Encoder
 
encodingTable - Variable in class org.bouncycastle.util.encoders.HexEncoder
 
encrypt(ECPoint) - Method in class org.bouncycastle.crypto.ec.ECElGamalEncryptor
Process a single EC point using the basic ElGamal algorithm.
encrypt(ECPoint) - Method in interface org.bouncycastle.crypto.ec.ECEncryptor
 
encrypt(BigInteger) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Encrypts a BigInteger aka Plaintext with the public key.
encrypt(byte[], int, int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
Deprecated.
use ECIESKEMGenerator
encrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
Deprecated.
use ECIESKEMGenerator
encrypt(byte[], int, int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
Deprecated.
Generate and encapsulate a random session key.
encrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
Deprecated.
Generate and encapsulate a random session key.
encrypt(byte[], int, int) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
Deprecated.
Encapsulate a randomly generated session key.
ENCRYPT_MODE - Static variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Constant specifying encrypt mode.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
encryptBlock(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
 
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
Encrypt one block of plaintext.
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TnepresEngine
Encrypt one block of plaintext.
encryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEEngine
 
encryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEFF1Engine
 
encryptBlock(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
 
encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Do the appropriate processing for CFB mode encryption.
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
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
 
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
 
encrypting - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
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
 
encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in encryption mode when given input of the specified length.
endomorphism - Variable in class org.bouncycastle.math.ec.ECCurve.Config
 
endomorphism - Variable in class org.bouncycastle.math.ec.ECCurve
 
endomorphism - Variable in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
 
EndoPreCompInfo - Class in org.bouncycastle.math.ec.endo
 
EndoPreCompInfo() - Constructor for class org.bouncycastle.math.ec.endo.EndoPreCompInfo
 
EndoUtil - Class in org.bouncycastle.math.ec.endo
 
EndoUtil() - Constructor for class org.bouncycastle.math.ec.endo.EndoUtil
 
engine - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineAliases() - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineAliases() - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineAliases() - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineAliases() - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineAliases() - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
Build and validate a CertPath using the given parameter.
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
Build and validate a CertPath using the given parameter.
engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi_8
Build and validate a CertPath using the given parameter.
engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineDeleteEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineDeleteEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
this is not quite complete - we should follow up on the chain, a bit tricky if a certificate appears in more than one chain... the store method now prunes out unused certificates from the chain map if they are present.
engineDeleteEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
this is not quite complete - we should follow up on the chain, a bit tricky if a certificate appears in more than one chain... the store method now prunes out unused certificates from the chain map if they are present.
engineDeleteEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineDeleteEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineDigest() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineDigest(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineDoFinal() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the result of the last step of a multi-step en-/decryption operation or the result of a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Perform the last step of a multi-step en-/decryption operation or a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyExchangeSpi
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyAgreementSpi
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyAgreementSpi
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi
 
engineDoPhase(Key, boolean) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineGenerateCertificate(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Generates a certificate object and initializes it with the data read from the input stream inStream.
engineGenerateCertificates(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Returns a (possibly empty) collection view of the certificates read from the given input stream inStream.
engineGenerateCertPath(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCertPath(InputStream, String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCertPath(List) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGenerateCRL(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Generates a certificate revocation list (CRL) object and initializes it with the data read from the input stream inStream.
engineGenerateCRLs(InputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
Returns a (possibly empty) collection view of the CRLs read from the given input stream inStream.
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineGenerateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyGeneratorSpi
Deprecated.
 
engineGenerateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyGeneratorSpi
Deprecated.
 
engineGenerateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyGeneratorSpi
 
engineGenerateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGenCCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGenGCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamGenCCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamGenGCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGen
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGenCCM
 
engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGenGCM
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.MLDSAKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BasePQCKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyFactorySpi
Deprecated.
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyFactorySpi
Deprecated.
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.PicnicKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.BaseKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi
 
engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.MLDSAKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BasePQCKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyFactorySpi
Deprecated.
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyFactorySpi
Deprecated.
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.PicnicKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.BaseKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi
 
engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi
 
engineGenerateSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineGenerateSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARGON2.BaseArgon2
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.DESPBEKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.HKDF.HKDFBase
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF.PBKDF
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.SCRYPT.BasePBKDF2
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS10
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS11
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineGenerateSecret(KeySpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
 
engineGenerateSecret() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineGenerateSeed(int) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
engineGenerateSeed(int) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
engineGetCertificate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCertificate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
simply return the cert for the private key
engineGetCertificate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
simply return the cert for the private key
engineGetCertificate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineGetCertificate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.MultiCertStoreSpi
 
engineGetCertificates(CertSelector) - Method in class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
 
engineGetCertPathEncodings() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineGetCreationDate(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.CertStoreCollectionSpi
 
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.MultiCertStoreSpi
 
engineGetCRLs(CRLSelector) - Method in class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
 
engineGetDigestLength() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.CONTEXT.ContextAlgorithmParametersSpi
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.CONTEXT.ContextAlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
Return the PKCS#3 ASN.1 structure DHParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
Return the X.509 ASN.1 structure DSAParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.AlgorithmParametersSpi
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
Return the X.509 ASN.1 structure ElGamalParameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
Return the X.509 ASN.1 structure GOST3410Parameter.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
in the absence of a standard way of doing it this will do for now...
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
Return the PKCS#1 ASN.1 structure RSAES-OAEP-params.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
Return the PKCS#1 ASN.1 structure RSASSA-PSS-params.
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsCCM
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsCCM
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsGCM
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsGCM
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsCCM
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsCCM
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsGCM
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsGCM
 
engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetIV() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetIV() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the initialization vector.
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineGetKey(String, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineGetKeyParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
engineGetKeyParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the key size of the given key object in bits.
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.MLDSAKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.SLHDSAKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
 
engineGetKeySpec(SecretKey, Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyFactorySpi
Deprecated.
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyFactorySpi
Deprecated.
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.HawkKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.MayoKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.PicnicKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.QRUOVKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SDitHKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SnovaKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SQIsignKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.UOVKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi
 
engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi
 
engineGetMacLength() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCertCollection
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCertPairCollection
Returns a colelction of certificate pairs which match the given selector.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreCRLCollection
 
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
Returns a collection of matching attribute certificates from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
Returns a collection of matching cross certificate pairs from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCerts
Returns a collection of matching certificates from the LDAP location.
engineGetMatches(Selector) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
Returns a collection of matching CRLs from the LDAP location.
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi
 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.NoSig.SigSpi
 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
Deprecated.
replaced with engineGetParameters()
engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi
Deprecated.
replaced with SignatureSpi.engineGetParameters().
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
Deprecated. 
engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
Deprecated. 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineGetParameters() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineGetParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the parameters used with this cipher.
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.CONTEXT.ContextAlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineGetParameterSpec(Class<T>) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
 
engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
 
engineGetQ() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
engineGetRevocationChecker() - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi_8
 
engineGetRevocationChecker() - Method in class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi_8
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyGeneratorSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.CONTEXT.ContextAlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.CONTEXT.ContextAlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.CONTEXT.ContextAlgorithmParametersSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenGCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGenCCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGenGCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamGenCCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamGenGCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsCCM
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsCCM
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsCCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsGCM
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsGCM
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsGCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGen
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGenCCM
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGenGCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsCCM
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsCCM
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsCCM
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsGCM
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsGCM
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsGCM
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
 
engineInit(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CertParser
Deprecated.
 
engineInit(InputStream) - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCertCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCertPairCollection
Initializes this store.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreCRLCollection
 
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
Initializes this LDAP attribute cert store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
Initializes this LDAP cross certificate pair store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCerts
Initializes this LDAP cert store implementation.
engineInit(X509StoreParameters) - Method in class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
Initializes this LDAP CRL store implementation.
engineInit(SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyGeneratorSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyGeneratorSpi
Deprecated.
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyGeneratorSpi
Deprecated.
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyGeneratorSpi
Deprecated.
 
engineInit(SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyGeneratorSpi
Deprecated.
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyGeneratorSpi
Deprecated.
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyGeneratorSpi
Deprecated.
 
engineInit(SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyGeneratorSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyGeneratorSpi
 
engineInit(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyGeneratorSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyGeneratorSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyGeneratorSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyGeneratorSpi
 
engineInit(SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyGeneratorSpi
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyGeneratorSpi
 
engineInit(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyGeneratorSpi
 
engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher object with a proper key and some random seed.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.NoSig.SigSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.NoSig.SigSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineIsCertificateEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineLoad(KeyStore.LoadStoreParameter) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineLoad(KeyStore.LoadStoreParameter) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineLoad(KeyStore.LoadStoreParameter) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineLoad(KeyStore.LoadStoreParameter) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineLoad(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineNextBytes(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
engineNextBytes(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
engineParams - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineParams - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
 
engineParams - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineProbe(InputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineProbe(InputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineProbe(InputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineProbe(InputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CertParser
Deprecated.
 
engineRead() - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CertParser
Deprecated.
 
engineReadAll() - Method in class org.bouncycastle.jce.provider.X509CRLParser
 
engineReset() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineReset() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineSetCertificateEntry(String, Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
should never be called.
engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineSetMode(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the mode of this cipher.
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
should never be called.
engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineSetPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Set the padding scheme of this cipher.
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
Deprecated.
replaced with "#engineSetParameter(java.security.spec.AlgorithmParameterSpec)"
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.NoSig.SigSpi
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
Deprecated.
replaced with "#engineSetParameter(java.security.spec.AlgorithmParameterSpec)"
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi
Deprecated.
replaced with engineSetParameter(AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
 
engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
Deprecated.
replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
engineSetSeed(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.Default
 
engineSetSeed(byte[]) - Method in class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi
Method which calculates each component signature and constructs a composite signature which is a sequence of BIT STRINGs https://www.ietf.org/archive/id/draft-ounsworth-pq-composite-sigs-13.html#name-compositesignaturevalue
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.HashSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.HashSignatureSpi.MLDSAExtHash
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi.MLDSACalcMu
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi.MLDSAExtMu
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.NoSig.SigSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.HashSignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
 
engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
 
engineSize() - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineSize() - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineSize() - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineSize() - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineSize() - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineState - Variable in class org.bouncycastle.crypto.engines.Salsa20Engine
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
 
engineStore(KeyStore.LoadStoreParameter) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
 
engineStore(KeyStore.LoadStoreParameter) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12PBMAC1KeyStoreSpi
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineStore(KeyStore.LoadStoreParameter) - Method in class org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
 
engineStore(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.util.JKSKeyStoreSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.CONTEXT.ContextAlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Blowfish.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST6.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.ChaCha.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.ChaCha.AlgParamsCC1305
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Grainv1.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.HC128.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.HC256.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsCCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.LEA.AlgParamsGCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Rijndael.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Salsa20.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Serpent.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Serpent.TAlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Skipjack.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsCCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamsGCM
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.TEA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_1024
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_256
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Threefish.AlgParams_512
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Twofish.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.XChaCha.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.XChaCha.AlgParamsXC1305
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.XTEA.AlgParams
 
engineToString() - Method in class org.bouncycastle.jcajce.provider.symmetric.Zuc.AlgParams
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE.KeyFactory
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.EXTERNAL.KeyFactory
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.MLDSAKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.SLHDSAKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
 
engineTranslateKey(SecretKey) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyFactorySpi
Deprecated.
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyFactorySpi
Deprecated.
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.HawkKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.MayoKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.PicnicKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.QRUOVKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SDitHKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SnovaKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SQIsignKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.UOVKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi
 
engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUnwrap(byte[], String, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESKEMCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.IESCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.NoSig.SigSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.NoSig.SigSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the result of the next step of a multi-step en-/decryption operation.
engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Perform the next step of a multi-step en-/decryption operation.
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
 
engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
 
engineUpdateAAD(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineUpdateAAD(ByteBuffer) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
 
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi
Validates an attribute certificate with the given certificate path.
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
 
engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi_8
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.SignatureSpi
Corresponding verification method to the engineSign method.
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.HashSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.HashSignatureSpi.MLDSAExtHash
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi.MLDSACalcMu
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.SignatureSpi.MLDSAExtMu
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.NoSig.SigSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.HashSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
 
engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCECipherSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMCipherSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAKEMCipherSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
engineWrap(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
 
engineWrap(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
 
enhancedMRProbablePrimeTest(BigInteger, SecureRandom, int) - Static method in class org.bouncycastle.math.Primes
FIPS 186-4 C.3.2 Enhanced Miller-Rabin Probabilistic Primality Test Run several iterations of the Miller-Rabin algorithm with randomly-chosen bases.
enhancedSearchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
entropySize() - Method in interface org.bouncycastle.crypto.prng.EntropySource
Return the number of bits of entropy this source can produce.
EntropySource - Interface in org.bouncycastle.crypto.prng
Base interface describing an entropy source for a DRBG.
EntropySourceProvider - Interface in org.bouncycastle.crypto.prng
 
EntropyUtil - Class in org.bouncycastle.crypto.prng
Utility methods for making use of EntropySources.
EntropyUtil() - Constructor for class org.bouncycastle.crypto.prng.EntropyUtil
 
ENUMERATED - Static variable in interface org.bouncycastle.asn1.BERTags
 
envelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
PKCS#7: 1.2.840.113549.1.7.3
EphemeralKeyPair - Class in org.bouncycastle.crypto
 
EphemeralKeyPair(AsymmetricCipherKeyPair, KeyEncoder) - Constructor for class org.bouncycastle.crypto.EphemeralKeyPair
 
EphemeralKeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
EphemeralKeyPairGenerator(AsymmetricCipherKeyPairGenerator, KeyEncoder) - Constructor for class org.bouncycastle.crypto.generators.EphemeralKeyPairGenerator
 
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
 
equal(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
 
equal(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
 
equal(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
 
equal(Object) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Object
 
equals(Object) - Method in class org.bouncycastle.asn1.ASN1Primitive
 
equals(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1Primitive
 
equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.ASN1Primitive
 
equals(Object) - Method in class org.bouncycastle.asn1.ocsp.CertID
 
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 class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
 
equals(Object, boolean) - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
 
equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
test for equality - note: case is ignored.
equals(Object) - Method in class org.bouncycastle.crypto.bls.BLS12_381G2Point
 
equals(Object) - Method in class org.bouncycastle.crypto.bls.Fp12Element
 
equals(Object) - Method in class org.bouncycastle.crypto.bls.Fp2Element
 
equals(Object) - Method in class org.bouncycastle.crypto.bls.Fp6Element
 
equals(Object) - Method in class org.bouncycastle.crypto.CryptoServicesPermission
 
equals(ECPair) - Method in class org.bouncycastle.crypto.ec.ECPair
 
equals(Object) - Method in class org.bouncycastle.crypto.ec.ECPair
 
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
equals(Object) - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
equals(Object) - Method in class org.bouncycastle.jcajce.CompositePrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.CompositePublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
Compare this ML-DSA private key with another object.
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPublicKey
Compare this ML-DSA public key with another object.
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
Compare this ML-KEM private key with another object.
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPublicKey
Compare this ML-KEM public key with another object.
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPrivateKey
Compare this SPHINCS-256 private key with another object.
equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPublicKey
Compare this SPHINCS-256 public key with another object.
equals(Object) - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
equals(Object) - Method in class org.bouncycastle.jcajce.SecretKeyWithEncapsulation
 
equals(Object) - Method in class org.bouncycastle.jcajce.spec.DSTU4145ParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
equals(Object) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
 
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
equals(Object) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
equals(Object) - Method in class org.bouncycastle.jce.spec.ECParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
equals(Object) - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
equals(Object) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
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.pqc.crypto.lms.HSSPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
equals(Object) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPrivateKey
Compare this private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPublicKey
Compare this AIMer public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPrivateKey
Compare this private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPublicKey
Compare this BIKE public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPrivateKey
Deprecated.
Compare this CMCE private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPublicKey
Deprecated.
Compare this CMCE public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPrivateKey
Compare this Dilithium private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPublicKey
Compare this Dilithium public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPublicKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPrivateKey
Compare this Falcon private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPublicKey
Compare this Falcon public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPrivateKey
Deprecated.
Compare this private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPublicKey
Deprecated.
Compare this Frodo public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePublicKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPublicKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPrivateKey
Compare this private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPublicKey
Compare this HQC public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPrivateKey
Compare this Kyber private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPublicKey
Compare this Kyber public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPrivateKey
Compare this private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPublicKey
Compare this Mayo public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPublicKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
Compare this NH private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
Compare this SPHINCS-256 public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPrivateKey
Compare this SPHINCS-256 private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPublicKey
Compare this NTRU public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPrivateKey
Compare this private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPublicKey
Compare this NTRUPlus public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePrivateKey
Compare this private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePublicKey
Compare this NTRULPRime public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePrivateKey
Compare this SPHINCS-256 private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePublicKey
Compare this NTRULPRime public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPrivateKey
Compare this picnic private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPublicKey
Compare this Picnic public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPublicKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPrivateKey
Compare this SPHINCS-256 private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPublicKey
Compare this SABER public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPublicKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPrivateKey
Compare this private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPublicKey
Compare this BIKE public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
Compare this SPHINCS-256 private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
Compare this SPHINCS-256 public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPrivateKey
Compare this SPHINCS-256 private key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPublicKey
Compare this SPHINCS-256 public key with another object.
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPublicKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPublicKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPublicKey
 
equals(Object) - Method in class org.bouncycastle.util.Fingerprint
 
equals(Object) - Method in class org.bouncycastle.util.io.pem.PemHeader
 
equalTo(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
equalTo(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
 
equalTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
equalTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
equalTo64(int, long[], long) - Static method in class org.bouncycastle.math.raw.Nat
 
equalTo64(int, long[], int, long) - Static method in class org.bouncycastle.math.raw.Nat
 
equalTo64(int, long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat
 
equalTo64(int, long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
equalToZero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
equalToZero(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
equalToZero64(int, long[]) - Static method in class org.bouncycastle.math.raw.Nat
 
equalToZero64(int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
equivalent(Extensions) - Method in class org.bouncycastle.asn1.x509.Extensions
 
equivalent(X509Extensions) - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
 
ErasableOutputStream() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.ErasableOutputStream
 
ErasableOutputStream() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi.ErasableOutputStream
 
ErasableOutputStream() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher.ErasableOutputStream
 
erase() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.ErasableOutputStream
 
erase() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi.ErasableOutputStream
 
erase() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher.ErasableOutputStream
 
ETA - Static variable in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
η parameter (always 1)
EthereumIESEngine - Class in org.bouncycastle.crypto.engines
Support class for constructing integrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers.
EthereumIESEngine(BasicAgreement, DerivationFunction, Mac, byte[]) - Constructor for class org.bouncycastle.crypto.engines.EthereumIESEngine
Set up for use with stream mode, where the key derivation function is used to provide a stream of bytes to xor with the message.
EthereumIESEngine(BasicAgreement, DerivationFunction, Mac, byte[], BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.engines.EthereumIESEngine
Set up for use in conjunction with a block cipher to handle the message.
EthereumIESEngine.HandshakeKDFFunction - Class in org.bouncycastle.crypto.engines
Basic KDF generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on ISO 18033/P1363a.
ETSIQCObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.qualified
 
Exceptions - Class in org.bouncycastle.util
 
Exceptions() - Constructor for class org.bouncycastle.util.Exceptions
 
ExchangePair - Class in org.bouncycastle.pqc.crypto
Pair for a value exchange algorithm where the responding party has no private key, such as NewHope.
ExchangePair(AsymmetricKeyParameter, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.ExchangePair
Base constructor.
ExchangePairGenerator - Interface in org.bouncycastle.pqc.crypto
Interface for NewHope style key material exchange generators.
ExhaustedPrivateKeyException - Exception in org.bouncycastle.pqc.crypto
Exception thrown by a stateful signature algorithm when the private key counter is exhausted.
ExhaustedPrivateKeyException(String) - Constructor for exception org.bouncycastle.pqc.crypto.ExhaustedPrivateKeyException
 
expand(byte[], byte[], int) - Method in class org.bouncycastle.crypto.hpke.HPKEContext
 
expand16to32(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand32to64(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand4to8(int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand64To128(long, long[], int) - Static method in class org.bouncycastle.math.raw.Interleave
 
expand64To128(long[], int, int, 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
 
EXPANDED_KEY - Static variable in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
EXPANDED_KEY - Static variable in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
EXPANDED_KEY - Static variable in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
EXPANDED_KEY - Static variable in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
EXPANDED_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519.ExpandedKey
 
ExpandedKey() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed25519.ExpandedKey
 
expandMessage(byte[], byte[], int) - Method in class org.bouncycastle.crypto.hash2curve.impl.XmdMessageExpansion
Expands a given input message to a fixed-length output, using a cryptographic digest and additional parameters such as domain separation tag (DST) and desired output length.
expandMessage(byte[], byte[], int) - Method in interface org.bouncycastle.crypto.hash2curve.MessageExpansion
Expands the given message to match the specified length in bytes.
expandPrivateKey(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519.ExpandedKey
 
expectedPolicies - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
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
exponentiateX(long, byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator
 
exponentiateX(long, byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMExponentiator
 
exponentiateX(long, byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator
 
export(byte[], int) - Method in class org.bouncycastle.crypto.hpke.HPKEContext
 
exporterSecret - Variable in class org.bouncycastle.crypto.hpke.HPKEContext
 
exportPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
Export XMSS private key.
exportPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
Export XMSSMT private key.
exportPublicKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
Export XMSS public key.
exportPublicKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
Export XMSSMT public key.
EXT_FIELD_GF256 - Static variable in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
EXT_FIELD_GF65536 - Static variable in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
ExtCertificateEncodingException - Exception in org.bouncycastle.jce.exception
 
ExtCertificateEncodingException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertificateEncodingException
 
ExtCertPathBuilderException - Exception in org.bouncycastle.jce.exception
 
ExtCertPathBuilderException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
 
ExtCertPathBuilderException(String, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
 
ExtCertPathValidatorException - Exception in org.bouncycastle.jce.exception
 
ExtCertPathValidatorException(String) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
ExtCertPathValidatorException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
ExtCertPathValidatorException(String, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
ExtendedDigest - Interface in org.bouncycastle.crypto
 
ExtendedInvalidKeySpecException - Exception in org.bouncycastle.jcajce.provider.asymmetric.util
 
ExtendedInvalidKeySpecException(String, Throwable) - Constructor for exception org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
 
ExtendedKeyUsage - Class in org.bouncycastle.asn1.x509
The extendedKeyUsage object.
ExtendedKeyUsage(KeyPurposeId) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Base constructor, from a single KeyPurposeId.
ExtendedKeyUsage(KeyPurposeId[]) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Base constructor, from multiple KeyPurposeIds.
ExtendedKeyUsage(Vector) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Deprecated.
use KeyPurposeId[] constructor.
extendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.Extension
Extended Key Usage
extendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Extended Key Usage
ExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
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
Constructor using an ASN1Boolean and an OCTET STRING for the value.
Extension(ASN1ObjectIdentifier, boolean, byte[]) - Constructor for class org.bouncycastle.asn1.x509.Extension
Constructor using a byte[] for the value.
Extension(ASN1ObjectIdentifier, boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.Extension
Constructor using an OCTET STRING for the value.
ExtensionField - Interface in org.bouncycastle.math.field
 
Extensions - Class in org.bouncycastle.asn1.x509
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.
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
 
EXTERNAL - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EXTERNAL() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EXTERNAL
 
EXTERNAL.KeyFactory - Class in org.bouncycastle.jcajce.provider.asymmetric
 
EXTERNAL.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
external_value - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
ExternalPublicKey - Class in org.bouncycastle.jcajce
Wrapper class which returns an "ExternalValue" for the public key encoding.
ExternalPublicKey(GeneralName, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.jcajce.ExternalPublicKey
Base constructor with fundamental contents.
ExternalPublicKey(PublicKey, GeneralName, MessageDigest) - Constructor for class org.bouncycastle.jcajce.ExternalPublicKey
Helper constructor with JCA contents.
ExternalPublicKey(ExternalValue) - Constructor for class org.bouncycastle.jcajce.ExternalPublicKey
Base constructor with ASN.1 structure.
ExternalValue - Class in org.bouncycastle.asn1.bc
Based on External Keys And Signatures For Use In Internet PKI draft-ounsworth-pq-external-pubkeys-00 ExternalValue ::= SEQUENCE { location GeneralNames, # MUST refer to a DER encoded SubjectPublicKeyInfo/Signature (may be Base64) hashAlg AlgorithmIdentifier, hashVal OCTET STRING }
ExternalValue(GeneralName, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.ExternalValue
 
ExtException - Interface in org.bouncycastle.jce.exception
This is an extended exception.
ExtIOException - Exception in org.bouncycastle.jce.exception
 
ExtIOException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtIOException
 
extract(byte[], byte[]) - Method in class org.bouncycastle.crypto.hpke.HPKEContext
 
extractBytesAtOffset(byte[], int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
Copy length bytes at position offset from src.
extractCcmParameters(AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil
Return a sequence representing a primitive version of the CCMParameters class, derived from a GCMParameterSpec (the JCE has no dedicated CCM spec, so a GCMParameterSpec carries the CCM nonce and tag length).
extractGcmParameters(AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil
Return a sequence representing a primitive version of the GCMParameters class.
extractGcmSpec(ASN1Primitive) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil
 
extractKeyShard(int) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
Return a key that can be used usageCount times.
extractKeyShard(int) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
Return a key that can be used usageCount times.
extractKeyShard(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
Return a key that can be used usageCount times.
extractKeyShard(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
Return a key that can be used usageCount times.
extractKeyShard(int) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.LMSPrivateKey
Return a key representing a shard of the key space that can be used usageCount times.
extractKeyShard(int) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSMTPrivateKey
Return a key representing a shard of the key space that can be used usageCount times.
extractKeyShard(int) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSPrivateKey
Return a key representing a shard of the key space that can be used usageCount times.
extractKeyShard(int) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
 
extractKeyShard(int) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
extractKeyShard(int) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
extractLowBit(int, byte[], int, byte[]) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkKeyPairGenerator
 
extractParameters(AlgorithmParameters) - Static method in class org.bouncycastle.jcajce.util.AlgorithmParametersUtils
Extract an ASN.1 encodable from an AlgorithmParameters object.
extractParameters(AlgorithmParameters) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
Deprecated.
use AlgorithmParametersUtils.extractParameters(AlgorithmParameters params)
extractPassword(KeyStore.LoadStoreParameter) - Static method in class org.bouncycastle.jcajce.provider.keystore.util.ParameterUtil
 
extractPRK(byte[], byte[]) - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
Performs the extract part of the key derivation function.
extractSecret(byte[]) - Method in interface org.bouncycastle.crypto.EncapsulatedSecretExtractor
Extract the secret based on the recipient private key.
extractSecret(byte[]) - Method in class org.bouncycastle.crypto.kems.CMCEKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.crypto.kems.ECIESKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.crypto.kems.FrodoKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.crypto.kems.MLKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.crypto.kems.RSAKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.crypto.kems.SAKKEKEMExtractor
Extracts the shared secret value (SSV) from encapsulated data as per RFC 6508.
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKEMExtractor
Deprecated.
 
extractSecret(byte[], int) - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKEMExtractor
Deprecated.
 
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKEMExtractor
Deprecated.
 
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMExtractor
Deprecated.
 
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.saber.SABERKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.crypto.xwing.XWingKEMExtractor
 
extractSecret(byte[]) - Method in class org.bouncycastle.pqc.legacy.bike.BIKEKEMExtractor
 

F

f - Variable in class org.bouncycastle.asn1.x9.X9FieldElement
 
F(byte[], ADRS, byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
 
F(byte[], ADRS, byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
Deprecated.
 
F1(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
The first of the three processing functions for the encryption and decryption.
F2(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
The second of the three processing functions for the encryption and decryption.
F2m(int, int, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Deprecated.
use constructor taking order/cofactor
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) - Constructor for class org.bouncycastle.math.ec.ECCurve.F2m
Deprecated.
use constructor taking order/cofactor
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
 
F2mSqrtOptimizer - Class in org.bouncycastle.math.ec.tools
 
F2mSqrtOptimizer() - Constructor for class org.bouncycastle.math.ec.tools.F2mSqrtOptimizer
 
F3(int, int, int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
The third of the three processing functions for the encryption and decryption.
facsimileTelephoneNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
faest - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
FAEST — symmetric-primitive signature scheme based on AES and the VOLE-in-the-Head proof system.
Faest - Class in org.bouncycastle.pqc.jcajce.provider
 
Faest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Faest
 
Faest.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
faest_128f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_128f - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-128f: lambda=128, fast-signing trade-off.
FAEST_128F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_128F
 
FAEST_128F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_128F
 
FAEST_128F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_128F
 
faest_128f - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_128s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_128s - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-128s: lambda=128, small-signature trade-off.
FAEST_128S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_128S
 
FAEST_128S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_128S
 
FAEST_128S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_128S
 
faest_128s - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_192f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_192f - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-192f: lambda=192, fast-signing trade-off.
FAEST_192F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_192F
 
FAEST_192F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_192F
 
FAEST_192F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_192F
 
faest_192f - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_192s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_192s - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-192s: lambda=192, small-signature trade-off.
FAEST_192S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_192S
 
FAEST_192S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_192S
 
FAEST_192S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_192S
 
faest_192s - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_256f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_256f - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-256f: lambda=256, fast-signing trade-off.
FAEST_256F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_256F
 
FAEST_256F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_256F
 
FAEST_256F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_256F
 
faest_256f - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_256s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_256s - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-256s: lambda=256, small-signature trade-off.
FAEST_256S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_256S
 
FAEST_256S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_256S
 
FAEST_256S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_256S
 
faest_256s - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_em_128f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_em_128f - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-EM-128f: lambda=128, EM mode, fast-signing trade-off.
FAEST_EM_128F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_EM_128F
 
FAEST_EM_128F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_EM_128F
 
FAEST_EM_128F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_EM_128F
 
faest_em_128f - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_em_128s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_em_128s - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-EM-128s: lambda=128, EM mode, small-signature trade-off.
FAEST_EM_128S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_EM_128S
 
FAEST_EM_128S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_EM_128S
 
FAEST_EM_128S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_EM_128S
 
faest_em_128s - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_em_192f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_em_192f - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-EM-192f: lambda=192, EM mode, fast-signing trade-off.
FAEST_EM_192F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_EM_192F
 
FAEST_EM_192F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_EM_192F
 
FAEST_EM_192F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_EM_192F
 
faest_em_192f - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_em_192s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_em_192s - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-EM-192s: lambda=192, EM mode, small-signature trade-off.
FAEST_EM_192S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_EM_192S
 
FAEST_EM_192S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_EM_192S
 
FAEST_EM_192S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_EM_192S
 
faest_em_192s - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_em_256f - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_em_256f - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-EM-256f: lambda=256, EM mode, fast-signing trade-off.
FAEST_EM_256F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_EM_256F
 
FAEST_EM_256F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_EM_256F
 
FAEST_EM_256F() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_EM_256F
 
faest_em_256f - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
faest_em_256s - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
faest_em_256s - Static variable in class org.bouncycastle.pqc.crypto.faest.FaestParameters
FAEST-EM-256s: lambda=256, EM mode, small-signature trade-off.
FAEST_EM_256S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi.FAEST_EM_256S
 
FAEST_EM_256S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi.FAEST_EM_256S
 
FAEST_EM_256S() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.SignatureSpi.FAEST_EM_256S
 
faest_em_256s - Static variable in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
FaestKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
FaestKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi
 
FaestKeyFactorySpi(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi
 
FaestKeyFactorySpi.FAEST_128F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_128S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_192F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_192S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_256F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_256S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_EM_128F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_EM_128S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_EM_192F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_EM_192S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_EM_256F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyFactorySpi.FAEST_EM_256S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.faest
 
FaestKeyGenerationParameters(SecureRandom, FaestParameters) - Constructor for class org.bouncycastle.pqc.crypto.faest.FaestKeyGenerationParameters
 
FaestKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.faest
Implementation of the FAEST asymmetric key pair generator following the FAEST signature scheme specifications.
FaestKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.faest.FaestKeyPairGenerator
 
FaestKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi
 
FaestKeyPairGeneratorSpi(FaestParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi
 
FaestKeyPairGeneratorSpi.FAEST_128F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_128S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_192F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_192S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_256F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_256S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_EM_128F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_EM_128S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_EM_192F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_EM_192S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_EM_256F - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestKeyPairGeneratorSpi.FAEST_EM_256S - Class in org.bouncycastle.pqc.jcajce.provider.faest
 
FaestParameters - Class in org.bouncycastle.pqc.crypto.faest
FAEST parameter sets per the v2.0 algorithm specification.
FaestParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
 
FaestPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.faest
FAEST private key: encoded as owfInput || owfKey (matching the upstream SK_INPUT || SK_KEY layout).
FaestPrivateKeyParameters(FaestParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.faest.FaestPrivateKeyParameters
 
FaestPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.faest
FAEST public key: encoded as owfInput || owfOutput.
FaestPublicKeyParameters(FaestParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.faest.FaestPublicKeyParameters
 
FaestSigner - Class in org.bouncycastle.pqc.crypto.faest
FAEST signature generation and verification engine.
FaestSigner() - Constructor for class org.bouncycastle.pqc.crypto.faest.FaestSigner
 
fail(String) - Method in class org.bouncycastle.util.test.SimpleTest
 
fail(String, Throwable) - Method in class org.bouncycastle.util.test.SimpleTest
 
fail(String, Object, Object) - Method in class org.bouncycastle.util.test.SimpleTest
 
failed(Test, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
failed(Test, String, Throwable) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
failed(Test, String, Object, Object) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
failedMessage(String, String, String, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
 
falcon - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
Falcon - Class in org.bouncycastle.jcajce.provider.asymmetric
 
Falcon() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.Falcon
 
Falcon - Class in org.bouncycastle.pqc.jcajce.provider
 
Falcon() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Falcon
 
Falcon.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
Falcon.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
Falcon1024() - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi.Falcon1024
 
Falcon1024() - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyPairGeneratorSpi.Falcon1024
 
Falcon1024() - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi.Falcon1024
 
Falcon512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi.Falcon512
 
Falcon512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyPairGeneratorSpi.Falcon512
 
Falcon512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.SignatureSpi.Falcon512
 
falcon_1024 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
1.3.9999.3.14 OQS_OID_FALCON1024
falcon_1024 - Static variable in class org.bouncycastle.pqc.crypto.falcon.FalconParameters
 
falcon_1024 - Static variable in class org.bouncycastle.pqc.jcajce.spec.FalconParameterSpec
 
falcon_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
1.3.9999.3.11 OQS_OID_FALCON512
falcon_512 - Static variable in class org.bouncycastle.pqc.crypto.falcon.FalconParameters
 
falcon_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.FalconParameterSpec
 
falcon_padded_1024 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
1.3.9999.3.19 OQS_OID_FALCONPADDED1024
falcon_padded_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
1.3.9999.3.16 OQS_OID_FALCONPADDED512
FalconKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
FalconKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.falcon
 
FalconKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi
 
FalconKeyFactorySpi(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi
 
FalconKeyFactorySpi.Falcon1024 - Class in org.bouncycastle.pqc.jcajce.provider.falcon
 
FalconKeyFactorySpi.Falcon512 - Class in org.bouncycastle.pqc.jcajce.provider.falcon
 
FalconKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.falcon
 
FalconKeyGenerationParameters(SecureRandom, FalconParameters) - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconKeyGenerationParameters
 
FalconKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.falcon
 
FalconKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconKeyPairGenerator
 
FalconKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.falcon
 
FalconKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyPairGeneratorSpi
 
FalconKeyPairGeneratorSpi(FalconParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyPairGeneratorSpi
 
FalconKeyPairGeneratorSpi.Falcon1024 - Class in org.bouncycastle.pqc.jcajce.provider.falcon
 
FalconKeyPairGeneratorSpi.Falcon512 - Class in org.bouncycastle.pqc.jcajce.provider.falcon
 
FalconKeyParameters - Class in org.bouncycastle.pqc.crypto.falcon
 
FalconKeyParameters(boolean, FalconParameters) - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconKeyParameters
 
FalconParameters - Class in org.bouncycastle.pqc.crypto.falcon
 
FalconParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
 
FalconPrivateKey - Class in org.bouncycastle.pqc.asn1
ASN.1 Encoding for a FALCON private key for fully populated: FALCONPrivateKey ::= SEQUENCE { version INTEGER {v2(1)} -- syntax version 2 (round 3) f OCTET STRING, -- short integer polynomial f g OCTET STRING, -- short integer polynomial g f OCTET STRING, -- short integer polynomial F publicKey [0] IMPLICIT FALCONPublicKey OPTIONAL -- see next section }
FalconPrivateKey(int, byte[], byte[], byte[], FalconPublicKey) - Constructor for class org.bouncycastle.pqc.asn1.FalconPrivateKey
 
FalconPrivateKey(int, byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.FalconPrivateKey
 
FalconPrivateKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
FalconPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.falcon
 
FalconPrivateKeyParameters(FalconParameters, byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
 
FalconPublicKey - Class in org.bouncycastle.pqc.asn1
Classic McEliece Public Key Format.
FalconPublicKey(byte[]) - Constructor for class org.bouncycastle.pqc.asn1.FalconPublicKey
 
FalconPublicKey(ASN1Sequence) - Constructor for class org.bouncycastle.pqc.asn1.FalconPublicKey
Deprecated.
use getInstance()
FalconPublicKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
 
FalconPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.falcon
 
FalconPublicKeyParameters(FalconParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconPublicKeyParameters
 
FalconSigner - Class in org.bouncycastle.pqc.crypto.falcon
 
FalconSigner() - Constructor for class org.bouncycastle.pqc.crypto.falcon.FalconSigner
 
FALSE - Static variable in class org.bouncycastle.asn1.ASN1Boolean
 
fastAggregateVerify(ECPoint[], byte[], BLS12_381G2Point) - Static method in class org.bouncycastle.crypto.bls.BLS12_381ProofOfPossession
Fast aggregate verification: every signer signed the same message, so e(G1, sig_agg) == e(sum(pk_i), H(message)) reduces to a single pairing check on the aggregated public key.
FE(byte[], byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
 
field - Variable in class org.bouncycastle.math.ec.ECCurve
 
FIELD_GF256 - Static variable in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
FIELD_P251 - Static variable in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
fill(boolean[], boolean) - Static method in class org.bouncycastle.util.Arrays
 
fill(boolean[], int, int, boolean) - Static method in class org.bouncycastle.util.Arrays
 
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(char[], int, int, char) - Static method in class org.bouncycastle.util.Arrays
 
fill(int[], int) - Static method in class org.bouncycastle.util.Arrays
 
fill(int[], int, int, int) - Static method in class org.bouncycastle.util.Arrays
 
fill(long[], long) - Static method in class org.bouncycastle.util.Arrays
 
fill(long[], int, int, long) - Static method in class org.bouncycastle.util.Arrays
 
fill(Object[], Object) - Static method in class org.bouncycastle.util.Arrays
 
fill(Object[], int, int, Object) - Static method in class org.bouncycastle.util.Arrays
 
fill(short[], short) - Static method in class org.bouncycastle.util.Arrays
 
fill(short[], int, int, short) - Static method in class org.bouncycastle.util.Arrays
 
finalize(RSABlindSignatureClient.Blinded, byte[]) - Method in class org.bouncycastle.crypto.signers.RSABlindSignatureClient
RFC 9474 Finalize (sec. 4.4): unblind the server's signature for the supplied RSABlindSignatureClient.Blinded request and verify it as a standard RSASSA-PSS signature over the prepared message.
findAttrNamesForOID(ASN1ObjectIdentifier, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
 
findCertificates(X509AttributeCertStoreSelector, List) - Static method in class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
 
Fingerprint - Class in org.bouncycastle.util
Basic 20 byte finger print class.
Fingerprint(byte[]) - Constructor for class org.bouncycastle.util.Fingerprint
Base constructor - use SHAKE-256 (160 bits).
Fingerprint(byte[], int) - Constructor for class org.bouncycastle.util.Fingerprint
Constructor with length - use SHAKE-256 (bitLength bits).
Fingerprint(byte[], boolean) - Constructor for class org.bouncycastle.util.Fingerprint
Deprecated.
use the SHAKE only version.
finish() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
finish(byte[], int) - Method in class org.bouncycastle.crypto.digests.ISAPDigest
 
finish() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
finish(byte[], int) - Method in class org.bouncycastle.crypto.digests.PhotonBeetleDigest
 
finish(byte[], int) - Method in class org.bouncycastle.crypto.digests.RomulusDigest
 
finish(byte[], int) - Method in class org.bouncycastle.crypto.digests.SparkleDigest
 
finish(byte[], int) - Method in class org.bouncycastle.crypto.digests.XoodyakDigest
 
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
 
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.GiftCofbEngine
 
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
 
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.ISAPEngine
 
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.PhotonBeetleEngine
 
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.RomulusEngine
 
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.SparkleEngine
 
finishAAD(AEADBaseEngine.State, boolean) - Method in class org.bouncycastle.crypto.engines.XoodyakEngine
 
finishData(AEADBaseEngine.State) - Method in class org.bouncycastle.crypto.engines.AsconEngine
Deprecated.
 
FiniteField - Interface in org.bouncycastle.math.field
 
FiniteFields - Class in org.bouncycastle.math.field
 
FiniteFields() - Constructor for class org.bouncycastle.math.field.FiniteFields
 
firesaberkem128r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
firesaberkem128r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
 
firesaberkem128r3 - Static variable in class org.bouncycastle.pqc.jcajce.spec.SABERParameterSpec
 
firesaberkem192r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
firesaberkem192r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
 
firesaberkem192r3 - Static variable in class org.bouncycastle.pqc.jcajce.spec.SABERParameterSpec
 
firesaberkem256r3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
firesaberkem256r3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
 
firesaberkem256r3 - Static variable in class org.bouncycastle.pqc.jcajce.spec.SABERParameterSpec
 
firesaberkem90sr3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
firesaberkem90sr3 - Static variable in class org.bouncycastle.pqc.crypto.saber.SABERParameters
 
FIVE - Static variable in class org.bouncycastle.asn1.ASN1Integer
 
FixedBlockPool(int) - Constructor for class org.bouncycastle.crypto.generators.Argon2BytesGenerator.FixedBlockPool
 
fixedOutputLength - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
 
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.crypto.prng
A secure random that returns pre-seeded data to calls of nextBytes() or generateSeed().
FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
 
FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
 
FixedSecureRandom(boolean, byte[]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
Pad the data on integer boundaries.
FixedSecureRandom(boolean, byte[][]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
Pad the data on integer boundaries.
FixedSecureRandom - Class in org.bouncycastle.util.test
A secure random that returns pre-seeded data to calls of nextBytes() or generateSeed().
FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
 
FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
 
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 - Static variable in interface org.bouncycastle.asn1.BERTags
 
flush() - Method in class org.bouncycastle.asn1.ASN1OutputStream
 
flush() - Method in class org.bouncycastle.crypto.io.CipherOutputStream
Flushes this output stream by forcing any buffered output bytes that have already been processed by the encapsulated cipher object to be written out.
flush() - Method in class org.bouncycastle.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.SimpleOutputStream
 
flush() - Method in class org.bouncycastle.util.io.TeeOutputStream
 
FO(byte[], byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
 
forDigest(Digest) - Static method in class org.bouncycastle.crypto.digests.Prehash
 
forEncryption - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
 
forEncryption - Variable in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
 
forEncryption - Variable in class org.bouncycastle.crypto.fpe.FPEEngine
 
FOUR - Static variable in class org.bouncycastle.asn1.ASN1Integer
 
four(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
 
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) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
Deprecated.
use constructor taking order/cofactor
Fp(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
 
Fp(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, boolean) - 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
 
Fp12Element - Class in org.bouncycastle.crypto.bls
Immutable element of Fp^12 = Fp^6[w] / (w^2 - v), the outer level of the BLS12-381 pairing field tower.
Fp2Element - Class in org.bouncycastle.crypto.bls
Immutable element of Fp^2 = Fp[I] / (I^2 + 1), used as the base field of BLS12-381 G2.
Fp6Element - Class in org.bouncycastle.crypto.bls
Immutable element of Fp^6 = Fp^2[v] / (v^3 - (1 + I)), the cubic extension of Fp2Element used as the inner level of the BLS12-381 pairing field tower.
FPEEngine - Class in org.bouncycastle.crypto.fpe
Base class for format-preserving encryption.
FPEEngine(BlockCipher) - Constructor for class org.bouncycastle.crypto.fpe.FPEEngine
 
FPEFF1Engine - Class in org.bouncycastle.crypto.fpe
NIST SP 800-38G, FF1 format preserving encryption.
FPEFF1Engine() - Constructor for class org.bouncycastle.crypto.fpe.FPEFF1Engine
Base constructor - the engine will use AES.
FPEFF1Engine(BlockCipher) - Constructor for class org.bouncycastle.crypto.fpe.FPEFF1Engine
Build the engine using the specified 128 bit block cipher.
FPEFF3_1Engine - Class in org.bouncycastle.crypto.fpe
NIST SP 800-38G, FF3-1 format preserving encryption.
FPEFF3_1Engine() - Constructor for class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
Base constructor - the engine will use AES.
FPEFF3_1Engine(BlockCipher) - Constructor for class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
Build the engine using the specified 128 bit block cipher.
fpeParameters - Variable in class org.bouncycastle.crypto.fpe.FPEEngine
 
FPEParameters - Class in org.bouncycastle.crypto.params
 
FPEParameters(KeyParameter, int, byte[]) - Constructor for class org.bouncycastle.crypto.params.FPEParameters
 
FPEParameters(KeyParameter, int, byte[], boolean) - Constructor for class org.bouncycastle.crypto.params.FPEParameters
 
FPEParameters(KeyParameter, RadixConverter, byte[], boolean) - Constructor for class org.bouncycastle.crypto.params.FPEParameters
 
FPEParameterSpec - Class in org.bouncycastle.jcajce.spec
 
FPEParameterSpec(int, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.FPEParameterSpec
 
FPEParameterSpec(int, byte[], boolean) - Constructor for class org.bouncycastle.jcajce.spec.FPEParameterSpec
 
FPEParameterSpec(RadixConverter, byte[], boolean) - Constructor for class org.bouncycastle.jcajce.spec.FPEParameterSpec
 
freshestCRL - Static variable in class org.bouncycastle.asn1.x509.Extension
Freshest CRL
freshestCRL - Static variable in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
Freshest CRL
FreshestCRL - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
frobenius() - Method in class org.bouncycastle.crypto.bls.Fp12Element
Frobenius: raise to the p power.
frobenius() - Method in class org.bouncycastle.crypto.bls.Fp2Element
Frobenius: (c0 + c1*I)^p = c0 - c1*I when p ≡ 3 (mod 4), which holds for the BLS12-381 base field.
frobenius() - Method in class org.bouncycastle.crypto.bls.Fp6Element
Frobenius: raise to the p power.
frobeniusSquared() - Method in class org.bouncycastle.crypto.bls.Fp12Element
Frobenius²: raise to the p^2 power.
frobeniusSquared() - Method in class org.bouncycastle.crypto.bls.Fp6Element
Frobenius²: raise to the p^2 power.
Frodo - Class in org.bouncycastle.pqc.jcajce.provider
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
Frodo() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Frodo
Deprecated.
 
Frodo.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
Deprecated.
 
FrodoKEM - Class in org.bouncycastle.jcajce.provider.asymmetric
 
FrodoKEM() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.FrodoKEM
 
FrodoKEM.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
frodokem1344aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
frodokem1344aes - Static variable in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
Frodokem1344Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi.Frodokem1344Aes
 
Frodokem1344Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi.Frodokem1344Aes
 
Frodokem1344Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi.Frodokem1344Aes
 
Frodokem1344Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi.Frodokem1344Aes
 
frodokem1344aes - Static variable in class org.bouncycastle.jcajce.spec.FrodoKEMParameterSpec
 
frodokem1344aes - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
Deprecated.
 
frodokem1344aes - Static variable in class org.bouncycastle.pqc.jcajce.spec.FrodoParameterSpec
Deprecated.
 
frodokem1344shake - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
frodokem1344shake - Static variable in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
Frodokem1344Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi.Frodokem1344Shake
 
Frodokem1344Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi.Frodokem1344Shake
 
Frodokem1344Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi.Frodokem1344Shake
 
Frodokem1344Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi.Frodokem1344Shake
 
frodokem1344shake - Static variable in class org.bouncycastle.jcajce.spec.FrodoKEMParameterSpec
 
frodokem1344shake - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
Deprecated.
 
frodokem1344shake - Static variable in class org.bouncycastle.pqc.jcajce.spec.FrodoParameterSpec
Deprecated.
 
frodokem640aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
frodokem640aes - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
Deprecated.
 
frodokem640aes - Static variable in class org.bouncycastle.pqc.jcajce.spec.FrodoParameterSpec
Deprecated.
 
frodokem640shake - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
frodokem640shake - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
Deprecated.
 
frodokem640shake - Static variable in class org.bouncycastle.pqc.jcajce.spec.FrodoParameterSpec
Deprecated.
 
frodokem976aes - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
frodokem976aes - Static variable in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
Frodokem976Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi.Frodokem976Aes
 
Frodokem976Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi.Frodokem976Aes
 
Frodokem976Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi.Frodokem976Aes
 
Frodokem976Aes() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi.Frodokem976Aes
 
frodokem976aes - Static variable in class org.bouncycastle.jcajce.spec.FrodoKEMParameterSpec
 
frodokem976aes - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
Deprecated.
 
frodokem976aes - Static variable in class org.bouncycastle.pqc.jcajce.spec.FrodoParameterSpec
Deprecated.
 
frodokem976shake - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
frodokem976shake - Static variable in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
Frodokem976Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi.Frodokem976Shake
 
Frodokem976Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi.Frodokem976Shake
 
Frodokem976Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi.Frodokem976Shake
 
Frodokem976Shake() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi.Frodokem976Shake
 
frodokem976shake - Static variable in class org.bouncycastle.jcajce.spec.FrodoKEMParameterSpec
 
frodokem976shake - Static variable in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
Deprecated.
 
frodokem976shake - Static variable in class org.bouncycastle.pqc.jcajce.spec.FrodoParameterSpec
Deprecated.
 
FrodoKEMCipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMCipherSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
FrodoKEMCipherSpi(FrodoKEMParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMCipherSpi
 
FrodoKEMCipherSpi.Base - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMCipherSpi.EFrodokem1344Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMCipherSpi.EFrodokem1344Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMCipherSpi.EFrodokem976Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMCipherSpi.EFrodokem976Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMCipherSpi.Frodokem1344Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMCipherSpi.Frodokem1344Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMCipherSpi.Frodokem976Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMCipherSpi.Frodokem976Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMEngine - Class in org.bouncycastle.crypto.kems.frodo
FrodoKEM as standardised in ISO/IEC 18033-2:2006/Amd 2:2026, Clause 14, for the SHAKE parameter sets at security levels 976 and 1344.
FrodoKEMExtractor - Class in org.bouncycastle.crypto.kems
 
FrodoKEMExtractor(FrodoKEMPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.kems.FrodoKEMExtractor
 
FrodoKEMExtractor - Class in org.bouncycastle.pqc.crypto.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoKEMExtractor(FrodoKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoKEMExtractor
Deprecated.
 
FrodoKEMGenerator - Class in org.bouncycastle.crypto.kems
 
FrodoKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.FrodoKEMGenerator
 
FrodoKEMGenerator - Class in org.bouncycastle.pqc.crypto.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoKEMGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoKEMGenerator
Deprecated.
 
FrodoKEMKey - Interface in org.bouncycastle.jcajce.interfaces
 
FrodoKEMKeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi
 
FrodoKEMKeyFactorySpi(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi
 
FrodoKEMKeyFactorySpi.EFrodokem1344Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyFactorySpi.EFrodokem1344Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyFactorySpi.EFrodokem976Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyFactorySpi.EFrodokem976Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyFactorySpi.Frodokem1344Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyFactorySpi.Frodokem1344Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyFactorySpi.Frodokem976Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyFactorySpi.Frodokem976Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
FrodoKEMKeyGenerationParameters(SecureRandom, FrodoKEMParameters) - Constructor for class org.bouncycastle.crypto.params.FrodoKEMKeyGenerationParameters
 
FrodoKEMKeyGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi
 
FrodoKEMKeyGeneratorSpi(FrodoKEMParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyGeneratorSpi
 
FrodoKEMKeyGeneratorSpi.EFrodokem1344Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyGeneratorSpi.EFrodokem1344Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyGeneratorSpi.EFrodokem976Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyGeneratorSpi.EFrodokem976Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyGeneratorSpi.Frodokem1344Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyGeneratorSpi.Frodokem1344Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyGeneratorSpi.Frodokem976Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyGeneratorSpi.Frodokem976Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyPairGenerator - Class in org.bouncycastle.crypto.generators
 
FrodoKEMKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.FrodoKEMKeyPairGenerator
 
FrodoKEMKeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi
 
FrodoKEMKeyPairGeneratorSpi(FrodoKEMParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi
 
FrodoKEMKeyPairGeneratorSpi.EFrodokem1344Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyPairGeneratorSpi.EFrodokem1344Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyPairGeneratorSpi.EFrodokem976Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyPairGeneratorSpi.EFrodokem976Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyPairGeneratorSpi.Frodokem1344Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyPairGeneratorSpi.Frodokem1344Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyPairGeneratorSpi.Frodokem976Aes - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyPairGeneratorSpi.Frodokem976Shake - Class in org.bouncycastle.jcajce.provider.asymmetric.frodokem
 
FrodoKEMKeyParameters - Class in org.bouncycastle.crypto.params
 
FrodoKEMKeyParameters(boolean, FrodoKEMParameters) - Constructor for class org.bouncycastle.crypto.params.FrodoKEMKeyParameters
 
FrodoKEMParameters - Class in org.bouncycastle.crypto.params
Parameter sets for FrodoKEM as standardised in ISO/IEC 18033-2:2006/Amd 2:2026, Clause 14.
FrodoKEMParameterSpec - Class in org.bouncycastle.jcajce.spec
AlgorithmSpec for the standardised FrodoKEM (ISO/IEC 18033-2).
FrodoKEMPrivateKey - Interface in org.bouncycastle.jcajce.interfaces
 
FrodoKEMPrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
FrodoKEMPrivateKeyParameters(FrodoKEMParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.FrodoKEMPrivateKeyParameters
 
FrodoKEMPublicKey - Interface in org.bouncycastle.jcajce.interfaces
 
FrodoKEMPublicKeyParameters - Class in org.bouncycastle.crypto.params
 
FrodoKEMPublicKeyParameters(FrodoKEMParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.FrodoKEMPublicKeyParameters
 
FrodoKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyFactorySpi
Deprecated.
 
FrodoKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoKeyGenerationParameters(SecureRandom, FrodoParameters) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoKeyGenerationParameters
Deprecated.
 
FrodoKeyGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoKeyGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyGeneratorSpi
Deprecated.
 
FrodoKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoKeyPairGenerator
Deprecated.
 
FrodoKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyPairGeneratorSpi
Deprecated.
 
FrodoKeyParameters - Class in org.bouncycastle.pqc.crypto.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoKeyParameters(boolean, FrodoParameters) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoKeyParameters
Deprecated.
 
FrodoParameters - Class in org.bouncycastle.pqc.crypto.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoPrivateKeyParameters(FrodoParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoPrivateKeyParameters
Deprecated.
 
FrodoPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.frodo
Deprecated.
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec). This is the legacy NIST round 3 (unsalted, eFrodoKEM) implementation, retained for backwards compatibility.
FrodoPublicKeyParameters(FrodoParameters, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.frodo.FrodoPublicKeyParameters
Deprecated.
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
 
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) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
 
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) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
 
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) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
 
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) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
 
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) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
 
fromBigInteger(BigInteger) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
fromBigInteger(BigInteger) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
 
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) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
 
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) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
 
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(int, BigInteger) - Static method in class org.bouncycastle.math.raw.Nat
 
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
Parse an ASN.1 (BER) encoding from a byte array.
fromByteArray(byte[]) - Static method in class org.bouncycastle.util.Strings
Convert an array of 8 bit characters into a string.
fromContents(byte) - Static method in class org.bouncycastle.asn1.ASN1Boolean
 
fromContents(byte[]) - Static method in class org.bouncycastle.asn1.ASN1Boolean
 
fromContents(byte[]) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
 
fromContents(byte[]) - Static method in class org.bouncycastle.asn1.ASN1RelativeOID
 
fromContents(byte[]) - Static method in class org.bouncycastle.asn1.BEROctetString
 
fromContents(byte[]) - Static method in class org.bouncycastle.asn1.DEROctetString
 
fromContentsOptional(byte[]) - Static method in class org.bouncycastle.asn1.BEROctetString
 
fromContentsOptional(byte[]) - Static method in class org.bouncycastle.asn1.DEROctetString
 
fromElementsOptional(ASN1Encodable[]) - Static method in class org.bouncycastle.asn1.BERSequence
 
fromElementsOptional(ASN1Encodable[]) - Static method in class org.bouncycastle.asn1.DERSequence
 
fromElementsOptional(ASN1Encodable[]) - Static method in class org.bouncycastle.asn1.DLSequence
 
fromEncoding(short[]) - Method in class org.bouncycastle.crypto.util.RadixConverter
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.AltSignatureValue
 
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.CRLDistPoint
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
Retrieve a DeltaCertificateDescriptor 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.RelatedCertificateDescriptor
Walk the SubjectInfoAccess extension of the supplied Extensions and return every RelatedCertificateDescriptor it carries (each AccessDescription whose accessMethod is BCObjectIdentifiers.id_ad_certDiscovery and whose accessLocation is an OtherName of type BCObjectIdentifiers.id_on_relatedCertificateDescriptor).
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
 
fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
fromFp(BigInteger) - Static method in class org.bouncycastle.crypto.bls.Fp2Element
 
fromFp2(Fp2Element) - Static method in class org.bouncycastle.crypto.bls.Fp6Element
 
fromFp6(Fp6Element) - Static method in class org.bouncycastle.crypto.bls.Fp12Element
 
fromName(String) - Static method in class org.bouncycastle.jcajce.spec.CMCEParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.jcajce.spec.FrodoKEMParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.jcajce.spec.MLDSAParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.jcajce.spec.MLKEMParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.jcajce.spec.SLHDSAParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.AIMerParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.BIKEParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.CMCEParameterSpec
Deprecated.
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.DilithiumParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.FalconParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.FrodoParameterSpec
Deprecated.
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.HaetaeParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.HawkParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.HQCParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.KyberParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.MayoParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.MQOMParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.NTRULPRimeParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.NTRUParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.NTRUPlusParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.PicnicParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.QRUOVParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.SABERParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.SDitHParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.SnovaParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.SNTRUPrimeParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.SPHINCSPlusParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.SQIsignParameterSpec
 
fromName(String) - Static method in class org.bouncycastle.pqc.jcajce.spec.UOVParameterSpec
 
fromNames(String, String) - Static method in class org.bouncycastle.pqc.jcajce.spec.LMSKeyGenParameterSpec
 
fromPublicKeyAlg(GOST3410PublicKeyAlgParameters) - Static method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
fromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.DERExternal
 
fromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.DLExternal
 
fromStream(InputStream) - Static method in class org.bouncycastle.asn1.ASN1Primitive
Parse the first ASN.1 (BER) encoding from an InputStream.The stream is not closed by this method and may contain further data beyond the first ASN.1 encoding.
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
 
fromUTF8ByteArray(byte[], int, int) - Static method in class org.bouncycastle.util.Strings
 
fromVector(ASN1EncodableVector) - Static method in class org.bouncycastle.asn1.DERExternal
 
fromVector(ASN1EncodableVector) - Static method in class org.bouncycastle.asn1.DLExternal
 
FRP256v1 - Static variable in interface org.bouncycastle.asn1.anssi.ANSSIObjectIdentifiers
 
FULL_NAME - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
 

G

g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
 
g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
 
g - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
 
g1 - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
 
g2 - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
 
G3413CBCBlockCipher - Class in org.bouncycastle.crypto.modes
An implementation of the CBC mode for GOST 3412 2015 cipher.
G3413CBCBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
 
G3413CFBBlockCipher - Class in org.bouncycastle.crypto.modes
An implementation of the CFB mode for GOST 3412 2015 cipher.
G3413CFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
Base constructor.
G3413CFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
Base constructor with specific block size.
G3413CTRBlockCipher - Class in org.bouncycastle.crypto.modes
implements the GOST 3412 2015 CTR counter mode (GCTR).
G3413CTRBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
Basic constructor.
G3413CTRBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
Basic constructor.
G3413OFBBlockCipher - Class in org.bouncycastle.crypto.modes
An implementation of the OFB mode for GOST 3412 2015 cipher.
G3413OFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
 
GCFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.GCFB
 
GCFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.GCFB
 
GCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.GCFB8
 
GCFBBlockCipher - Class in org.bouncycastle.crypto.modes
An implementation of the GOST CFB mode with CryptoPro key meshing as described in RFC 4357.
GCFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GCFBBlockCipher
 
GCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.GCM
 
GCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.GCM
 
GCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.GCM
 
GCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.GCM
 
GCM128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.GCM128
 
GCM128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.GCM128
 
GCM192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.GCM192
 
GCM256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.GCM256
 
GCM256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.GCM256
 
GCM512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.GCM512
 
GCM_ALLOW_SHORT_TAGS - Static variable in class org.bouncycastle.util.Properties
Opt in to short AEAD authentication tags for AES-GCM parameters.
GCMBlockCipher - Class in org.bouncycastle.crypto.modes
Implements the Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.
GCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GCMBlockCipher
Deprecated.
use the GCMBlockCipher.newInstance() static method.
GCMBlockCipher(BlockCipher, GCMMultiplier) - Constructor for class org.bouncycastle.crypto.modes.GCMBlockCipher
Deprecated.
use the CBCBlockCipher.newInstance() static method.
GCMExponentiator - Interface in org.bouncycastle.crypto.modes.gcm
 
GCMModeCipher - Interface in org.bouncycastle.crypto.modes
 
GCMMultiplier - Interface in org.bouncycastle.crypto.modes.gcm
 
GCMSIVBlockCipher - Class in org.bouncycastle.crypto.modes
GCM-SIV Mode.
GCMSIVBlockCipher() - Constructor for class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
Constructor.
GCMSIVBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
Constructor.
GCMSIVBlockCipher(BlockCipher, GCMMultiplier) - Constructor for class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
Constructor.
gcmSpecExists() - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil
 
gcmSpecExtractable() - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil
 
GcmSpecUtil - Class in org.bouncycastle.jcajce.provider.symmetric.util
 
GcmSpecUtil() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil
 
GCMUtil - Class in org.bouncycastle.crypto.modes.gcm
 
GCMUtil() - Constructor for class org.bouncycastle.crypto.modes.gcm.GCMUtil
 
GENDER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
RFC 3039 Gender - PrintableString (SIZE(1)) -- "M", "F", "m" or "f"
GENDER - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
RFC 3039 Gender - PrintableString (SIZE(1)) -- "M", "F", "m" or "f"
GENERAL_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
GeneralDigest - Class in org.bouncycastle.crypto.digests
base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347.
GeneralDigest() - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
Standard constructor
GeneralDigest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
 
GeneralDigest(GeneralDigest) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
Copy constructor.
GeneralDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
 
GeneralHashCommitter - Class in org.bouncycastle.crypto.commitments
A basic hash-committer based on the one described in "Making Mix Nets Robust for Electronic Voting by Randomized Partial Checking", by Jakobsson, Juels, and Rivest (11th Usenix Security Symposium, 2002).
GeneralHashCommitter(ExtendedDigest, SecureRandom) - Constructor for class org.bouncycastle.crypto.commitments.GeneralHashCommitter
Base Constructor.
GENERALIZED_TIME - Static variable in interface org.bouncycastle.asn1.BERTags
 
GeneralName - Class in org.bouncycastle.asn1.x509
The GeneralName object.
GeneralName(X509Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
Deprecated.
use X500Name constructor.
GeneralName(X500Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
 
GeneralName(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
When the subjectAltName extension contains an Internet mail address, the address MUST be included as an rfc822Name.
GeneralName(int, String) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
Create a GeneralName for the given tag from the passed in String.
GeneralNames - Class in org.bouncycastle.asn1.x509
 
GeneralNames(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.GeneralNames
Construct a GeneralNames object containing one GeneralName.
GeneralNames(GeneralName[]) - Constructor for class org.bouncycastle.asn1.x509.GeneralNames
 
GeneralNamesBuilder - Class in org.bouncycastle.asn1.x509
 
GeneralNamesBuilder() - Constructor for class org.bouncycastle.asn1.x509.GeneralNamesBuilder
 
generalSecurityException(String, Throwable) - Static method in class org.bouncycastle.jcajce.provider.util.SecurityExceptions
 
GeneralSubtree - Class in org.bouncycastle.asn1.x509
Class for containing a restriction object subtrees in NameConstraints.
GeneralSubtree(GeneralName, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
Constructor from a given details.
GeneralSubtree(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
 
generate() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
Generate an Extensions object based on the current state of the generator.
generate() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
Deprecated.
Generate an X509Extensions object based on the current state of the generator.
generate(byte[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.BCrypt
Deprecated.
as a direct replacement use BCrypt.generate(byte[], byte[], int, boolean) so the terminator choice is explicit at the call site — pass true to have the spec-required 0x00 terminator appended (equivalent to feeding pwInput through BCrypt.passwordToByteArray(char[])), false when the supplied bytes already include it. For general password hashing prefer OpenBSDBCrypt, which handles termination, salt formatting and the modular crypt output line; this raw primitive remains available for test-vector validation and interop with implementations that emit the 24-byte hash directly (issue #1741).
generate(byte[], byte[], int, boolean) - Static method in class org.bouncycastle.crypto.generators.BCrypt
Calculates the bcrypt hash of an input, optionally appending the bcrypt password terminator (a single 0x00 byte) to pwInput before the EksBlowfishSetup password schedule.
generate() - Method in class org.bouncycastle.crypto.generators.EphemeralKeyPairGenerator
 
generate(char[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
Creates a 60 character Bcrypt String, including version, cost factor, salt and hash, separated by '$' using version '2y'.
generate(byte[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
Creates a 60 character Bcrypt String, including version, cost factor, salt and hash, separated by '$' using version '2y'.
generate(String, char[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
Creates a 60 character Bcrypt String, including version, cost factor, salt and hash, separated by '$'
generate(String, byte[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
Creates a 60 character Bcrypt String, including version, cost factor, salt and hash, separated by '$'
generate(byte[], byte[], int, int, int, int) - Static method in class org.bouncycastle.crypto.generators.SCrypt
Generate a key using the scrypt key derivation function.
generate(byte[], byte[], boolean) - Method in class org.bouncycastle.crypto.prng.drbg.CTRSP800DRBG
Populate a passed in array with random data.
generate(byte[], byte[], boolean) - Method in class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
Populate a passed in array with random data.
generate(byte[], byte[], boolean) - Method in class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
Populate a passed in array with random data.
generate(byte[], byte[], boolean) - Method in class org.bouncycastle.crypto.prng.drbg.HMacSP800DRBG
Populate a passed in array with random data.
generate(byte[], byte[], boolean) - Method in interface org.bouncycastle.crypto.prng.drbg.SP80090DRBG
Populate a passed in array with random data.
generate(byte[]) - Method in class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyU
 
generate() - Method in class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyV
 
generate(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyU
 
generate() - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyV
 
generate(byte[]) - Method in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyU
 
generate() - Method in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyV
 
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
 
generateBlindingFactor() - Method in class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
Generate a suitable blind factor for the public key the generator was initialised with.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKFDGenerator
 
generateBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.DerivationFunction
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine.HandshakeKDFFunction
fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(char[], byte[]) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
 
generateBytes(char[], byte[], int, int) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
 
generateBytes(byte[], byte[]) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
 
generateBytes(byte[], byte[], int, int) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.KDFCounterBytesGenerator
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator
 
generateBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
fill len bytes of the output buffer with bytes generated from the derivation function.
generateClientCredentials(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
Generates client's credentials given the client's salt, identity and password
generateCompactNaf(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
generateCompactWindowNaf(int, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key parameter for use with a MAC derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedMacParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize, specifically for use with a MAC.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize.
generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
generate derived parameters for a key of length keySize, and an initialisation vector (IV) of length ivSize.
generateEncapsulated(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.EncapsulatedSecretGenerator
Generate secret/encapsulation based on the recipient public key.
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.kems.CMCEKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.kems.ECIESKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.kems.FrodoKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.kems.MLKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.kems.RSAKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.crypto.kems.SAKKEKEMSGenerator
Generates an encapsulated shared secret value (SSV) using the recipient's public key parameters as specified in RFC 6508, Section 6.2.1.
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKEMGenerator
Deprecated.
 
generateEncapsulated(AsymmetricKeyParameter, int) - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKEMGenerator
Deprecated.
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKEMGenerator
Deprecated.
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMGenerator
Deprecated.
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.saber.SABERKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.xwing.XWingKEMGenerator
 
generateEncapsulated(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.legacy.bike.BIKEKEMGenerator
 
generateEncryptionAlgID(ASN1ObjectIdentifier, int, SecureRandom) - Static method in class org.bouncycastle.crypto.util.AlgorithmIdentifierFactory
Create an AlgorithmIdentifier for the passed in encryption algorithm.
generateExchange(AsymmetricKeyParameter) - Method in interface org.bouncycastle.pqc.crypto.ExchangePairGenerator
Generate an exchange pair based on the sender public key.
GenerateExchange(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.newhope.NHExchangePairGenerator
 
generateExchange(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.newhope.NHExchangePairGenerator
 
generateJSF(BigInteger, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
generateKemKeyPair(SecureRandom) - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
 
generateKemKeyPairInternal(byte[], byte[]) - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
 
generateKey() - Method in class org.bouncycastle.crypto.CipherKeyGenerator
generate a secret key.
generateKey() - Method in class org.bouncycastle.crypto.generators.DESedeKeyGenerator
 
generateKey() - Method in class org.bouncycastle.crypto.generators.DESKeyGenerator
 
generateKey() - Method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
Generates a 256 bit key in the format required for Poly1305 - e.g.
generateKeyFingerprint(ECPoint, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
generateKeyPair() - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
return an AsymmetricCipherKeyPair containing the generated keys.
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.BLSKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.CMCEKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.CramerShoupKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.DSTU4145KeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ECCSIKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
Given the domain parameters this routine generates an EC key pair in accordance with X9.62 section 5.2.1 pages 26, 27.
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.Ed25519KeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.Ed448KeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.FrodoKEMKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.MLDSAKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.MLKEMKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.SLHDSAKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.X25519KeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.generators.X448KeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyPairGeneratorSpi.BaseSM2
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.MLDSAKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.SLHDSAKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKeyPairGenerator
Deprecated.
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.faest.FaestKeyPairGenerator
Generate a fresh FAEST key pair.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKeyPairGenerator
Deprecated.
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.hawk.HawkKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.lms.HSSKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.lms.LMSKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoKeyPairGenerator
Generates a new asymmetric key pair following the MAYO algorithm specifications.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAKeyPairGenerator
Deprecated.
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyPairGenerator
Deprecated.
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.newhope.NHKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyPairGenerator
return an AsymmetricCipherKeyPair containing the generated keys.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyPairGenerator
return an AsymmetricCipherKeyPair containing the generated keys.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.saber.SABERKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAKeyPairGenerator
Deprecated.
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.uov.UOVKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyPairGenerator
Generate a new XMSS private key / public key pair.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyPairGenerator
Generate a new XMSSMT private key / public key pair.
generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.xwing.XWingKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyPairGeneratorSpi
Deprecated.
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyPairGeneratorSpi
Deprecated.
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.HawkKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.MayoKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.PicnicKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.QRUOVKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SDitHKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SnovaKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SQIsignKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.UOVKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyPairGeneratorSpi
 
generateKeyPair() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.legacy.picnic.PicnicKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowKeyPairGenerator
 
generateKeyPair() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusKeyPairGenerator
 
generateKeyPairInternal(byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
generateKeys() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
Generate a new XMSS private key / public key pair.
generateKeys() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
Generate a new XMSSMT private key / public key pair.
generateKeyStream(byte[]) - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
generateKeyStream(byte[]) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
 
generateKeyStream(byte[]) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
generateLMSContext() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
generateLMSContext(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
 
generateLMSContext() - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedSigner
 
generateLMSContext(byte[]) - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedVerifier
 
generateLMSContext() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
generateLMSContext(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
 
generateMu(SHAKEDigest) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
generateMu() - Method in class org.bouncycastle.crypto.signers.MLDSASigner
 
generateMu() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
Deprecated.
 
generateMuSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.MLDSASigner
 
generateMuSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
Deprecated.
 
generateNaf(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
generateParameters() - Method in class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
which generates the p and g values from the given parameters, returning the CramerShoupParameters object.
generateParameters(DHParameters) - Method in class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
 
generateParameters() - Method in class org.bouncycastle.crypto.generators.DHParametersGenerator
which generates the p and g values from the given parameters, returning the DHParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
which generates the p and g values from the given parameters, returning the DSAParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
which generates the p and g values from the given parameters, returning the ElGamalParameters object.
generateParameters() - Method in class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
which generates the p , q and a values from the given parameters, returning the GOST3410Parameters object.
generatePreTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
generatePreTBSCertList() - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE.KeyFactory
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.KeyFactorySpi
Creates a CompositePrivateKey from its PrivateKeyInfo encoded form.
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.KeyFactorySpi
Creates a CompositePrivateKey from its PrivateKeyInfo encoded form.
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.EXTERNAL.KeyFactory
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.MLDSAKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.SLHDSAKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in interface org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyFactorySpi
Deprecated.
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyFactorySpi
Deprecated.
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.HawkKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.MayoKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.PicnicKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.QRUOVKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SDitHKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SnovaKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SQIsignKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.UOVKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi
 
generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi
 
generatePrivateKey() - Method in class org.bouncycastle.crypto.hpke.HPKE
 
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[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519.ExpandedKey
 
generatePrivateKey(SecureRandom, byte[]) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
generatePrivateKey(SecureRandom, byte[]) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util
 
generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
 
generatePrivateValue(Digest, BigInteger, BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE.KeyFactory
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.KeyFactorySpi
Creates a CompositePublicKey from its SubjectPublicKeyInfo encoded form.
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.KeyFactorySpi
Creates a CompositePublicKey from its SubjectPublicKeyInfo encoded form.
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.EXTERNAL.KeyFactory
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.FrodoKEMKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.MLDSAKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.MLKEMKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.SLHDSAKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in interface org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.AIMerKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BIKEKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.CMCEKeyFactorySpi
Deprecated.
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.DilithiumKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.faest.FaestKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.FalconKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.FrodoKeyFactorySpi
Deprecated.
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.HawkKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.HQCKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.KyberKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.MayoKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.MQOMKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.NTRUKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.NTRUPlusKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.NTRULPRimeKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.SNTRUPrimeKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.PicnicKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.QRUOVKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.saber.SABERKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.SDitHKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.snova.SnovaKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.SQIsignKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.uov.UOVKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi
 
generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi
 
generatePublicKey() - Method in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
 
generatePublicKey() - Method in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
 
generatePublicKey() - Method in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
 
generatePublicKey() - Method in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
 
generatePublicKey(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
 
generatePublicKey(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
 
generatePublicKey(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519.ExpandedKey
 
generatePublicKey(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519.ExpandedKey
 
generatePublicKey(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
generatePublicKey(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
 
generatePublicKey(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
generatePublicKey(byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util
 
generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.jce.provider.DHUtil
 
generateSecret(X25519PublicKeyParameters, byte[], int) - Method in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
 
generateSecret(X448PublicKeyParameters, byte[], int) - Method in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
 
generateSeed(EntropySource, int) - Static method in class org.bouncycastle.crypto.prng.EntropyUtil
Generate numBytes worth of entropy from the passed in entropy source.
generateSeed(int) - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
 
generateSeed(int) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
 
generateSeed(int, boolean) - Method in class org.bouncycastle.crypto.prng.ThreadedSeedGenerator
Generate seed bytes.
generateSeed(int) - Method in class org.bouncycastle.crypto.prng.X931SecureRandom
 
generateSeed(int) - Method in class org.bouncycastle.util.test.FixedSecureRandom
 
generateServerCredentials() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
Generates the server's credentials that are to be sent to the client.
generateSignature(byte[]) - Method in interface org.bouncycastle.crypto.DSA
sign the passed in message (usually the output of a hash function).
generateSignature() - Method in interface org.bouncycastle.crypto.Signer
generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.BIP340Signer
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.BLSSigner
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
Generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSASigner
generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.ECCSISigner
Generates an ECCSI signature according to RFC 6507 Section 5.2.1.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
generate a signature for the given message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
generate a signature for the given message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.Ed448Signer
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.GenericSigner
Generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
generate a signature for the given message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.HashMLDSASigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.HashMLDSASigner
Sign a message that has already been hashed externally.
generateSignature() - Method in class org.bouncycastle.crypto.signers.HashSLHDSASigner
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
generate a signature for the loaded message using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
generate a signature for the loaded message using the key we were initialised with.
generateSignature(byte[], SHAKEDigest, byte[], byte[], byte[], byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.MLDSASigner
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.PSSSigner
generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
Generate a signature for the message we've been loaded with using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.SLHDSASigner
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.SM2Signer
 
generateSignature() - Method in class org.bouncycastle.crypto.signers.X931Signer
generate a signature for the loaded message using the key we were initialised with.
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumSigner
 
generateSignature() - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
This function signs the message that has been updated, making use of the private key.
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.faest.FaestSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.falcon.FalconSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAESigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
 
generateSignature(LMSContext) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.HSSSigner
 
generateSignature(LMSContext) - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedSigner
 
generateSignature(LMSContext) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.LMSSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.mayo.MayoSigner
Generates a MAYO signature for the given message using the initialized private key.
generateSignature(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
sign the passed in message (usually the output of a hash function).
generateSignature() - Method in class org.bouncycastle.pqc.crypto.MessageSignerAdapter
 
generateSignature() - Method in class org.bouncycastle.pqc.crypto.mldsa.HashMLDSASigner
Deprecated.
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.mldsa.HashMLDSASigner
Deprecated.
Sign a message that has already been hashed externally.
generateSignature() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSASigner
Deprecated.
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHSigner
 
generateSignature() - Method in class org.bouncycastle.pqc.crypto.slhdsa.HashSLHDSASigner
Deprecated.
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSASigner
Deprecated.
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.snova.SnovaSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.uov.UOVSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.legacy.picnic.PicnicSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowSigner
 
generateSignature(byte[]) - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusSigner
 
generateSTRandomPrime(Digest, int, byte[]) - Static method in class org.bouncycastle.math.Primes
FIPS 186-4 C.6 Shawe-Taylor Random_Prime Routine Construct a provable prime number using a hash function.
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
 
generateTBSCertificate() - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
 
generateTBSCertList() - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
 
generateVerifier(byte[], byte[], byte[]) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
Creates a new SRP verifier
generateWindowNaf(int, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
Computes the Window NAF (non-adjacent Form) of an integer.
generateWorkingKey(boolean, byte[]) - Method in class org.bouncycastle.crypto.engines.DESEngine
generate an integer based working key based on our secret key and what we processing we are planning to do.
generateX1(BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEUtil
Return a value that can be used as x1, x2, x3 or x4 during round 1.
generateX1(BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Return a value that can be used as x1 or x3 during round 1.
generateX2(BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
Return a value that can be used as x2 or x4 during round 1.
GENERATION - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
GENERATION - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
 
generationQualifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
generic() - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi.generic
 
Generic() - Constructor for class org.bouncycastle.pqc.jcajce.provider.uov.SignatureSpi.Generic
 
Generic() - Constructor for class org.bouncycastle.pqc.jcajce.provider.uov.UOVKeyFactorySpi.Generic
 
Generic() - Constructor for class org.bouncycastle.pqc.jcajce.provider.uov.UOVKeyPairGeneratorSpi.Generic
 
generic() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi.generic
 
generic() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi.generic
 
GenericSigner - Class in org.bouncycastle.crypto.signers
 
GenericSigner(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.GenericSigner
 
GenericSqrtRatioCalculator - Class in org.bouncycastle.crypto.hash2curve.impl
Generic implementation of the sqrt_ratio(u, v) operation defined in RFC 9380.
GenericSqrtRatioCalculator(ECCurve, BigInteger) - Constructor for class org.bouncycastle.crypto.hash2curve.impl.GenericSqrtRatioCalculator
Constructs a GenericSqrtRatioCalculator instance with the specified elliptic curve and a given value z.
get(int) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
Return the object at position i in this vector.
get(int) - Method in class org.bouncycastle.crypto.prng.BasicEntropySourceProvider
Return an entropy source that will create bitsRequired bits of entropy on each invocation of getEntropy().
get(int) - Method in interface org.bouncycastle.crypto.prng.EntropySourceProvider
 
get() - Method in interface org.bouncycastle.crypto.SecureRandomProvider
Return a SecureRandom instance.
get() - Method in interface org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider
 
get(int) - Method in interface org.bouncycastle.util.StringList
Get the string at index index.
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.agreement.ecjpake.ECJPAKECurve
 
getA() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound2Payload
 
getA() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
 
getA() - Method in class org.bouncycastle.crypto.agreement.owl.OwlCurve
Get the curve coefficient a
getA() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the base a.
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the base a.
getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the base g.
getA() - Method in class org.bouncycastle.math.ec.ECCurve
 
getAACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAcceptableNamedCurves() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
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
 
getAcinfo() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getACols() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getActions() - Method in class org.bouncycastle.crypto.CryptoServicesPermission
 
getActions() - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
 
getAdditional() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
 
getAdditional() - Method in class org.bouncycastle.jcajce.spec.Argon2KeySpec
 
getAdditionalECParameters() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
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.
getAeadId() - Method in class org.bouncycastle.crypto.hpke.HPKE
 
getAffinePointEncodingLength(boolean) - Method in class org.bouncycastle.math.ec.ECCurve
 
getAffineXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the affine x-coordinate after checking that this point is normalized.
getAffineXY(ECPoint) - Method in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
Converts an elliptic-curve point into the affine (x, y) coordinate representation defined by the hash-to-curve suite.
getAffineYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the affine y-coordinate after checking that this point is normalized
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.BasicRawAgreement
 
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.ECDHCRawAgreement
 
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.ECDHRawAgreement
 
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.ECMQVRawAgreement
 
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.ECVKOAgreement
 
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.X25519Agreement
 
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.X448Agreement
 
getAgreementSize() - Method in class org.bouncycastle.crypto.agreement.XDHUnifiedAgreement
 
getAgreementSize() - Method in interface org.bouncycastle.crypto.RawAgreement
 
getAim2IVSize() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAim2NumBitsField() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAim2NumBitsWord() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAim2NumBytesField() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAim2NumInputSbox() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAim2NumWordsField() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAimerCommitSize() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAimerL() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAimerLogN() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAimerN() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAimerSaltSize() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAimerSeedSize() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getAimerT() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
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.AltSignatureAlgorithm
Return the algorithm identifier representing the alternate signature algorithm used to generate the alternate signature algorithm value extension.
getAlgorithm() - Method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
 
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.agreement.kdf.DHKDFParameters
 
getAlgorithm() - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
 
getAlgorithm() - Method in class org.bouncycastle.crypto.util.PBKDFConfig
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.CompositePrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.CompositePublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.ExternalPublicKey
Return "ExternalKey"
getAlgorithm() - Method in class org.bouncycastle.jcajce.MLDSAProxyPrivateKey
 
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,
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPublicKey
 
getAlgorithm(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.SecretKeyWithEncapsulation
Return the algorithm for the agreed secret key.
getAlgorithm() - Method in class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
 
getAlgorithm() - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return "IES"
getAlgorithm() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
Deprecated.
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPrivateKey
Deprecated.
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPublicKey
Deprecated.
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPrivateKey
Deprecated.
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPublicKey
Deprecated.
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPublicKey
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
Deprecated.
use getAlgorithm()
getAlgorithmIdentifier() - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.jcajce.CompositePrivateKey
 
getAlgorithmIdentifier() - Method in class org.bouncycastle.jcajce.CompositePublicKey
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.BlockCipher
Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Digest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
Return the algorithm name.
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
Return the algorithm name.
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake3Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Haraka256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Haraka512Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Kangaroo.KangarooTwelve
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Kangaroo.MarsupilamiFourteen
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD2Digest
return the algorithm name
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.NullDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.ParallelHash
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Prehash
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA1InterleaveDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SM3Digest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.TupleHash
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
Deprecated.
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ARIAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DSTU7624Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.DSTU7624WrapEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.GOST28147WrapEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Grain128Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.HC128Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.HC256Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ISAACEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.LEAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.NullEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
Method getAlgorithmName
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC4Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.SM4Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TEAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TnepresEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.VMPCEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.VMPCKSA3Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.XChaCha20Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.XSalsa20Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
Obtain Algorithm Name.
getAlgorithmName() - Method in class org.bouncycastle.crypto.engines.Zuc256CoreEngine
Obtain Algorithm Name.
getAlgorithmName() - Method in class org.bouncycastle.crypto.fpe.FPEEngine
Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.fpe.FPEFF1Engine
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.fpe.FPEFF3_1Engine
 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Mac
Return the name of the algorithm the MAC implements.
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.Blake3Mac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.GMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.HMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.KGMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.KMAC
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.OldHMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.Poly1305
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.SipHash
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.SipHash128
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.SkeinMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.VMPCMac
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
Obtain Algorithm Name.
getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
Obtain Algorithm Name.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.modes.AEADCipher
Return the name of the algorithm.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the algorithm name and mode.
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.modes.XChaCha20Poly1305
 
getAlgorithmName() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
Deprecated. 
getAlgorithmName() - Method in interface org.bouncycastle.crypto.StreamCipher
Return the name of the algorithm the cipher implements.
getAlgorithmName() - Method in interface org.bouncycastle.crypto.Wrapper
Return the name of the algorithm the wrapper implements.
getAlgorithmName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeIndex
 
getAlgorithmName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.CompositeIndex
 
getAlgorithmName() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
 
getAlgorithmNames() - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec
 
getAlgorithmVersion() - Method in class org.bouncycastle.crypto.engines.AsconAEAD128
 
getAlgorithmVersion() - Method in class org.bouncycastle.crypto.engines.AsconEngine
Deprecated.
 
getAllCoordinateSystems() - Static method in class org.bouncycastle.math.ec.ECCurve
 
getAlpha() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationFinish
Get the public key alpha = (x2 x pi) * [X1 + X3 + X4]. sent by the client in the third pass
getAlpha() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
 
getAlpha() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
Deprecated.
 
getAlpha() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
getAlphaHint() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getAmount() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getAnnotation(String) - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
 
getAnnotations() - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
 
getAsconPermutation(ISAPDigest.Friend) - Static method in class org.bouncycastle.crypto.engines.AsconPermutationFriend
 
getAssociatedData() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the associated data associated with this parameter spec.
getAssociatedText() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getAttrCertValidityPeriod() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getAttributeAuthorityRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeAuthorityRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateAttributeAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateAttributeSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeCertificateRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeDescriptorCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributeDescriptorCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getAttributes() - Method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
 
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.pkcs.Attribute
 
getAttributeValues() - Method in class org.bouncycastle.asn1.x509.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.pkcs.Attribute
 
getAttrValues() - Method in class org.bouncycastle.asn1.x509.Attribute
 
getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getAuthenticationPath() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
 
getAuthorityCertIssuer() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getAuthorityCertSerialNumber() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getAuthorityRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAuthorityRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getAuthPath() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature
 
getAuthSafe() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
getB() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getB() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
 
getB() - Method in class org.bouncycastle.crypto.agreement.owl.OwlCurve
Get the curve coefficient b
getB() - Method in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
getB() - Method in class org.bouncycastle.math.ec.ECCurve
 
getB() - Method in class org.bouncycastle.pqc.asn1.SABERPublicKey
 
getB0() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getB0Sq() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getB1() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getB1Sq() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getB2() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getB2Sq() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
getBagAttribute(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
 
getBagAttributeKeys() - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getBagAttributeKeys() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getBagAttributes() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBagId() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBagValue() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getBase() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.Holder
 
getBaseCertificateID() - Method in class org.bouncycastle.asn1.x509.V2Form
 
getBaseDN() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getBaseEncH() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getBaseEncHbZ1() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getBaseEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
Return the ASN.1 entry representing the base point G.
getBaseFieldLog2() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getBaseGraphicString() - Method in class org.bouncycastle.asn1.ASN1ObjectDescriptor
 
getBaseObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
Needed for open types, until we have better type-guided parsing support.
getBaseParameters() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
 
getBaseParameterSpec() - Method in class org.bouncycastle.jcajce.spec.HybridValueParameterSpec
Return the base parameter spec.
getBaseUniversal(boolean, int) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
Note: tagged objects are generally context dependent.
getBaseUniversal(ASN1TaggedObject, int, int, boolean, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getBasicConstraints() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getBdsState() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
 
getBdsState() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
 
getBeta() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationServerResponse
Get the public key beta = (x4 x pi) * [X1 + X2 + X3]
getBeta() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getBigM() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getBigN() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getBigV() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
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
 
getBitLength(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
getBitLength(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
 
getBits() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
 
getBitStream() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getBitStream() - Method in interface org.bouncycastle.asn1.ASN1BitStringParser
Return an InputStream representing the contents of the BIT STRING.
getBitStream() - Method in class org.bouncycastle.asn1.BERBitStringParser
 
getBitStream() - Method in class org.bouncycastle.asn1.DLBitStringParser
 
getBlindedMessage() - Method in class org.bouncycastle.crypto.signers.RSABlindSignatureClient.Blinded
 
getBlindingFactor() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
 
getBlockPool() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
 
getBlockSize() - Method in interface org.bouncycastle.crypto.BlockCipher
Return the block size for this cipher (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the blocksize for the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
return the blocksize for the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
Deprecated.
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.ARIAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DESEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.DSTU7624Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.LEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.NullEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC2Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC532Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC564Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RC6Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.SM4Engine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the block size of the underlying cipher.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
return the block size we are operating at (in bytes).
getBlockSize() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the block size we are operating at.
getBlockSize() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
getBlockSize() - Method in class org.bouncycastle.crypto.prng.drbg.CTRSP800DRBG
Return the block size (in bits) of the DRBG.
getBlockSize() - Method in class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
Return the block size (in bits) of the DRBG.
getBlockSize() - Method in class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
Return the block size (in bits) of the DRBG.
getBlockSize() - Method in class org.bouncycastle.crypto.prng.drbg.HMacSP800DRBG
Return the block size (in bits) of the DRBG.
getBlockSize() - Method in interface org.bouncycastle.crypto.prng.drbg.SP80090DRBG
Return the block size of the DRBG.
getBlockSize() - Method in class org.bouncycastle.crypto.util.ScryptConfig
 
getBlockSize() - Method in class org.bouncycastle.jcajce.spec.ScryptKeySpec
 
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Return the block size (in bytes).
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
getBlockSize() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
getBuf() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.ErasableOutputStream
 
getBuf() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi.ErasableOutputStream
 
getBuf() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher.ErasableOutputStream
 
getBufferPosition() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
return the amount of data sitting in the buffer.
getByName(String) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
 
getByName(String) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
 
getByName(String) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
 
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
 
getByName(String) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
 
getByName(String) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
 
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
 
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
 
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
 
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
 
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
 
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
 
getByNameLazy(String) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
 
getByNameLazy(String) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
 
getByNameX9(String) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
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.GOST3410NamedParameters
return the GOST3410ParamSetParameters object for the given OID, null if it isn't present.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
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.
getByOID(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
return the X9ECParameters object for the named curve represented by the passed in object identifier.
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.anssi.ANSSINamedCurves
 
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
 
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.nist.NISTNamedCurves
 
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.sec.SECNamedCurves
 
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
 
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.ECNamedCurveTable
 
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x9.X962NamedCurves
 
getByOIDLazy(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
 
getByOIDX9(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
 
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.
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
Return the size in bytes of the internal buffer the digest applies it's compression function to.
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
Return the size in bytes of the internal buffer the digest applies its compression function to.
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
Return the size in bytes of the internal buffer the digest applies its compression function to.
getByteLength() - Method in class org.bouncycastle.crypto.digests.Blake3Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
Return the size of block that the compression function is applied to in bytes.
getByteLength() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.MD2Digest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.ParallelHash
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.TupleHash
 
getByteLength() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getByteLength() - Method in interface org.bouncycastle.crypto.ExtendedDigest
Return the size in bytes of the internal buffer the digest applies it's compression function to.
getByteLength() - Method in class org.bouncycastle.crypto.macs.KMAC
 
getBytes(int) - Static method in class org.bouncycastle.asn1.ASN1BitString
Deprecated.
Will be removed
getBytes() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getBytes() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
getByteSizeFieldBase(int) - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getByteSizeFieldExt(int) - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getBytesLength() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getC() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
 
getC() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
getC() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
 
getC() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
Deprecated.
 
getCACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCACerts() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
 
getCategory() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getCategory() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
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 exception org.bouncycastle.crypto.CryptoException
 
getCause() - Method in exception org.bouncycastle.crypto.io.CipherIOException
 
getCause() - Method in exception org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
 
getCause() - Method in exception org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher.InvalidKeyOrParametersException
 
getCause() - Method in exception org.bouncycastle.jcajce.provider.util.BadBlockException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertificateEncodingException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertPathBuilderException
 
getCause() - Method in exception org.bouncycastle.jce.exception.ExtCertPathValidatorException
 
getCause() - Method in interface org.bouncycastle.jce.exception.ExtException
Returns the cause of the exception.
getCause() - Method in exception org.bouncycastle.jce.exception.ExtIOException
 
getCause() - Method in exception org.bouncycastle.jce.provider.AnnotatedException
 
getCause() - Method in exception org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
 
getCause() - Method in exception org.bouncycastle.util.encoders.DecoderException
 
getCause() - Method in exception org.bouncycastle.util.encoders.EncoderException
 
getCause() - Method in exception org.bouncycastle.util.io.pem.PemGenerationException
 
getCause() - Method in exception org.bouncycastle.util.StoreException
 
getCause() - Method in exception org.bouncycastle.util.StreamParsingException
 
getCeilLog2Q() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getCert() - Method in class org.bouncycastle.asn1.x509.PrivateKeyPossessionStatement
 
getCert() - Method in class org.bouncycastle.asn1.x509.PrivateKeyStatement
Deprecated.
 
getCertainty() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
 
getCertainty() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
 
getCertainty() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
 
getCertChainValidator() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter
 
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.x509.CertDiscoveryMethod
Return the certificate carried by a byInclusion method, or null for the other alternatives.
getCertificate() - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
Return the specific certificate this selector is designed to match.
getCertificateChain() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
getCertificateChecking() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
 
getCertificateIssuer() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getCertificateRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCertificateRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCertificates() - Method in class org.bouncycastle.asn1.bc.SignatureCheck
 
getCertificates() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getCertificates(PKIXCertStoreSelector, CertStore) - Static method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
 
getCertificates() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the list of certificates in this certification path.
getCertificateSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
 
getCertificateStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getCertificationRequestInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getCertIssuer() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
 
getCertLocation() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
 
getCertPath() - Method in class org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters
 
getCertPathCheckers() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
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
 
getCertStores() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
getCertValue() - Method in class org.bouncycastle.asn1.pkcs.CertBag
 
getChallenge() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getCharacteristic() - Method in interface org.bouncycastle.math.field.FiniteField
 
getCharToByteConverter() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
 
getChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getCipher() - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
 
getCipher() - Method in class org.bouncycastle.crypto.engines.IESEngine
 
getCipherKeySize() - Method in class org.bouncycastle.crypto.params.IESWithCipherParameters
 
getCipherKeySize() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the key size in bits for the block cipher used with the message
getCipherTextBytes() - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
 
getCiphertextBytes() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
 
getCipherTextSize() - Method in class org.bouncycastle.crypto.kems.cmce.CMCEEngine
 
getCipherTextSize() - Method in class org.bouncycastle.crypto.kems.frodo.FrodoKEMEngine
 
getCL() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
getClassicPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getClassicSecretKeyBytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getClassName(Object) - Static method in class org.bouncycastle.util.Objects
 
getClassName(Class) - Static method in class org.bouncycastle.util.Objects
 
getClientId() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationFinish
Get the client's identity (also known as username)
getClientId() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationInitiate
Get the client's identity (or username)
getClientId() - Method in class org.bouncycastle.crypto.agreement.owl.OwlFinishRegistration
Get the client identity
getClientId() - Method in class org.bouncycastle.crypto.agreement.owl.OwlInitialRegistration
Get the client identity (or username)
getCntSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
 
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getCofactor() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
 
getCofactor() - Method in class org.bouncycastle.math.ec.ECCurve
 
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
 
getCommitment() - Method in class org.bouncycastle.crypto.Commitment
The sealed commitment.
getCommitSize() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getCompressedPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getCompressedSecretKeyBytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
 
getCompressionYTilde() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
 
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
 
getConfWidth() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
 
getContent() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getContent() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getContent(ContentInfo) - Static method in class org.bouncycastle.jce.PKCS12Util
Deprecated.
 
getContent() - Method in class org.bouncycastle.util.io.pem.PemObject
 
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
 
getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getContentOctets(ContentInfo) - Static method in class org.bouncycastle.jce.PKCS12Util
Deprecated.
 
getContentType() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
 
getContentType() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
 
getContext() - Method in class org.bouncycastle.crypto.params.Blake3Parameters
Obtain the salt.
getContext() - Method in class org.bouncycastle.crypto.params.ParametersWithContext
 
getContext() - Method in class org.bouncycastle.jcajce.spec.ContextParameterSpec
 
getContext() - Method in class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
Return the RFC 8032 context, or null if none was specified.
getContextBaseUniversal(ASN1TaggedObject, int, boolean, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getContextFrom(AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.util.SpecUtil
 
getContextInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getContextInstance(Object, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getContextLength() - Method in class org.bouncycastle.crypto.params.ParametersWithContext
 
getContextOptional(ASN1Encodable) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getContextOptional(ASN1Encodable, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getConvertedValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
Apply default coversion for the given value depending on the oid and the character range of the value.
getConvertedValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x509.X509NameEntryConverter
Convert the passed in String value into the appropriate ASN.1 encoded object.
getCoordinateSystem() - Method in class org.bouncycastle.math.ec.ECCurve
 
getCostParameter() - Method in class org.bouncycastle.crypto.util.ScryptConfig
 
getCostParameter() - Method in class org.bouncycastle.jcajce.spec.ScryptKeySpec
 
getCounter() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
The initial counter value for key derivation.
getCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
getCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
 
getCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
getCounter() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
 
getCounter() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
getCpkBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
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
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getCrlId() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
 
getCRLIssuer() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getCrlNum() - Method in class org.bouncycastle.asn1.ocsp.CrlID
 
getCRLNumber() - Method in class org.bouncycastle.asn1.x509.CRLNumber
 
getCRLs() - Method in class org.bouncycastle.asn1.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
Deprecated.
getCrlUrlIA5() - Method in class org.bouncycastle.asn1.ocsp.CrlID
 
getCrlValue() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
 
getCrossCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCrossCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getCrtCoefficient() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the CRT coefficient.
getCrtCoefficient() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the CRT coefficient.
getCryptoBytes() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
Size of the signature in bytes
getCskBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getCurrency() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getCurrentIV() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
Return the current state of the initialisation vector.
getCurve() - Method in class org.bouncycastle.asn1.x9.X9Curve
 
getCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
 
getCurve() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
 
getCurve() - Method in class org.bouncycastle.crypto.agreement.owl.OwlCurve
Get the elliptic curve
getCurve() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getCurve() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
 
getCurve(ProviderConfiguration, X962Parameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
getCurve() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the curve along which the base point lies.
getCurve() - Method in class org.bouncycastle.math.ec.ECPoint
 
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(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
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.
getCustomizationString() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
 
getCustomizationString() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
 
getCustomizationString() - Method in class org.bouncycastle.jcajce.spec.KMACParameterSpec
 
getD() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
 
getD() - Method in class org.bouncycastle.crypto.params.ECPrivateKeyParameters
 
getD() - Method in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getD() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
getD() - Method in interface org.bouncycastle.jce.interfaces.ECPrivateKey
return the private value D.
getD() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getD() - Method in class org.bouncycastle.jce.spec.ECPrivateKeySpec
return the private number D
getD() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getData() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
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.x509.Time
 
getDate() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
Deprecated.
Use 'getValidityDate' instead (which can return null).
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.
getDefaultCertainty(int) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.PrimeCertaintyCalculator
Return the current wisdom on prime certainty requirements.
getDefaultDKE() - Static method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
getDefaultStyle() - Static method in class org.bouncycastle.asn1.x500.X500Name
Return the current default style.
getDegree() - Method in interface org.bouncycastle.math.field.ExtensionField
 
getDegree() - Method in interface org.bouncycastle.math.field.Polynomial
 
getDelta() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
 
getDelta() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
Deprecated.
 
getDelta() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getDeltaRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getDeltaRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getDenominator(int, ECPoint) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
 
getDepth() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getDepth() - Method in class org.bouncycastle.pqc.crypto.lms.HSSKeyGenerationParameters
 
getDerivationV() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getDerivationV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the derivation vector.
getDetachedPoint() - Method in class org.bouncycastle.math.ec.ECPoint
 
getDHDefaultParameters(int) - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getDigest() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
 
getDigest() - Method in class org.bouncycastle.asn1.x509.DigestInfo
 
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
 
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
getDigest() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKFDGenerator
 
getDigest() - Method in interface org.bouncycastle.crypto.DigestDerivationFunction
return the message digest used as the basis for the function
getDigest() - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine.HandshakeKDFFunction
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
 
getDigest() - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
return the underlying digest.
getDigest() - Method in class org.bouncycastle.crypto.io.DigestInputStream
 
getDigest() - Method in class org.bouncycastle.crypto.io.DigestOutputStream
 
getDigest() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
Returns the digest algorithm used for key generation.
getDigest() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
 
getDigest(String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
 
getDigestAlgID(String) - 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.
getDigestAlgName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
Deprecated.
use MessageDigestUtils,getDigestName()
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getDigestAlgorithm() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
getDigestAlgorithms() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getDigestBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getDigestedObjectType() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
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.
getDigestOid(String) - Static method in class org.bouncycastle.pqc.crypto.DigestUtils
 
getDigestOID() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
 
getDigestOID() - Method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
 
getDigestParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getDigestParamSet() - Method in class org.bouncycastle.crypto.params.ECGOST3410Parameters
 
getDigestParamSet() - Method in class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
Return the object identifier for the digest parameter set.
getDigestParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getDigestParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getDigestSize() - Method in interface org.bouncycastle.crypto.Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake2bpDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
Return the size in bytes of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake2spDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
Return the size in bytes of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Blake3Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.HarakaBase
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD2Digest
return the size, in bytes, of the digest produced by this message digest.
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD4Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.NullDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.ParallelHash
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.Prehash
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA1InterleaveDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.SM3Digest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.TigerDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.TupleHash
 
getDigestSize() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
 
getDigestSize() - Method in class org.bouncycastle.crypto.macs.KMAC
 
getDigestSize() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
 
getDigestSize() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getDigestSize(Digest) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
Determine digest size of digest.
getDigitsGroupLength() - Method in class org.bouncycastle.crypto.util.RadixConverter
 
getDilithiumK() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
getDilithiumL() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
getDilithiumPolyEtaPackedBytes() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
getDimD() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
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.params.DSTU4145Parameters
 
getDKE() - Method in class org.bouncycastle.jcajce.spec.DSTU4145ParameterSpec
 
getDLEncodingLength(long) - Static method in class org.bouncycastle.asn1.DLGenerator
Return the total encoded length of a TLV with a single identifier octet (i.e. a tag number below 31) and bodyLength content octets.
getDocLength() - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowKeyParameters
 
getDomain() - Static method in class org.bouncycastle.crypto.signers.BIP340Signer
secp256k1 domain parameters.
getDomainParameters() - Method in class org.bouncycastle.crypto.params.ECKeyGenerationParameters
 
getDomainParameters(ProviderConfiguration, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
 
getDomainParameters(ProviderConfiguration, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getDomainParameters(ProviderConfiguration, X962Parameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getDomainParameters() - Method in class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Return the DHDomainParameters object we represent.
getDP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getDQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getDSADefaultParameters(int) - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getDsyms_h() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getDsyms_hb_z1() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getE() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
 
getECBinary() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
 
getEcImplicitlyCa() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
 
getEffectiveKeyBits() - Method in class org.bouncycastle.crypto.params.RC2Parameters
 
getEll() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getEnca() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
 
getEncapsulation() - Method in class org.bouncycastle.crypto.hpke.HPKEContextWithEncapsulation
 
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.SecretKeyWithEncapsulation
Return the encapsulation that carried the key material used in creating the agreed secret key.
getEncapsulation() - Method in class org.bouncycastle.jcajce.spec.KEMExtractSpec
 
getEncapsulation() - Method in class org.bouncycastle.pqc.crypto.util.SecretWithEncapsulationImpl
 
getEncapsulationLength() - Method in interface org.bouncycastle.crypto.EncapsulatedSecretExtractor
Return the length in bytes of the encapsulation.
getEncapsulationLength() - Method in class org.bouncycastle.crypto.kems.CMCEKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.crypto.kems.ECIESKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.crypto.kems.FrodoKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.crypto.kems.MLKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.crypto.kems.RSAKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.crypto.kems.SAKKEKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.crypto.params.CMCEParameters
 
getEncapsulationLength() - Method in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
getEncapsulationLength() - Method in class org.bouncycastle.crypto.params.MLKEMParameters
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKEMExtractor
Deprecated.
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKEMExtractor
Deprecated.
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMExtractor
Deprecated.
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMParameters
Deprecated.
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.saber.SABERKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.crypto.xwing.XWingKEMExtractor
 
getEncapsulationLength() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEKEMExtractor
 
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(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.KeyEncoder
 
getEncoded() - Method in class org.bouncycastle.crypto.params.BLSPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.BLSPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.CMCEPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.CMCEPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.FrodoKEMPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.FrodoKEMPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.MLDSAPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.MLKEMPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.SLHDSAPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.X25519PublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.params.X448PublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.crypto.threshold.ShamirSplitSecretShare
 
getEncoded() - Method in class org.bouncycastle.crypto.util.DEROtherInfo
 
getEncoded() - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
 
getEncoded() - Method in class org.bouncycastle.jcajce.CompositePrivateKey
Returns the encoding of the composite private key as per Section 4.2.
getEncoded() - Method in class org.bouncycastle.jcajce.CompositePublicKey
Returns the composite public key encoded as a SubjectPublicKeyInfo.
getEncoded() - Method in class org.bouncycastle.jcajce.ExternalPublicKey
Return a SubjectPublicKeyInfo structure containing an ExternalValue encoding for the key.
getEncoded() - Method in class org.bouncycastle.jcajce.MLDSAProxyPrivateKey
 
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.jcajce.provider.asymmetric.cmce.BCCMCEPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the encoded form of this certification path, using the default encoding.
getEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns the encoded form of this certification path, using the specified encoding.
getEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getEncoded() - Method in class org.bouncycastle.jcajce.SecretKeyWithEncapsulation
Return the encoding of the agreed secret key.
getEncoded() - Method in class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
 
getEncoded() - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
Return a PKCS8 representation of the key.
getEncoded() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getEncoded() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.jce.spec.IEKeySpec
returns null
getEncoded() - Method in class org.bouncycastle.jce.X509Principal
Deprecated.
return a DER encoded byte array representing this object
getEncoded() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
getEncoded(boolean) - Method in class org.bouncycastle.math.ec.ECPoint
Get an encoding of the point value, optionally in compressed format.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPublicKeyParameters
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.faest.FaestPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.faest.FaestPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoPrivateKeyParameters
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoPublicKeyParameters
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.hawk.HawkPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.hawk.HawkPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.lms.LMSKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPublicKeyParameters
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPublicKeyParameters
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUPrivateKeyParameters
Get the encoding of the private key.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUPublicKeyParameters
Get the encoding of public key.
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.saber.SABERPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.saber.SABERPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPublicKeyParameters
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.uov.UOVPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.uov.UOVPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xwing.XWingPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.crypto.xwing.XWingPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPrivateKey
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPublicKey
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPrivateKey
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPublicKey
Deprecated.
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPublicKey
 
getEncoded() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.legacy.picnic.PicnicPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.legacy.picnic.PicnicPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowPublicKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusPrivateKeyParameters
 
getEncoded() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusPublicKeyParameters
 
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.
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
getEncodedLength() - Method in class org.bouncycastle.math.ec.ECFieldElement
 
getEncodedLength(boolean) - Method in class org.bouncycastle.math.ec.ECPoint
 
getEncodedLength(int) - Method in class org.bouncycastle.util.encoders.Base32Encoder
 
getEncodedLength(int) - Method in class org.bouncycastle.util.encoders.Base64Encoder
 
getEncodedLength(int) - Method in interface org.bouncycastle.util.encoders.Encoder
Return the expected output length of the encoding.
getEncodedLength(int) - Method in class org.bouncycastle.util.encoders.HexEncoder
 
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedPrivateKeyInfo(AsymmetricKeyParameter, ASN1Set) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedPrivateKeyInfo(AsymmetricKeyParameter, ASN1Set) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedPublicKey() - Method in class org.bouncycastle.crypto.EphemeralKeyPair
 
getEncodedPublicKey() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
 
getEncodedPublicKey() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
Deprecated.
 
getEncodedPublicKey() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusPrivateKeyParameters
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
 
getEncodedState() - Method in interface org.bouncycastle.crypto.digests.EncodableDigest
Return an encoded byte array for the digest's internal state
getEncodedState(byte[]) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.MD5Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
 
getEncodedState() - Method in class org.bouncycastle.crypto.digests.TupleHash
 
getEncodedState() - Method in interface org.bouncycastle.crypto.EncodableService
Return an encoded byte array for the services's internal state
getEncodedState() - Method in class org.bouncycastle.crypto.macs.KMAC
 
getEncodedStateSize() - Method in class org.bouncycastle.crypto.digests.LongDigest
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncodedSubjectPublicKeyInfo(AsymmetricKeyParameter) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
 
getEncoding() - Method in class org.bouncycastle.asn1.ASN1External
Returns the encoding of the content.
getEncodings() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
Returns an iteration of the encodings supported by this certification path, with the default encoding first.
getEncodingV() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getEncodingV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the encoding vector.
getEncryptedContent() - Method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
 
getEncryptedContent(EncryptedData) - Static method in class org.bouncycastle.jce.PKCS12Util
Deprecated.
 
getEncryptedData() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
 
getEncryptedDigest() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getEncryptedKey() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
 
getEncryptedKeyData() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
getEncryptedPrivateKeyInfo() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
 
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.Gost2814789KeyWrapParameters
 
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.asn1.cryptopro.GostR3410TransportParameters
 
getEncryptionParamSet() - Method in class org.bouncycastle.crypto.params.ECGOST3410Parameters
 
getEncryptionParamSet() - Method in class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
Return the object identifier for the encryption parameter set.
getEncryptionParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getEncryptionParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getEncryptionScheme() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getEncSize() - Method in class org.bouncycastle.crypto.hpke.HPKE
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getEndDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getEndomorphism() - Method in class org.bouncycastle.math.ec.ECCurve
 
getEndomorphism() - Method in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
 
getEngine() - Method in class org.bouncycastle.crypto.params.SLHDSAParameters
 
getEngine() - Method in class org.bouncycastle.pqc.crypto.saber.SABERParameters
 
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.prng.EntropySource
Return a byte array of entropy.
getEphemeralKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPublicKey
Deprecated.
return the ephemeral public key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.DHMQVPrivateParameters
 
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.DHUPrivateParameters
 
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.ECDHUPrivateParameters
 
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
 
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
 
getEphemeralPrivateKey() - Method in class org.bouncycastle.crypto.params.XDHUPrivateParameters
 
getEphemeralPrivateKey() - Method in class org.bouncycastle.jcajce.spec.DHUParameterSpec
Return our ephemeral private key.
getEphemeralPrivateKey() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
 
getEphemeralPrivateKey() - Method in class org.bouncycastle.jcajce.spec.SM2KeyExchangeSpec
 
getEphemeralPrivateKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
Deprecated.
return the ephemeral private key.
getEphemeralPublicKey() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.DHMQVPrivateParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.DHMQVPublicParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.DHUPrivateParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.DHUPublicParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.ECDHUPrivateParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.ECDHUPublicParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPublicParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePublicParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.XDHUPrivateParameters
 
getEphemeralPublicKey() - Method in class org.bouncycastle.crypto.params.XDHUPublicParameters
 
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
 
getEphemeralPublicKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
Deprecated.
return the ephemeral public key (may be null).
getEphemeralPublicPoint() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
 
getEsyms_h() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getEsyms_hb_z1() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getEta() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getException() - Method in class org.bouncycastle.util.test.SimpleTestResult
 
getException() - Method in interface org.bouncycastle.util.test.TestResult
 
getExceptions() - Method in exception org.bouncycastle.util.AggregateRuntimeException
Return the exceptions that make up this aggregate.
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
 
getExpectedPolicies() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getExplicitBaseObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
Needed for open types, until we have better type-guided parsing support.
getExplicitBaseObject(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getExplicitBaseObject(ASN1TaggedObject, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getExplicitBaseTagged() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getExplicitBaseTagged(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getExplicitBaseTagged(ASN1TaggedObject, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getExplicitContextBaseObject(ASN1TaggedObject) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getExplicitContextBaseObject(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getExplicitContextBaseTagged(ASN1TaggedObject) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getExplicitContextBaseTagged(ASN1TaggedObject, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getExplicitText() - Method in class org.bouncycastle.asn1.x509.UserNotice
 
getExponent() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
 
getExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
 
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getExponentsPresent() - Method in interface org.bouncycastle.math.field.Polynomial
 
getExtendedKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getExtension(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.Extensions
 
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
return the extension represented by the object identifier passed in.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
Return the current value of the extension for OID.
getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
return the extension represented by the object identifier passed in.
getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
 
getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
 
getExtensionParsedValue(Extensions, ASN1ObjectIdentifier) - Static 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.x509.AttributeCertificateInfo
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificateLogEntry
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getExtensionValue(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.Extensions
 
getExtensionValue(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
return the value of the extension represented by the object identifier passed in.
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getExternalContent() - Method in class org.bouncycastle.asn1.ASN1External
Returns the content of this element
getExtFieldLog2() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getExtnId() - Method in class org.bouncycastle.asn1.x509.Extension
 
getExtnValue() - Method in class org.bouncycastle.asn1.x509.Extension
 
getExtraInfo() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
getf() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
 
getF() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
 
getF() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
 
getFactor() - Method in class org.bouncycastle.math.Primes.MROutput
 
getFc() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getFc0() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getFe() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getField() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getField() - Method in class org.bouncycastle.math.ec.ECCurve
 
getField() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
getFieldElementEncodingLength() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
getFieldElementEncodingLength() - 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.djb.Curve25519FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
getFieldName() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
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.crypto.agreement.DHBasicAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.DHUnifiedAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHCStagedAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECDHCUnifiedAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.ECVKOAgreement
Deprecated.
Will be removed
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.MQVBasicAgreement
 
getFieldSize() - Method in class org.bouncycastle.crypto.agreement.XDHBasicAgreement
 
getFieldSize() - Method in interface org.bouncycastle.crypto.BasicAgreement
return the field size for the agreement algorithm in bytes.
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
 
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.SecP160R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
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.SecT131FieldElement
 
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.SecT193FieldElement
 
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.SecT233FieldElement
 
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.SecT239FieldElement
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getFieldSize() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
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.SecT409FieldElement
 
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.SecT571FieldElement
 
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
 
getFingerprint() - Method in class org.bouncycastle.util.Fingerprint
 
getFirst() - Method in class org.bouncycastle.asn1.x500.RDN
 
getFixedInputData() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
 
getFixedInputData() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
 
getFixedInputData() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
 
getFixedInputDataCounterPrefix() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
 
getFixedInputDataCounterSuffix() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
 
getFixedPointPreCompInfo(PreCompInfo) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
 
getFormat() - Method in class org.bouncycastle.jcajce.CompositePrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.CompositePublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.ExternalPublicKey
Return "X.509" (DER encoded SubjectPublicKeyInfo)
getFormat() - Method in class org.bouncycastle.jcajce.MLDSAProxyPrivateKey
 
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.
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPrivateKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getFormat() - Method in class org.bouncycastle.jcajce.SecretKeyWithEncapsulation
Return the format for the agreed secret key.
getFormat() - Method in class org.bouncycastle.jcajce.spec.OpenSSHPrivateKeySpec
Return the format, either OpenSSH for the OpenSSH propriety format or ASN.1.
getFormat() - Method in class org.bouncycastle.jcajce.spec.OpenSSHPublicKeySpec
 
getFormat() - Method in class org.bouncycastle.jcajce.spec.RawEncodedKeySpec
 
getFormat() - Method in class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
 
getFormat() - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
return the encoding format we produce in getEncoded().
getFormat() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getFormat() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return null
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPrivateKey
Deprecated.
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPublicKey
Deprecated.
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPrivateKey
Deprecated.
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPublicKey
Deprecated.
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPublicKey
 
getForward() - Method in class org.bouncycastle.asn1.x509.CertificatePair
 
getFpointMask() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getFpointSize() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getFTail() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getFullTranscript() - Method in class org.bouncycastle.crypto.util.JournalingSecureRandom
Return the full transcript, such as would be needed to create a copy of this JournalingSecureRandom,
getFullTreeSize() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getG() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getG() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
 
getG() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getG() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
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.agreement.ecjpake.ECJPAKECurve
 
getG() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
 
getG() - Method in class org.bouncycastle.crypto.agreement.owl.OwlCurve
Get the base point G
getG() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getG() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getG() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
Returns the generator (base point) of the elliptic curve.
getG() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getG() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
return the generator - g
getG() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
 
getG() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
 
getG() - Method in class org.bouncycastle.crypto.params.SRP6GroupParameters
 
getG() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the base point we are using for these domain parameters.
getG() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
Returns the base generator g.
getG() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
 
getG() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
 
getG() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
Deprecated.
 
getG() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
 
getG1() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
 
getG1() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
 
getG2() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
 
getG2() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
 
getGamma() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getGaussianTable(int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
 
getGender() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getGenerator(ECCurve) - Static method in class org.bouncycastle.crypto.bls.BLS12_381G1
 
getGenerator() - Static method in class org.bouncycastle.crypto.bls.BLS12_381G2
 
getGfSize() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getGinv() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
 
getGivenName() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getGostParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
getGt() - Method in class org.bouncycastle.crypto.agreement.owl.OwlFinishRegistration
Get T = t * [G]
getGt() - Method in class org.bouncycastle.crypto.agreement.owl.OwlInitialRegistration
Get T = t * [G]
getGx1() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
 
getGx1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getGx1() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationInitiate
Get the client's public key X1 = x1 * [G] in the first pass of Owl
getGx2() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
 
getGx2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getGx2() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationInitiate
Get the client's public key X2 = x2 * [G] in the first pass of Owl
getGx3() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationServerResponse
Get the public key X3 = x3 * [G]
getGx3() - Method in class org.bouncycastle.crypto.agreement.owl.OwlFinishRegistration
Get X3 = x3 * [G]
getGx4() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationServerResponse
Get the public key X4 = x4 * [G]
getH() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
 
getH() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
 
getH() - Method in class org.bouncycastle.crypto.agreement.owl.OwlCurve
Get the co-factor h of the curve
getH() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
Retrieves the value of the field 'h', representing the cofactor associated with this instance.
getH() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
 
getH() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
 
getH() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getH() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the cofactor H to the order of G.
getH() - Method in class org.bouncycastle.pqc.asn1.FalconPublicKey
 
getH() - Method in class org.bouncycastle.pqc.asn1.ParSet
 
getH() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPublicKeyParameters
 
getH() - Method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
 
getHalfAlphaHint() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getHaNSlice() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getHASeed() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPrivateKeyParameters
 
getHASeed() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPublicKeyParameters
 
getHash() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
 
getHash() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
 
getHashAlg() - Method in class org.bouncycastle.asn1.bc.ExternalValue
 
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.x509.qualified.BiometricData
 
getHashAlgorithm() - Method in class org.bouncycastle.asn1.x509.RelatedCertificate
 
getHashBits() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getHashLen() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getHashSize() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getHashVal() - Method in class org.bouncycastle.asn1.bc.ExternalValue
Deprecated.
use getHash(), the internal encoding is now an OCTET STRING
getHashValue() - Method in class org.bouncycastle.asn1.bc.ExternalValue
 
getHashValue() - Method in class org.bouncycastle.asn1.x509.RelatedCertificate
 
getHeader() - Method in enum org.bouncycastle.crypto.util.DERMacData.Type
 
getHeaders() - Method in class org.bouncycastle.util.io.pem.PemObject
 
getHeight() - Method in class org.bouncycastle.pqc.asn1.XMSSKeyParams
 
getHeight() - Method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
 
getHeight() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
Getter height.
getHeight() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSNode
 
getHeight() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
Getter height.
getHeight() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSKey
 
getHeight() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSMTKey
 
getHeight() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
getHeight() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
 
getHeight() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
getHeight() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPublicKey
 
getHeight() - Method in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
 
getHeight() - Method in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
 
getHInv() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getHolder() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
 
getHPK() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
getHpk() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
 
getHPK() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
getI() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
 
getI() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
getI() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
 
getId() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
Return the OID as a string.
getId() - Method in class org.bouncycastle.asn1.ASN1RelativeOID
 
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.agreement.owl.OwlKeyConfirmation
Get the identity of the sender
getId() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
Returns a copy of the identifier used in these parameters.
getID() - Method in class org.bouncycastle.crypto.params.ParametersWithID
 
getId() - Method in class org.bouncycastle.jcajce.spec.SM2KeyExchangeSpec
 
getID() - Method in class org.bouncycastle.jcajce.spec.SM2ParameterSpec
Return the ID value.
getID() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusParameters
 
getID(SPHINCSPlusParameters) - Static method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusParameters
Deprecated.
getIdentifier() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
getIdentifier() - Method in class org.bouncycastle.asn1.x9.X9FieldID
 
getIdentifier() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
 
getIKM() - Method in class org.bouncycastle.crypto.params.HKDFParameters
Returns the input keying material or seed.
getIKM() - Method in class org.bouncycastle.jcajce.spec.HKDFParameterSpec
Returns the input keying material or seed.
getImplicitBaseTagged(int, int) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getImplicitBaseTagged(ASN1TaggedObject, int, int, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getImplicitContextBaseTagged(ASN1TaggedObject, int, int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getIndCpaPublicKeyBytes() - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
 
getIndCpaSecretKeyBytes() - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
 
getIndex() - Method in class org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters
 
getIndex() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
 
getIndex() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
 
getIndex() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
getIndex() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
Return the key index (the q value).
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
 
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
Getter XMSS index.
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
 
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
 
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
 
getIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature
 
getIndex() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.LMSPrivateKey
Return the index of the next signature.
getIndex() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSMTPrivateKey
Return the index of the next signature.
getIndex() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSPrivateKey
Return the index of the next signature.
getIndex() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
 
getIndex() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
getIndex() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
getIndexLimit() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
getIndirectReference() - Method in class org.bouncycastle.asn1.ASN1External
Returns the indirect reference of this element
getInfinity() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
 
getInfinity() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
 
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.crypto.params.HKDFParameters
Returns the info field, which may be empty (null is converted to empty).
getInfo() - Method in class org.bouncycastle.jcajce.spec.HKDFParameterSpec
Returns the info field, which may be empty (null is converted to empty).
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
 
getInputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
returns the largest size an input block can be.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
return the input block size.
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getInputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Returns the input block size of this algorithm.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
Return the maximum size for an input block to this engine.
getInputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
Return the maximum size for an input block to this engine.
getInputLimit(RSAKeyParameters) - Static method in class org.bouncycastle.crypto.tls.TlsRsaKeyExchange
 
getInputStream() - Method in class org.bouncycastle.jcajce.BCLoadStoreParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1BitString
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1BitString
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1BMPString
Return a BMP String from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1BMPString
Return a BMP String from a tagged object.
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.ASN1External
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1External
 
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.ASN1GeneralString
Return a GeneralString from the given object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GeneralString
Return a GeneralString from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1GraphicString
Return a GraphicString from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GraphicString
Return a GraphicString from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1IA5String
Return an IA5 string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1IA5String
Return an IA5 String 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(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Null
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1NumericString
Return a Numeric string from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1NumericString
Return an Numeric String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1ObjectDescriptor
Return an ObjectDescriptor from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1ObjectDescriptor
Return an ObjectDescriptor from a tagged 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.ASN1PrintableString
Return a printable string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1PrintableString
Return a Printable String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1RelativeOID
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1RelativeOID
 
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(Object) - Static method in class org.bouncycastle.asn1.ASN1T61String
Return a T61 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1T61String
Return an T61 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(Object, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(Object, int, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(ASN1TaggedObject, int, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(ASN1TaggedObject, int, int, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1UniversalString
Return a Universal String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UniversalString
Return a Universal String from a tagged object.
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.ASN1UTF8String
Return a UTF8 string from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UTF8String
Return an UTF8 String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1VideotexString
return a Videotex String from the passed in object
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1VideotexString
return a Videotex String from a tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1VisibleString
Return a Visible String from the passed in object.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1VisibleString
Return a Visible String 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.ExternalValue
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.LinkedCertificate
 
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.PbkdKeyData
 
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.bc.SignatureCheck
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
 
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.cryptopro.GostR3410KeyTransport
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
 
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.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.PBMAC1Params
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Pfx
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SafeBag
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SecretBag
 
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(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
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.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(Object) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AltSignatureAlgorithm
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AltSignatureValue
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AltSignatureValue
 
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(Object) - Static method in class org.bouncycastle.asn1.x509.CertDiscoveryMethod
 
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(Object) - Static method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
 
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(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
 
getInstance(ASN1TaggedObject, boolean) - 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(Object) - Static method in class org.bouncycastle.asn1.x509.EDIPartyName
 
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.MTCCertificationAuthority
 
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.PrivateKeyPossessionStatement
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PrivateKeyStatement
Deprecated.
 
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.QcType
 
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.RelatedCertificate
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RelatedCertificateDescriptor
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RoleSyntax
RoleSyntax factory method.
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
 
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.TBSCertificateLogEntry
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
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(Object) - Static method in class org.bouncycastle.asn1.x509.Validity
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Validity
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
Return a X509Name based on the passed in tagged object.
getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
 
getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
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.DHValidationParms
Deprecated.
 
getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHValidationParms
Deprecated.
 
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(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.KeySpecificInfo
 
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.OtherInfo
 
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
 
getInstance(HashToCurveProfile, String) - Static method in class org.bouncycastle.crypto.hash2curve.HashToEllipticCurve
 
getInstance(CMCEParameters) - Static method in class org.bouncycastle.crypto.kems.cmce.CMCEEngine
 
getInstance(FrodoKEMParameters) - Static method in class org.bouncycastle.crypto.kems.frodo.FrodoKEMEngine
 
getInstance(MLKEMParameters) - Static method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
 
getInstance(MLDSAParameters, SecureRandom) - Static method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
getInstance(LDAPCertStoreParameters) - Static method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.CMCEPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.FalconPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.ParSet
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SABERPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSKeyParams
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSMTPublicKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.XMSSPublicKey
 
getInstance(byte[], byte[]) - Static method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
 
getInstance(byte[], byte[]) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
 
getInstanceChoiceBaseObject(ASN1TaggedObject, boolean, String) - Static method in class org.bouncycastle.asn1.ASN1Util
 
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
 
getIntent() - Method in class org.bouncycastle.asn1.x509.RelatedCertificateDescriptor
 
getIntValue() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
 
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.DeltaCertificateDescriptor
 
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.TBSCertificateLogEntry
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getIssuer() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getIssuerAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getIssuerDN() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
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
 
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.Certificate
 
getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getIssuerUniqueID() - Method in class org.bouncycastle.asn1.x509.TBSCertificateLogEntry
 
getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getIssuerUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getIssuerX500Name() - Method in interface org.bouncycastle.jcajce.interfaces.BCX509Certificate
Return the certificate issuer as an X500Name.
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getIssuerX500Principal() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getIssuerX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the issuer of the given cert as an X509PrincipalObject.
getIssuerX509Principal(X509CRL) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the issuer of the given CRL as an X509PrincipalObject.
getIssuingDistributionPoint() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
Returns the issuing distribution point.
getIterationCount() - Method in class org.bouncycastle.asn1.bc.PbkdKeyData
 
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.PBEParametersGenerator
return the iteration count.
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.
getIterationCount() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getIterations() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getIterations() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
 
getIterations() - Method in class org.bouncycastle.jcajce.spec.Argon2KeySpec
 
getIV() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
Return the initialisation vector to use.
getIV() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
 
getIV() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getIV() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
 
getIV() - Method in class org.bouncycastle.crypto.params.KDFParameters
 
getIV() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
 
getIV() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
 
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
 
getIV() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the initialization vector.
getIvSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getJ() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
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.params.DHParameters
Return the subgroup factor J.
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.custom.djb.Curve25519Point
 
getJacobianModifiedW() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
 
getJournalingSecureRandom() - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
 
getK() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
Retrieves the security level in bits associated with this instance.
getK() - Method in class org.bouncycastle.crypto.params.MLDSAParameters
 
getK() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getK() - Method in class org.bouncycastle.crypto.params.MLKEMParameters
 
getK() - Method in class org.bouncycastle.pqc.asn1.ParSet
 
getK() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
getK() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getK() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getK() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getK() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getK() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getK1() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
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.SecT131FieldElement
 
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.SecT193FieldElement
 
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.SecT233FieldElement
 
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.SecT239FieldElement
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getK1() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
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.SecT409FieldElement
 
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.SecT571FieldElement
 
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.SecT113FieldElement
 
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.SecT131FieldElement
 
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.SecT193FieldElement
 
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.SecT233FieldElement
 
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.SecT239FieldElement
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getK2() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
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.SecT409FieldElement
 
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.SecT571FieldElement
 
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.SecT113FieldElement
 
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.SecT131FieldElement
 
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.SecT193FieldElement
 
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.SecT233FieldElement
 
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.SecT239FieldElement
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getK3() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
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.SecT409FieldElement
 
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.SecT571FieldElement
 
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.KEMKDFSpec
 
getKEMLabel(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeIndex
Get the KEM combiner domain separator ("Label") for a Composite KEM OID (section 3.4 / section 6).
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.
 
getKey() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getKey() - Method in class org.bouncycastle.crypto.params.Blake3Parameters
Obtain the key.
getKey() - Method in class org.bouncycastle.crypto.params.FPEParameters
 
getKey() - Method in class org.bouncycastle.crypto.params.KeyParameter
 
getKey() - Method in class org.bouncycastle.crypto.params.RC5Parameters
 
getKey() - Method in class org.bouncycastle.crypto.params.SkeinParameters
Obtains the value of the key parameter, or null if not set.
getKey() - Method in class org.bouncycastle.crypto.params.TweakableBlockCipherParameters
Gets the key.
getKey() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the key parameter, or null if not set.
getKey() - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
 
getKeyAlgorithm() - Method in class org.bouncycastle.asn1.bc.PbkdKeyData
 
getKeyAlgorithm() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
 
getKeyAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getKeyAlgorithmName() - Method in class org.bouncycastle.jcajce.spec.KEMKDFSpec
 
getKeyAndMask() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
 
getKeyBytes() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
 
getKeyData() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPrivateKeyParameters
 
getKeyData() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPublicKeyParameters
 
getKeyData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.SPHINCSKey
 
getKeyData() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
 
getKeyData() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
 
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
 
getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBMAC1Params
 
getKeyEncoding() - Method in class org.bouncycastle.asn1.bc.PbkdKeyData
 
getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
 
getKeyHash() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
 
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
 
getKeyIdentifier() - Method in class org.bouncycastle.crypto.params.SkeinParameters
Obtains the value of the key identifier parameter, or null if not set.
getKeyIdentifier() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the key identifier parameter, or null if not set.
getKeyIdentifierObject() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getKeyIdentifierOctets() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
 
getKeyInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
Return the key specific info for the KEK/CEK.
getKeyInfoConverter(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
 
getKeyInfoConverter(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
getKeyInfoConverter(ASN1ObjectIdentifier) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
getKeyLength() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
Return the intended length in octets of the derived key.
getKeyLength() - Method in class org.bouncycastle.crypto.params.KeyParameter
 
getKeyLength() - Method in class org.bouncycastle.jcajce.spec.Argon2KeySpec
Key length (in bits).
getKeyLength() - Method in class org.bouncycastle.jcajce.spec.ScryptKeySpec
Key length (in bits).
getKeyPair() - Method in class org.bouncycastle.crypto.EphemeralKeyPair
 
getKeyPairSpecs(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeIndex
Per-component AlgorithmParameterSpecs used to initialise the component KeyPairGenerators, in pairing order.
getKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getKeySize() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
getKeySize(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
 
getKeySize(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.util.SecretKeyUtil
Deprecated.
 
getKeySize() - Method in class org.bouncycastle.jcajce.spec.KEMKDFSpec
 
getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Return the key size of the given key object in bits.
getKeySizeInBits() - Method in class org.bouncycastle.jcajce.spec.KEMParameterSpec
Deprecated.
Return the key size in bits if specified, -1 indicates no preference.
getKeyUnwrapper(KTSParameterSpec, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.WrapUtil
 
getKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getKeyWrapper(KTSParameterSpec, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.WrapUtil
 
getKI() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
 
getKI() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
 
getKI() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
 
getKnowledgeProofForAlpha() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationFinish
Get the Schnorr zero-knowledge proof for the knowledge of the private key (x2 x pi) for the public key alpha
getKnowledgeProofForBeta() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationServerResponse
Get the zero-knowledge proof for the knowledge of (x4 x pi) for the public key beta = (x4 x pi) * [X1 + X2 + X3]
getKnowledgeProofForX1() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
 
getKnowledgeProofForX1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getKnowledgeProofForX1() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationInitiate
Get the zero-knowledge proof for the knowledge of x1
getKnowledgeProofForX2() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
 
getKnowledgeProofForX2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getKnowledgeProofForX2() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationInitiate
Get the zero-knowledge proof for the knowledge of x2
getKnowledgeProofForX2s() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound2Payload
 
getKnowledgeProofForX2s() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
 
getKnowledgeProofForX3() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationServerResponse
Get the zero-knowledge proof for the knowledge of x3 for X3 = x3 * [G]
getKnowledgeProofForX3() - Method in class org.bouncycastle.crypto.agreement.owl.OwlFinishRegistration
Get the zero-knowledge proof for the knowledge of x3 for X3 = x3 * [G]
getKnowledgeProofForX4() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationServerResponse
Get the zero-knowledge proof for the knowledge of x4 for X4 = x4 * [G]
getKPAK() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
Returns the public key component (kpak) corresponding to the secret key.
getL() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
 
getL() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
Retrieves the value of the field 'L' representing the internal block size in bytes associated with this instance.
getL() - Method in class org.bouncycastle.crypto.params.DHParameters
Return the private value length in bits - if set, zero otherwise
getL() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
 
getL() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
return private value limit - l
getL() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getL() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getL() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
getL() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
 
getL() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getL() - Method in class org.bouncycastle.pqc.crypto.saber.SABERParameters
 
getL() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getL() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
getLabel() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the label associated with this spec.
getLambda() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
 
getLambda() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getLambda() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getLambdaBytes() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getLanes() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
 
getLastModifiedDate() - Method in class org.bouncycastle.asn1.bc.ObjectData
 
getLastModifiedDate() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
getLayerAddress() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
 
getLayers() - Method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
 
getLayers() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
Getter layers.
getLayers() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSMTKey
 
getLayers() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
getLayers() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
 
getLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
 
getLByte() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
getLdapAACertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeAuthorityRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeCertificateAttributeAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeCertificateRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAttributeDescriptorCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapAuthorityRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapCACertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapCertificateRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapCrossCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapDeltaRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapURL() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLdapUserCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getLeafIndex(long, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
 
getLen() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
 
getLength() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the number of bytes of key material to be generated for this spec.
getLengthOctetCount(long) - Static method in class org.bouncycastle.asn1.DLGenerator
Return the number of octets in the definite-length encoding of bodyLength (the length octets only, excluding the identifier).
getLengthTag(byte[]) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
 
getLengthTag(byte[]) - Method in class org.bouncycastle.crypto.engines.IESEngine
 
getLengthTag(byte[]) - Method in class org.bouncycastle.crypto.engines.OldIESEngine
 
getLevels() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.LMSKey
Return the number of levels (L) associated with the key.
getLevels() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
 
getLevels() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
 
getLimit() - Method in class org.bouncycastle.asn1.ASN1InputStream
 
getLKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
Deprecated.
use getKeySize
getLMOTSParam() - Method in class org.bouncycastle.pqc.crypto.lms.LMSParameters
 
getLMSigParam() - Method in class org.bouncycastle.pqc.crypto.lms.LMSParameters
 
getLmsParameters() - Method in class org.bouncycastle.pqc.crypto.lms.HSSKeyGenerationParameters
 
getLMSParameters() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
getLMSParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
 
getLMSPublicKey() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
 
getLMSSpecs() - Method in class org.bouncycastle.pqc.jcajce.spec.LMSHSSKeyGenParameterSpec
Return the LMS parameters for the HSS hierarchy.
getLMSSpecs() - Method in class org.bouncycastle.pqc.jcajce.spec.LMSHSSParameterSpec
Deprecated.
Return the LMS parameters for the HSS hierarchy.
getLn() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getLnBits() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getLnHalf() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
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.BERBitStringParser
 
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.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.DLBitStringParser
 
getLoadedObject() - Method in class org.bouncycastle.asn1.DLSequenceParser
Return an in memory, encodable, representation of the SEQUENCE.
getLoadedObject() - Method in class org.bouncycastle.asn1.DLSetParser
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.
getLocation() - Method in class org.bouncycastle.asn1.bc.ExternalValue
 
getLocations() - Method in class org.bouncycastle.asn1.bc.ExternalValue
 
getLocator() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
 
getLogAlphaHint() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getLogHash() - Method in class org.bouncycastle.asn1.x509.MTCCertificationAuthority
 
getLogN() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconParameters
 
getLookupTable() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
getLowerSigmaBound() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
 
getLs() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
 
getLsq() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getLSub(int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
 
getM() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
 
getM() - Method in class org.bouncycastle.crypto.params.CMCEParameters
 
getM() - Method in class org.bouncycastle.crypto.params.DHParameters
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.SecT113FieldElement
 
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.SecT131FieldElement
 
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.SecT193FieldElement
 
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.SecT233FieldElement
 
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.SecT239FieldElement
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
 
getM() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
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.SecT409FieldElement
 
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.SecT571FieldElement
 
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
 
getM() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
Deprecated.
 
getM() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getM() - Method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
 
getM() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getM() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getM() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getM() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getM() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getM_h() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getM_hb_z1() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getMac() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
getMac() - Method in class org.bouncycastle.asn1.pkcs.MacData
 
getMac() - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
 
getMac() - Method in class org.bouncycastle.crypto.engines.IESEngine
 
getMac() - Method in class org.bouncycastle.crypto.generators.KDFCounterBytesGenerator
 
getMac() - Method in class org.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator
 
getMac() - Method in class org.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator
 
getMac() - Method in class org.bouncycastle.crypto.io.MacInputStream
 
getMac() - Method in class org.bouncycastle.crypto.io.MacOutputStream
 
getMac() - Method in interface org.bouncycastle.crypto.MacDerivationFunction
return the MAC used as the basis for the function
getMac() - Method in interface org.bouncycastle.crypto.modes.AEADCipher
Return the value of the MAC associated with the last stream processed.
getMac() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
Returns a byte array containing the mac calculated as part of the last encrypt or decrypt operation.
getMac() - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
 
getMac() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getMac() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
getMac() - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
 
getMac() - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
 
getMac() - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
 
getMac() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
 
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.jcajce.PKCS12StoreParameter
 
getMacData() - Method in class org.bouncycastle.asn1.pkcs.Pfx
 
getMacData() - Method in class org.bouncycastle.crypto.util.DERMacData
 
getMacKey() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
 
getMacKeySize() - Method in class org.bouncycastle.crypto.params.IESParameters
 
getMacKeySize() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
return the key size in bits for the MAC used with the message
getMacSize() - Method in interface org.bouncycastle.crypto.Mac
Return the block size for this MAC (in bytes).
getMacSize() - Method in class org.bouncycastle.crypto.macs.Blake3Mac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.CMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.GMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.HMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.KGMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.KMAC
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.OldHMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.Poly1305
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.SipHash
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.SipHash128
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.SkeinMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.VMPCMac
 
getMacSize() - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
Obtain Mac Size.
getMacSize() - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
Obtain Mac Size.
getMacSize() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getMacSizeInBits() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the size of the MAC associated with this parameter spec.
getMacSizeInBits() - Method in class org.bouncycastle.jcajce.spec.KMACParameterSpec
 
getMacTag() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound3Payload
 
getMacTag() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
 
getMacTag() - Method in class org.bouncycastle.crypto.agreement.owl.OwlKeyConfirmation
Get the MAC tag which serves as a key confirmation string
getMappedPoint() - Method in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
 
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getMaskGenAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getMaskKey() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
 
getMasterSecret() - Method in class org.bouncycastle.crypto.params.SAKKEPrivateKeyParameters
Retrieves the private key scalar (master secret).
getMasterSecret() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
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.
getMaxDecodedLength(int) - Method in class org.bouncycastle.util.encoders.Base32Encoder
 
getMaxDecodedLength(int) - Method in class org.bouncycastle.util.encoders.Base64Encoder
 
getMaxDecodedLength(int) - Method in interface org.bouncycastle.util.encoders.Encoder
Return the maximum expected output length of a decoding.
getMaxDecodedLength(int) - Method in class org.bouncycastle.util.encoders.HexEncoder
 
getMaximum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getMaxIndex() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
 
getMaxIndex() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
 
getMaxIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
 
getMaxIndex() - Method in class org.bouncycastle.pqc.crypto.xmss.BDSStateMap
 
getMaxIterations() - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
Obtain Max iterations.
getMaxIterations() - Method in class org.bouncycastle.crypto.engines.Zuc256CoreEngine
Obtain Max iterations.
getMaxOutlen() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
 
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.
getMaxSerial() - Method in class org.bouncycastle.asn1.x509.MTCCertificationAuthority
 
getMByte() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getMBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getMd() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getMemory() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
 
getMemory() - Method in class org.bouncycastle.jcajce.spec.Argon2KeySpec
 
getMessageAuthScheme() - Method in class org.bouncycastle.asn1.pkcs.PBMAC1Params
 
getMethod() - Method in class org.bouncycastle.asn1.x509.RelatedCertificateDescriptor
 
getMinimalPolynomial() - Method in interface org.bouncycastle.math.field.PolynomialExtensionField
 
getMinimum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
 
getMinSerial() - Method in class org.bouncycastle.asn1.x509.MTCCertificationAuthority
 
getmJ() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
Retrieves the value of the field 'mJ' representing the associated Montgomery equation parameter A
getmK() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
Retrieves the value of the field 'mK' representing the associated Montgomery equation parameter B specific to the hash-to-curve profile.
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
 
getModulus() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.
 
getModulus() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
 
getModulus() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
 
getModulus() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getModulus() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
return the modulus.
getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
return the modulus.
getMqM() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getMqN() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getMSeedEq() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMPublicKeyParameters
 
getMu() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
Deprecated.
 
getMu() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getMuLen() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getMultiBlockSize() - Method in class org.bouncycastle.crypto.DefaultMultiBlockCipher
 
getMultiBlockSize() - Method in interface org.bouncycastle.crypto.MultiBlockCipher
Return the multi-block size for this cipher (in bytes).
getMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve
Sets the default ECMultiplier, unless already set.
getMVecLimbs() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
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.agreement.ecjpake.ECJPAKECurve
 
getN() - Method in class org.bouncycastle.crypto.agreement.owl.OwlCurve
Get n, the order of the base point
getN() - Method in class org.bouncycastle.crypto.params.CMCEParameters
 
getN() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
 
getN() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
Returns the bit length used in key generation.
getN() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getN() - Method in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
getN() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
 
getN() - Method in class org.bouncycastle.crypto.params.SLHDSAParameters
 
getN() - Method in class org.bouncycastle.crypto.params.SRP6GroupParameters
 
getN() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the order N of G
getN() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
Deprecated.
 
getN() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
 
getN() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getN() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
 
getN() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
Deprecated.
 
getN() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getN() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
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(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.gm.GMNamedCurves
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(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
return the named curve name represented by the given object identifier.
getName() - Method in class org.bouncycastle.crypto.params.BLSParameters
 
getName() - Method in class org.bouncycastle.crypto.params.CMCEParameters
 
getName() - Method in class org.bouncycastle.crypto.params.ECNamedDomainParameters
 
getName() - Method in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
getName() - Method in class org.bouncycastle.crypto.params.MLDSAParameters
 
getName() - Method in class org.bouncycastle.crypto.params.MLKEMParameters
 
getName() - Method in class org.bouncycastle.crypto.params.RSABlindSignatureParameters
Return the RFC 9474 sec. 5 variant name (e.g.
getName() - Method in class org.bouncycastle.crypto.params.SLHDSAParameters
 
getName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
 
getName() - Method in class org.bouncycastle.jcajce.spec.CMCEParameterSpec
 
getName() - Method in class org.bouncycastle.jcajce.spec.FrodoKEMParameterSpec
 
getName() - Method in class org.bouncycastle.jcajce.spec.MLDSAParameterSpec
 
getName() - Method in class org.bouncycastle.jcajce.spec.MLKEMParameterSpec
 
getName() - Method in class org.bouncycastle.jcajce.spec.SLHDSAParameterSpec
 
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveParameterSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.spec.ECNamedCurveSpec
return the name of the curve the EC domain parameters belong to.
getName() - Method in class org.bouncycastle.jce.X509Principal
Deprecated.
 
getName() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
Deprecated.
 
getName() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
Deprecated.
 
getName() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.hawk.HawkParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
Deprecated.
 
getName() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMParameters
Deprecated.
 
getName() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.saber.SABERParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
Deprecated.
 
getName() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignParameters
 
getName() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getName() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.AIMerParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.BIKEParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.CMCEParameterSpec
Deprecated.
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.DilithiumParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.FaestParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.FalconParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.FrodoParameterSpec
Deprecated.
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.HaetaeParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.HawkParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.HQCParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.KyberParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.MayoParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.MQOMParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.NTRULPRimeParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.NTRUParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.NTRUPlusParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.PicnicParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.QRUOVParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.SABERParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.SDitHParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.SnovaParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.SNTRUPrimeParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.SPHINCSPlusParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.SQIsignParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.jcajce.spec.UOVParameterSpec
 
getName() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
getName() - Method in class org.bouncycastle.pqc.legacy.picnic.PicnicParameters
 
getName() - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowParameters
 
getName() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusParameters
 
getName() - Method in class org.bouncycastle.util.io.pem.PemHeader
 
getName() - Method in class org.bouncycastle.util.test.SimpleTest
 
getName() - Method in interface org.bouncycastle.util.test.Test
 
getNameAssigner() - Method in class org.bouncycastle.asn1.x509.EDIPartyName
 
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
 
getNamedCurveByName(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNamedCurveByOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNamedCurveOid(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNamedCurveOid(ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNameDistinguisher() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getNameForParameters(ECDomainParameters) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
 
getNameForParameters(ECCurve) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
 
getNameFrom(AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getNameFrom(AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.util.SpecUtil
 
getNameFrom(AlgorithmParameterSpec) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.SpecUtil
Deprecated.
 
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.gm.GMNamedCurves
returns an enumeration containing the name strings for curves 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.
getNames() - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
returns an enumeration containing the name strings for curves contained in this structure.
getNames() - Static method in class org.bouncycastle.jce.ECGOST3410NamedCurveTable
return an enumeration of the names of the available curves.
getNames() - Static method in class org.bouncycastle.jce.ECNamedCurveTable
return an enumeration of the names of the available curves.
getNbEvals() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getNbEvalsLog() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getNbIter() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
getNbParties() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
Threshold variant: number of MPC parties.
getNbRevealed() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
Threshold variant: number of revealed parties per execution.
getNByte() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getNextKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
 
getNextKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
 
getNextState(byte[], byte[], OTSHashAddress) - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
 
getNextUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getNextUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getNextUpdate() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getNonce() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
 
getNonce() - Method in class org.bouncycastle.crypto.params.AEADParameters
 
getNonce() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
getNonce() - Method in class org.bouncycastle.crypto.params.SkeinParameters
Obtains the value of the nonce parameter, or null if not set.
getNonce() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
Return the nonce (same as IV) associated with this parameter spec.
getNonce() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the nonce parameter, or null if not set.
getNonce() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
Return the nonce (IV) value to be associated with message.
getNonce() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
getNonceSize() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
 
getNonceSize() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
getNonceSize() - Method in class org.bouncycastle.crypto.engines.XChaCha20Engine
 
getNonceSize() - Method in class org.bouncycastle.crypto.engines.XSalsa20Engine
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
Deprecated.
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getNotAfter() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
 
getNotAfter() - Method in class org.bouncycastle.asn1.x509.Validity
 
getNotAfter() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getNotAfterTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
getNotBefore() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
 
getNotBefore() - Method in class org.bouncycastle.asn1.x509.Validity
 
getNotBefore() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getNotBeforeTime() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
 
getNoticeNumbers() - Method in class org.bouncycastle.asn1.x509.NoticeReference
 
getNoticeRef() - Method in class org.bouncycastle.asn1.x509.UserNotice
 
getNtrulprParams() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyGenerationParameters
 
getNu() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
Deprecated.
 
getNumeric() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
 
getNumFieldElementsPerMatrix() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getO() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getO() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getO() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
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
 
getObjects() - Method in class org.bouncycastle.asn1.ASN1Sequence
 
getObjects() - Method in class org.bouncycastle.asn1.ASN1Set
 
getOByte() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getOBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
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
getOctetOutputStream() - Method in class org.bouncycastle.asn1.DLOctetStringGenerator
Return 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.ASN1GeneralString
Return a byte array representation of our contained String.
getOctets() - Method in class org.bouncycastle.asn1.ASN1GraphicString
 
getOctets() - Method in class org.bouncycastle.asn1.ASN1IA5String
 
getOctets() - Method in class org.bouncycastle.asn1.ASN1NumericString
 
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.ASN1PrintableString
 
getOctets() - Method in class org.bouncycastle.asn1.ASN1T61String
Return the encoded string as a byte array.
getOctets() - Method in class org.bouncycastle.asn1.ASN1UniversalString
 
getOctets() - Method in class org.bouncycastle.asn1.ASN1VideotexString
 
getOctets() - Method in class org.bouncycastle.asn1.ASN1VisibleString
 
getOctetsLength() - Method in class org.bouncycastle.asn1.ASN1OctetString
 
getOctetStream() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getOctetStream() - Method in interface org.bouncycastle.asn1.ASN1BitStringParser
Return an InputStream representing the contents of the BIT STRING, where the content is expected to be octet-aligned (this will be automatically checked during parsing).
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.BERBitStringParser
 
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.
getOctetStream() - Method in class org.bouncycastle.asn1.DLBitStringParser
 
getOffset() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
getOffset_h() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getOffset_hb_z1() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
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(String) - Static method in class org.bouncycastle.asn1.gm.GMNamedCurves
return the object identifier signified by the passed in name.
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.
getOID(String) - Static method in class org.bouncycastle.crypto.ec.CustomNamedCurves
return the object identifier signified by the passed in name.
getOID() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getOID(String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
 
getOid() - Method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSMTOid
Getter OID.
getOid() - Method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSOid
Getter OID.
getOid() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
 
getOid() - Method in interface org.bouncycastle.pqc.crypto.xmss.XMSSOid
 
getOIDs() - Static method in class org.bouncycastle.asn1.ua.DSTU4145NamedCurves
All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X where X is the curve number 0-9
getOIDs() - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
return a vector of the oids in the name, in the order they were found.
getOMapBytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getOnlySomeReasons() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
 
getOpeningSize() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getOptional(ASN1Encodable) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getOptional(ASN1Encodable, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getOptional(ASN1Encodable, int, int) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getOptionalSignature() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getOrder() - Method in interface org.bouncycastle.crypto.DSAExt
Get the order of the group that the r, s values in signatures belong to.
getOrder() - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
 
getOrder() - Method in class org.bouncycastle.crypto.signers.DSASigner
 
getOrder() - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
 
getOrder() - Method in class org.bouncycastle.crypto.signers.ECDSASigner
 
getOrder() - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
 
getOrder() - Method in class org.bouncycastle.crypto.signers.ECNRSigner
 
getOrder() - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
 
getOrder() - Method in class org.bouncycastle.math.ec.ECCurve
 
getOrderBitLength(ProviderConfiguration, BigInteger, BigInteger) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
 
getOrganization() - Method in class org.bouncycastle.asn1.x509.NoticeReference
 
getOtherInfo() - Method in class org.bouncycastle.jcajce.spec.KEMKDFSpec
 
getOtherObjectTypeID() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
 
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
 
getOtherPartyEphemeralKey() - Method in class org.bouncycastle.jcajce.spec.SM2KeyExchangeSpec
 
getOtherPartyId() - Method in class org.bouncycastle.jcajce.spec.SM2KeyExchangeSpec
 
getOtsParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
getOtsParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
 
getOtsParams() - Method in class org.bouncycastle.pqc.jcajce.spec.LMSKeyGenParameterSpec
Return the LM OTS parameters to use for the underlying one-time signature keys.
getOtsParams() - Method in class org.bouncycastle.pqc.jcajce.spec.LMSParameterSpec
Deprecated.
Return the LM OTS parameters to use for the underlying one-time signature keys.
getOutputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
returns the maximum size of the block produced by this cipher.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
return the maximum possible size for the output.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
Returns the output block size of this algorithm.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
Return the maximum size for an output block to this engine.
getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.RSAEngine
Return the maximum size for an output block to this engine.
getOutputLength() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
 
getOutputLength() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
 
getOutputLength() - Method in class org.bouncycastle.jcajce.spec.HKDFParameterSpec
Returns the length (in bytes) of the output resulting from these parameters.
getOutputSize(int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the size of the output buffer required for an update plus a doFinal with an input of 'length' bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
return the size of the output buffer required for an update plus a doFinal with an input of 'length' bytes.
getOutputSize() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.engines.SM2Engine
 
getOutputSize(int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
return the size of the output buffer required for a processBytes plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
 
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated.
return the size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
return the minimum size of the output buffer required for an update plus a doFinal with an input of len bytes.
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inLen (in bytes).
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inLen (in bytes).
getOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
getOutputSize(PemObject) - Method in class org.bouncycastle.util.io.pem.PemWriter
Return the number of bytes or characters required to contain the passed in object if it is PEM encoded.
getOutputStream() - Method in class org.bouncycastle.jcajce.BCFKSStoreParameter
Deprecated.
 
getOutputStream() - Method in class org.bouncycastle.jcajce.BCLoadStoreParameter
 
getOutputStream() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
 
getOutputStream() - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
getOutputStream() - Method in class org.bouncycastle.util.io.TeeInputStream
 
getOwfInputSize() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getOwfOutputSize() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
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.pkcs.DHParameter
 
getP() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getP() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
getP() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return the prime p defining the Galois field.
getP() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
 
getP() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
 
getP() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getP() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getP() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
 
getP() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
getP() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getP() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
 
getP() - Method in class org.bouncycastle.jce.spec.ElGamalParameterSpec
Returns the prime modulus p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the prime p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the prime p.
getP() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the prime p.
getP() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEPublicKeyParameters
 
getP() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
 
getP() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoPublicKeyParameters
 
getP() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getP() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
 
getP1Bytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getP1Limbs() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
Computes: (v * (v + 1) / 2) * mVecLimbs
getP2Bytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getP2Limbs() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
Computes: v * o * mVecLimbs
getP3Limbs() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
Computes: (o * (o + 1) / 2) * mVecLimbs
getPadBits(int) - Static method in class org.bouncycastle.asn1.ASN1BitString
Deprecated.
Will be removed
getPadBits() - Method in class org.bouncycastle.asn1.ASN1BitString
 
getPadBits() - Method in interface org.bouncycastle.asn1.ASN1BitStringParser
Return the number of pad bits, if any, in the final byte, if any, read from ASN1BitStringParser.getBitStream().
getPadBits() - Method in class org.bouncycastle.asn1.BERBitStringParser
 
getPadBits() - Method in class org.bouncycastle.asn1.DLBitStringParser
 
getPadBits() - Method in class org.bouncycastle.asn1.x509.KeyUsage
 
getPadBits() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
retrieve the number of pad bits in the last decoded message.
getPaddingName() - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
Return the name of the algorithm the cipher implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.TBCPadding
Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.X923Padding
Return the name of the algorithm the padder implements.
getPaddingName() - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
Return the name of the algorithm the padder implements.
getPairing(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeIndex
 
getParallelism() - Method in class org.bouncycastle.jcajce.spec.Argon2KeySpec
 
getParallelizationParameter() - Method in class org.bouncycastle.crypto.util.ScryptConfig
 
getParallelizationParameter() - Method in class org.bouncycastle.jcajce.spec.ScryptKeySpec
 
getParam() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
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.ECPrivateKeyStructure
Deprecated.
 
getParameters() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getParameters() - Method in class org.bouncycastle.asn1.x9.X962Parameters
 
getParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
 
getParameters() - Method in class org.bouncycastle.asn1.x9.X9FieldID
 
getParameters() - Method in class org.bouncycastle.crypto.params.BLSKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.BLSKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.CMCEKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.CMCEKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.CramerShoupKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.CramerShoupKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.DHKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.DSAKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ECKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.FrodoKEMKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.FrodoKEMKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.MLDSAKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.MLDSAKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.MLKEMKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.MLKEMKeyParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithContext
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithID
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithIV
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithRandom
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithSalt
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithSBox
 
getParameters() - Method in class org.bouncycastle.crypto.params.ParametersWithUKM
 
getParameters() - Method in class org.bouncycastle.crypto.params.SkeinParameters
Obtains a map of type (Integer) to value (byte[]) for the parameters tracked in this object.
getParameters() - Method in class org.bouncycastle.crypto.params.SLHDSAKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.crypto.params.SLHDSAKeyParameters
 
getParameters(String) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
 
getParameters(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getParameters() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains a map of type (Integer) to value (byte[]) for the parameters tracked in this object.
getParameters() - Method in interface org.bouncycastle.jce.interfaces.ECKey
return a parameter specification representing the EC domain parameters for the key.
getParameters() - Method in interface org.bouncycastle.jce.interfaces.ElGamalKey
 
getParameters() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Key
 
getParameters() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getParameters() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getParameters() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getParameters() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKeyGenerationParameters
Deprecated.
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEKeyParameters
Deprecated.
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.faest.FaestKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.faest.FaestPrivateKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.faest.FaestPublicKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKeyGenerationParameters
Deprecated.
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoKeyParameters
Deprecated.
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.hawk.HawkKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.hawk.HawkKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAKeyGenerationParameters
Deprecated.
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAKeyParameters
Deprecated.
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyGenerationParameters
Deprecated.
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyParameters
Deprecated.
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUKeyParameters
Get NTRU parameter set used to generate this key.
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.saber.SABERKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.saber.SABERKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPrivateKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPublicKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAKeyParameters
Deprecated.
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPrivateKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPublicKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignPrivateKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignPublicKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.uov.UOVKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.uov.UOVKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
Returns the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
Return the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
Returns the parameters used with this cipher.
getParameters() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.legacy.picnic.PicnicKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.legacy.picnic.PicnicKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowKeyGenerationParameters
 
getParameters() - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowKeyParameters
 
getParameters() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusKeyParameters
 
getParameterSetOID() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
Return the RFC 8391 / SP 800-208 parameter-set identifier for this parameter set (the 4-octet value carried at the start of an RFC 9802 encoded key), or 0 if these parameters do not correspond to a standard set (for example a non-standard tree height).
getParameterSetOID() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
Return the RFC 8391 / SP 800-208 parameter-set identifier for this parameter set (the 4-octet value carried at the start of an RFC 9802 encoded key), or 0 if these parameters do not correspond to a standard set (for example a non-standard tree height).
getParametersForType(int) - Static method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
 
getParametersForType(int) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
 
getParametersObject() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getParameterSpec() - Method in interface org.bouncycastle.jcajce.interfaces.CMCEKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.jcajce.interfaces.FrodoKEMKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.jcajce.interfaces.MLDSAKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.jcajce.interfaces.MLKEMKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.jcajce.interfaces.SLHDSAKey
Return the parameters for this key.
getParameterSpec() - Method in class org.bouncycastle.jcajce.MLDSAProxyPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPublicKey
 
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.
getParameterSpec() - Method in class org.bouncycastle.jcajce.spec.MLDSAPrivateKeySpec
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.spec.MLDSAPublicKeySpec
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.spec.MLKEMPrivateKeySpec
 
getParameterSpec() - Method in class org.bouncycastle.jcajce.spec.MLKEMPublicKeySpec
 
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECGOST3410NamedCurveTable
return a parameter spec representing the passed in named curve.
getParameterSpec(String) - Static method in class org.bouncycastle.jce.ECNamedCurveTable
return a parameter spec representing the passed in named curve.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.AIMerKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.BIKEKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.CMCEKey
Deprecated.
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.DilithiumKey
Deprecated.
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.FaestKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.FalconKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.FrodoKey
Deprecated.
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.HaetaeKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.HawkKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.HQCKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.KyberKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.MayoKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.MQOMKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NTRUKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NTRULPRimeKey
 
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NTRUPlusKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.PicnicKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.QRUOVKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.SABERKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.SDitHKey
Return the parameter spec associated with this SDitH key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.SnovaKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.SNTRUPrimeKey
 
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.SPHINCSPlusKey
Deprecated.
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.SQIsignKey
Return the parameters for this key.
getParameterSpec() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.UOVKey
Return the parameter set this key is bound to.
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.aimer.BCAIMerPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPrivateKey
Deprecated.
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPublicKey
Deprecated.
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.faest.BCFaestPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPrivateKey
Deprecated.
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPublicKey
Deprecated.
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.haetae.BCHaetaePublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.hawk.BCHawkPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.mqom.BCMQOMPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruplus.BCNTRUPlusPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.qruov.BCQRUOVPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.sdith.BCSDitHPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.sqisign.BCSQIsignPublicKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPrivateKey
 
getParameterSpec() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPublicKey
 
getParameterSpecs() - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec
 
getParametersWithFormat(int) - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getParametersWithFormat(int) - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
getParametersWithFormat(int) - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getParametersWithFormat(int) - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
getParams() - Method in class org.bouncycastle.crypto.constraints.DefaultServiceProperties
 
getParams() - Method in interface org.bouncycastle.crypto.CryptoServiceProperties
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getParams() - Method in 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.jce.provider.JCEDHPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getParams() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getParams() - Method in class org.bouncycastle.jce.spec.ECKeySpec
return the domain parameters for the curve
getParams() - Method in class org.bouncycastle.jce.spec.ElGamalKeySpec
 
getParams() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeKeyPairGenerator
 
getParams() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyPairGenerator
 
getParams() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
Getter XMSS params.
getParams() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
Getter XMSSMT params.
getParams() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature
 
getParams(Integer) - Static method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusParameters
Return the SPHINCS+ parameters that map to the passed in parameter ID.
getParamsPKIX() - Method in class org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters
 
getParent() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getParsedValue() - Method in class org.bouncycastle.asn1.x509.Extension
 
getParsedValue() - Method in class org.bouncycastle.asn1.x509.X509Extension
Deprecated.
 
getPartA() - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyUBuilder
 
getPartB(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
 
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound1Payload
 
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound2Payload
 
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKERound3Payload
 
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
 
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
 
getParticipantId() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
 
getPartyAInfo() - Method in class org.bouncycastle.asn1.x9.OtherInfo
PartyA info for key deriviation.
getPartyName() - Method in class org.bouncycastle.asn1.x509.EDIPartyName
 
getPassword() - Method in class org.bouncycastle.asn1.bc.PbkdKeyData
 
getPassword() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
return the password byte array.
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.
getPassword() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getPassword() - Method in class org.bouncycastle.jcajce.spec.Argon2KeySpec
 
getPassword() - Method in class org.bouncycastle.jcajce.spec.OpenSSHPrivateKeySpec
Return the passphrase used to decrypt an encrypted openssh-key-v1 key, or null if none was supplied.
getPassword() - Method in class org.bouncycastle.jcajce.spec.ScryptKeySpec
 
getPathLenConstraint() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getPathLenConstraintInteger() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
 
getPbkdAlgorithm() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
 
getPermittedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
 
getPersonalisation() - Method in class org.bouncycastle.crypto.digests.Kangaroo.KangarooParameters
Obtain the personalisation.
getPersonalisation() - Method in class org.bouncycastle.crypto.params.SkeinParameters
Obtains the value of the personalisation parameter, or null if not set.
getPersonalisation() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the personalisation parameter, or null if not set.
getPgenCounter() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
Deprecated.
 
getPgenCounter() - Method in class org.bouncycastle.asn1.x9.ValidationParams
 
getPgenCounterObject() - Method in class org.bouncycastle.asn1.x9.ValidationParams
 
getPhi_n() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
 
getPi() - Method in class org.bouncycastle.crypto.agreement.owl.OwlFinishRegistration
Get pi = H(t), where t = H(Username||password) mod(n)
getPi() - Method in class org.bouncycastle.crypto.agreement.owl.OwlInitialRegistration
Get pi = H(t), where t = H(Username||password) mod(n)
getPk() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
getPk() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
 
getPk() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
 
getPk() - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowPublicKeyParameters
 
getPkP1Bytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getPkP2Bytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getPkP3Bytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getPkroot() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPublicKey
 
getPkseed() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPublicKey
 
getPkSeedBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getPkSize() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getPlaceOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getPoint() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
 
getPoint() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
 
getPointCompression() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
Return the 'point compression' flag.
getPointEncoding() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
 
getPointEncoding() - Method in interface org.bouncycastle.jcajce.interfaces.EdDSAPublicKey
 
getPointEncoding() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPublicKey
 
getPointMap() - Method in interface org.bouncycastle.math.ec.endo.ECEndomorphism
 
getPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
 
getPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
 
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
 
getPolicyQualifiers() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getPolicyQualifiersRejected() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getPoly() - Method in class org.bouncycastle.crypto.params.CMCEParameters
 
getPoly2etaPackedBytes() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
Packed size of a polynomial with coefficients in [‑2η, 2η]
getPolyqPackedBytes() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
Packed size of a polynomial with coefficients modulo Q
getPolyVecBytes() - Method in class org.bouncycastle.crypto.kems.mlkem.MLKEMEngine
 
getPolyveckHighbitsPackedBytes() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getPosition() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
 
getPosition() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
 
getPosition() - Method in interface org.bouncycastle.crypto.SkippingCipher
Return the current "position" of the cipher
getPositiveValue() - Method in class org.bouncycastle.asn1.ASN1Integer
Force the ASN.1 INTEGER encoding to be interpreted as unsigned; in some cases positive values get crammed into a space that's not quite big enough...)
getPostalAddress() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
 
getPPoly() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPrivateKeyParameters
 
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
 
getPreferredFormat() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getPreferredFormat() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
getPreferredFormat() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getPreferredFormat() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
getPreparedMessage() - Method in class org.bouncycastle.crypto.signers.RSABlindSignatureClient.Blinded
 
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.params.SLHDSAPrivateKeyParameters
 
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.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
Deprecated.
 
getPrf() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusPrivateKeyParameters
 
getPrgType() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getPrime() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
 
getPrime() - Method in class org.bouncycastle.math.Primes.STOutput
 
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrime1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrime2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getPrimeExponentP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for P.
getPrimeExponentQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime exponent for Q.
getPrimeExponentQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime exponent for Q.
getPrimeField(BigInteger) - Static method in class org.bouncycastle.math.field.FiniteFields
 
getPrimeGenCounter() - Method in class org.bouncycastle.math.Primes.STOutput
 
getPrimeP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime P.
getPrimeP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime P.
getPrimeQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the prime Q.
getPrimeQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the prime Q.
getPrimeSeed() - Method in class org.bouncycastle.math.Primes.STOutput
 
getPrimeSize() - Method in class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
Returns the size in bits of the prime modulus.
getPrivate() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
return the private key parameters.
getPrivate() - Method in interface org.bouncycastle.jce.interfaces.IESKey
return the local private key.
getPrivate() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return the local private key.
getPrivateData() - Method in interface org.bouncycastle.jcajce.interfaces.MLDSAPrivateKey
Return the long form private data for the ML-DSA private key.
getPrivateData() - Method in interface org.bouncycastle.jcajce.interfaces.MLKEMPrivateKey
Return the long form private data for the ML-KEM private key.
getPrivateData() - Method in class org.bouncycastle.jcajce.MLDSAProxyPrivateKey
 
getPrivateData() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
 
getPrivateData() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
 
getPrivateData() - Method in class org.bouncycastle.jcajce.spec.MLDSAPrivateKeySpec
 
getPrivateData() - Method in class org.bouncycastle.jcajce.spec.MLKEMPrivateKeySpec
 
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getPrivateExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
 
getPrivateExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
 
getPrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getPrivateKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getPrivateKey() - Method in class org.bouncycastle.crypto.params.CMCEPrivateKeyParameters
 
getPrivateKey() - Method in class org.bouncycastle.crypto.params.FrodoKEMPrivateKeyParameters
 
getPrivateKey() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
Deprecated.
getPrivateKey(boolean) - Method in interface org.bouncycastle.jcajce.interfaces.MLDSAPrivateKey
Return a privateKey which will encode as seed-only or as an expanded-key.
getPrivateKey(boolean) - Method in interface org.bouncycastle.jcajce.interfaces.MLKEMPrivateKey
Return a privateKey which will encode as seed-only or as an expanded-key.
getPrivateKey(boolean) - Method in class org.bouncycastle.jcajce.MLDSAProxyPrivateKey
 
getPrivateKey(boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
 
getPrivateKey(boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
 
getPrivateKey() - Method in class org.bouncycastle.jcajce.spec.KEMExtractSpec
 
getPrivateKey(PrivateKeyInfo) - Static method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
Deprecated.
 
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.faest.FaestPrivateKeyParameters
 
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoPrivateKeyParameters
Deprecated.
 
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCPrivateKeyParameters
 
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUPrivateKeyParameters
Get private key.
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVPrivateKeyParameters
 
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.saber.SABERPrivateKeyParameters
 
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPrivateKeyParameters
 
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignPrivateKeyParameters
 
getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
 
getPrivateKey(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
getPrivateKey() - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowPrivateKeyParameters
 
getPrivateKeyAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getPrivateKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getPrivateKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
 
getPrivateKeyBytes() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getPrivateKeyLength() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
 
getPrivateKeyLength() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getPrivateKeyLength() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignParameters
 
getPrivateKeys() - Method in class org.bouncycastle.jcajce.CompositePrivateKey
Return a list of the component private keys making up this composite.
getPrivateKeySize() - Method in class org.bouncycastle.crypto.kems.cmce.CMCEEngine
 
getPrivateKeySize() - Method in class org.bouncycastle.crypto.kems.frodo.FrodoKEMEngine
 
getPrivateKeySize() - Method in class org.bouncycastle.pqc.crypto.hawk.HawkParameters
 
getPrivateKeySize() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getProducedAt() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
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
Return the String value of the property propertyName.
getPropertyValue(String, String) - Static method in class org.bouncycastle.util.Properties
 
getProtectionParameter() - Method in class org.bouncycastle.jcajce.BCFKSStoreParameter
Deprecated.
 
getProtectionParameter() - Method in class org.bouncycastle.jcajce.BCLoadStoreParameter
 
getProtectionParameter() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
 
getProtectionParameter() - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
Deprecated.
 
getProtocolVersion() - Method in class org.bouncycastle.jcajce.spec.TLSRSAPremasterSecretParameterSpec
 
getProvider() - Method in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
 
getProviderName() - Method in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
 
getProviders() - Method in class org.bouncycastle.jcajce.CompositePrivateKey
Return a list of the providers supporting the component private keys.
getProviders() - Method in class org.bouncycastle.jcajce.CompositePublicKey
Return a list of the providers supporting the component private keys.
getPseudonym() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
 
getPSourceAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
 
getPubData() - Method in class org.bouncycastle.pqc.crypto.newhope.NHPublicKeyParameters
Return the public key data.
getPublic() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
return the public key parameters.
getPublic() - Method in interface org.bouncycastle.jce.interfaces.IESKey
return the intended recipient's/sender's public key.
getPublic() - Method in class org.bouncycastle.jce.spec.IEKeySpec
return the intended recipient's/sender's public key.
getPublicData() - Method in interface org.bouncycastle.jcajce.interfaces.CMCEPublicKey
Return the raw encoded data representing the public key.
getPublicData() - Method in interface org.bouncycastle.jcajce.interfaces.FrodoKEMPublicKey
Return the raw encoded data representing the public key (seedA || b).
getPublicData() - Method in interface org.bouncycastle.jcajce.interfaces.MLDSAPublicKey
Return the raw encoded data representing the public key: rho || t1.
getPublicData() - Method in interface org.bouncycastle.jcajce.interfaces.MLKEMPublicKey
Return the raw encoded data representing the public key: t || rho.
getPublicData() - Method in interface org.bouncycastle.jcajce.interfaces.SLHDSAPublicKey
Return the raw encoded data representing the public key: seed || root.
getPublicData() - Method in class org.bouncycastle.jcajce.provider.asymmetric.cmce.BCCMCEPublicKey
 
getPublicData() - Method in class org.bouncycastle.jcajce.provider.asymmetric.frodokem.BCFrodoKEMPublicKey
 
getPublicData() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPublicKey
 
getPublicData() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPublicKey
 
getPublicData() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPublicKey
 
getPublicData() - Method in class org.bouncycastle.jcajce.spec.MLDSAPrivateKeySpec
 
getPublicData() - Method in class org.bouncycastle.jcajce.spec.MLDSAPublicKeySpec
 
getPublicData() - Method in class org.bouncycastle.jcajce.spec.MLKEMPrivateKeySpec
 
getPublicData() - Method in class org.bouncycastle.jcajce.spec.MLKEMPublicKeySpec
 
getPublicData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NHPublicKey
 
getPublicData() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
 
getPublicData() - Method in class org.bouncycastle.pqc.jcajce.provider.uov.BCUOVPublicKey
 
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
 
getPublicExponent() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.
 
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
 
getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
return the public exponent.
getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
return the public exponent.
getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
Deprecated.
 
getPublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
Deprecated.
use parsePublicKey
getPublicKey() - Method in class org.bouncycastle.crypto.params.CMCEPublicKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.crypto.params.FrodoKEMPublicKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
 
getPublicKey() - Method in class org.bouncycastle.crypto.params.SkeinParameters
Obtains the value of the public key parameter, or null if not set.
getPublicKey() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
 
getPublicKey() - Method in interface org.bouncycastle.jcajce.interfaces.EdDSAPrivateKey
Return the public key associated with this private key.
getPublicKey() - Method in interface org.bouncycastle.jcajce.interfaces.MLDSAPrivateKey
Return the public key corresponding to this private key.
getPublicKey() - Method in interface org.bouncycastle.jcajce.interfaces.MLKEMPrivateKey
Return the public key corresponding to this private key.
getPublicKey() - Method in interface org.bouncycastle.jcajce.interfaces.SLHDSAPrivateKey
Return the public key corresponding to this private key.
getPublicKey() - Method in interface org.bouncycastle.jcajce.interfaces.XDHPrivateKey
Return the public key associated with this private key.
getPublicKey() - Method in class org.bouncycastle.jcajce.MLDSAProxyPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.jcajce.spec.KEMGenerateSpec
 
getPublicKey() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
Obtains the value of the public key parameter, or null if not set.
getPublicKey() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getPublicKey() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
return the public key associated with the certification request - the public key is created using the BC provider.
getPublicKey(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
Deprecated.
 
getPublicKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
getPublicKey() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPublicKeyParameters
Deprecated.
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.ExchangePair
Return the responding party's public key.
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.faest.FaestPublicKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
Return the encoded public key for this private key.
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoPublicKeyParameters
Deprecated.
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCPublicKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMPrivateKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUPublicKeyParameters
Get public key.
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVPublicKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.saber.SABERPublicKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
Deprecated.
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaPublicKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignPublicKeyParameters
 
getPublicKey() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.DilithiumPrivateKey
Deprecated.
Return the public key corresponding to this private key.
getPublicKey() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.FalconPrivateKey
Return the public key corresponding to this private key.
getPublicKey() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.KyberPrivateKey
Return the public key corresponding to this private key.
getPublicKey() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.SPHINCSPlusPrivateKey
Deprecated.
Return the public key corresponding to this private key.
getPublicKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
 
getPublicKey() - Method in class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPrivateKey
 
getPublicKey() - Method in class org.bouncycastle.pqc.legacy.rainbow.RainbowPrivateKeyParameters
 
getPublicKey() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusPrivateKeyParameters
 
getPublicKeyAlgorithm() - Method in class org.bouncycastle.asn1.x509.RelatedCertificateDescriptor
 
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
 
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
 
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
 
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getPublicKeyBytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
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.
getPublicKeyLength() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getPublicKeyLength() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignParameters
 
getPublicKeyParameters() - Method in class org.bouncycastle.crypto.params.ECCSIPrivateKeyParameters
Returns the public key parameters associated with this private key.
getPublicKeyParameters() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getPublicKeyParameters() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
getPublicKeyParameters() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getPublicKeyParameters() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getPublicKeyParameters() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
getPublicKeyParameters() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
Return the matching FalconPublicKeyParameters for this private key, mirroring MLDSAPrivateKeyParameters.getPublicKeyParameters().
getPublicKeyParameters() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getPublicKeyParameters() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
getPublicKeyParameters() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMPrivateKeyParameters
 
getPublicKeyParameters() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPrivateKeyParameters
 
getPublicKeyParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
getPublicKeyParamSet() - Method in class org.bouncycastle.crypto.params.ECGOST3410Parameters
 
getPublicKeyParamSet() - Method in class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
Return the object identifier for the public key parameter set.
getPublicKeyParamSetName() - Method in class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
 
getPublicKeyParamSetOID() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
 
getPublicKeyParamSetOID() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
getPublicKeys() - Method in class org.bouncycastle.jcajce.CompositePublicKey
Return a list of the component public keys making up this composite.
getPublicKeySize() - Method in class org.bouncycastle.crypto.kems.cmce.CMCEEngine
 
getPublicKeySize() - Method in class org.bouncycastle.crypto.kems.frodo.FrodoKEMEngine
 
getPublicKeySize() - Method in class org.bouncycastle.pqc.crypto.hawk.HawkParameters
 
getPublicKeySize() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getPublicParams() - Method in class org.bouncycastle.crypto.params.SAKKEPrivateKeyParameters
Retrieves the public key parameters associated with this private key.
getPublicPoint() - Method in class org.bouncycastle.crypto.params.BLSPublicKeyParameters
 
getPublicSeed() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
 
getPublicSeed() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
 
getPublicSeed() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPublicKey
 
getPublicSeed() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
 
getPublicSeed() - Method in class org.bouncycastle.pqc.asn1.XMSSPublicKey
 
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
Deprecated.
 
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
Getter XMSS public seed.
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
Getter public seed.
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
 
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters
 
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
 
getPublicSeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters
 
getPublicSeed() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusPrivateKeyParameters
 
getPurpose() - Method in class org.bouncycastle.crypto.constraints.DefaultServiceProperties
 
getPurpose() - Method in interface org.bouncycastle.crypto.CryptoServiceProperties
 
getPVT() - Method in class org.bouncycastle.crypto.params.ECCSIPublicKeyParameters
Returns the Public Validation Token (PVT) for signature verification.
getQ() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
 
getQ() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
getQ() - Method in class org.bouncycastle.asn1.x509.DSAParameter
 
getQ() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
getQ() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return q, the prime factor of p - 1
getQ() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKECurve
 
getQ() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
 
getQ() - Method in class org.bouncycastle.crypto.agreement.owl.OwlCurve
Get the prime field modulus q of the curve
getQ() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.ECCSIKeyGenerationParameters
Returns the order of the elliptic curve.
getQ() - Method in class org.bouncycastle.crypto.params.ECPublicKeyParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
getQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getQ() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
 
getQ() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
getQ() - Method in class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
Return the Q value for the domain parameter set.
getQ() - Method in interface org.bouncycastle.jce.interfaces.ECPublicKey
return the public point Q
getQ() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getQ() - Method in class org.bouncycastle.jce.spec.ECPublicKeySpec
return the public point q
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the sub-prime q.
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Returns the sub-prime q.
getQ() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the sub-prime q.
getQ() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
 
getQ() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
 
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.AbstractFp
 
getQ() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
 
getQ() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
 
getQ() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getQ() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
 
getQ() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getQInv() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
 
getQPoly() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPrivateKeyParameters
 
getQualifier() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
 
getr() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECSchnorrZKP
 
getr() - Method in class org.bouncycastle.crypto.agreement.owl.ECSchnorrZKP
Get the prover's response r to the challenge c, r = v - d * c mod n where d is the prover's private key
getR() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationFinish
Get the response r as part of the zero-knowledge proof for proving the knowledge of t, r = x1 - t.h mod n where x1 is the ephemeral private key for the public key X1 sent in the first pass of Owl
getR() - Method in class org.bouncycastle.crypto.params.KDFCounterParameters
 
getR() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
 
getR() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
 
getR() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
getRadix() - Method in interface org.bouncycastle.crypto.AlphabetMapper
Return the number of characters in the alphabet.
getRadix() - Method in class org.bouncycastle.crypto.params.FPEParameters
 
getRadix() - Method in class org.bouncycastle.crypto.util.BasicAlphabetMapper
 
getRadix() - Method in class org.bouncycastle.crypto.util.RadixConverter
 
getRadix() - Method in class org.bouncycastle.jcajce.spec.FPEParameterSpec
 
getRadixConverter() - Method in class org.bouncycastle.crypto.params.FPEParameters
 
getRadixConverter() - Method in class org.bouncycastle.jcajce.spec.FPEParameterSpec
 
getRandom() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
return the random source associated with this generator.
getRandom() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
 
getRandom() - Method in class org.bouncycastle.crypto.params.ParametersWithRandom
 
getRandom() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
 
getRandom() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature
 
getRatio() - Method in class org.bouncycastle.crypto.hash2curve.impl.SqrtRatio
Retrieves the ratio value resulting from the square root ratio computation.
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.
getRawOutputStream() - Method in class org.bouncycastle.asn1.DLGenerator
 
getRawOutputStream() - Method in class org.bouncycastle.asn1.DLSequenceGenerator
Return the target stream for the SEQUENCE body.
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
 
getRByte() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
getRBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getRC2ParameterVersion() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
 
getRC2ParameterVersionData() - 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.
getReasons() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
 
getRecipientInfo() - Method in class org.bouncycastle.jcajce.spec.IESKEMParameterSpec
 
getRecoveredMessage(BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
Returns the data used for the signature generation, assuming the public key passed to init() is correct.
getRecoveredMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
Return a reference to the recoveredMessage message, either as it was added to a just generated signature, or extracted from a verified one.
getRecoveredMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
Return a reference to the recoveredMessage message, either as it was added to a just generated signature, or extracted from a verified one.
getRecoveredMessage() - Method in interface org.bouncycastle.crypto.SignerWithRecovery
Returns a reference to what message was recovered (if any).
getReducedSignatures() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
 
getReductionPolynomial(int) - Static method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
 
getRegistrationState() - Method in class org.bouncycastle.crypto.agreement.owl.OwlClientRegistration
Get the status of the user registration.
getRegistrationState() - Method in class org.bouncycastle.crypto.agreement.owl.OwlServerRegistration
Check's the status of the user registration I.E. whether or not this server has registered a user already.
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
 
getRepresentation() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
 
getReqCert() - Method in class org.bouncycastle.asn1.ocsp.Request
 
getRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getRequestList() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
getRequestorName() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
 
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.ocsp.ResponseBytes
 
getResponseBytes() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getResponseExtensions() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponses() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
 
getResponseStatus() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
 
getResponseType() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
 
getResult() - Method in exception org.bouncycastle.util.test.TestFailedException
 
getReverse() - Method in class org.bouncycastle.asn1.x509.CertificatePair
 
getRevocationDate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getRevocationDate() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getRevocationReason() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getRevocationTime() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
 
getRevokedCertificate(BigInteger) - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getRevokedCertificateEnumeration() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getRevokedCertificateEnumeration() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getRevokedCertificates() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getRevokedCertificates() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getRho() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getRho() - Method in class org.bouncycastle.crypto.params.MLDSAPublicKeyParameters
 
getRho() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
getRho() - Method in class org.bouncycastle.crypto.params.MLKEMPublicKeyParameters
 
getRho() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
getRho() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters
 
getRho() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getRho() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPublicKeyParameters
Deprecated.
 
getRho() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
getRho() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPublicKeyParameters
Deprecated.
 
getRho() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimePrivateKeyParameters
 
getRho() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimePrivateKeyParameters
 
getRhoSize() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
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.
getRoleName() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
Gets the role name of this RoleSyntax.
getRoleNameAsString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
Gets the role name as a java.lang.String object.
getRoot() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
 
getRoot() - Method in class org.bouncycastle.crypto.params.SLHDSAPublicKeyParameters
 
getRoot() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
 
getRoot() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPublicKey
 
getRoot() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
 
getRoot() - Method in class org.bouncycastle.pqc.asn1.XMSSPublicKey
 
getRoot() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
Deprecated.
 
getRoot() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPublicKeyParameters
Deprecated.
 
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
 
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
Getter XMSS root.
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
 
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters
 
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
 
getRoot() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters
 
getRoot() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusPrivateKeyParameters
 
getRoot() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusPublicKeyParameters
 
getRoundedPolynomialBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getRoundedPolynomialBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
 
getRounds() - Method in class org.bouncycastle.crypto.params.RC5Parameters
 
getRqPolynomialBytes() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
 
getS() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
getS() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
 
getS() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
 
getS() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
 
getS() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
 
getS() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
 
getS() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
 
getS() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
 
getS() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEPrivateKeyParameters
Deprecated.
 
getS() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
getS1() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getS1() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
getS1() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getS2() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getS2() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
getS2() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getSA() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPrivateKeyParameters
 
getSalt() - Method in class org.bouncycastle.asn1.bc.PbkdKeyData
 
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.params.Argon2Parameters
 
getSalt() - Method in class org.bouncycastle.crypto.params.HKDFParameters
Returns the salt, or null if the salt should be generated as a byte array of HashLen zeros.
getSalt() - Method in class org.bouncycastle.crypto.params.ParametersWithSalt
 
getSalt() - Method in class org.bouncycastle.crypto.PBEParametersGenerator
return the salt byte array.
getSalt() - Method in class org.bouncycastle.jcajce.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.
getSalt() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
 
getSalt() - Method in class org.bouncycastle.jcajce.spec.Argon2KeySpec
 
getSalt() - Method in class org.bouncycastle.jcajce.spec.HKDFParameterSpec
Returns the salt, or null if the salt should be generated as a byte array of HashLen zeros.
getSalt() - Method in class org.bouncycastle.jcajce.spec.ScryptKeySpec
 
getSalt() - Method in class org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec
Return a copy of the salt in this object.
getSaltBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getSaltLen() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getSaltLength() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getSaltLength() - Method in class org.bouncycastle.crypto.params.RSABlindSignatureParameters
Return the EMSA-PSS salt length, in bytes.
getSaltLength() - Method in class org.bouncycastle.crypto.util.PBKDF2Config
 
getSaltLength() - Method in class org.bouncycastle.crypto.util.ScryptConfig
 
getSaltLength() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getSaltSize() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getSaltSize() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getSBox(String) - Static method in class org.bouncycastle.crypto.engines.GOST28147Engine
Return the S-Box associated with SBoxName
getSBox() - Method in class org.bouncycastle.crypto.params.ParametersWithSBox
 
getSbox() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getSbox() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
Deprecated.
use getSBox()
getSBox() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
 
getSBox() - Method in class org.bouncycastle.jcajce.spec.GOST28147WrapParameterSpec
 
getSBoxName(byte[]) - Static method in class org.bouncycastle.crypto.engines.GOST28147Engine
 
getSBoxOID(String) - Static method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
 
getSBoxOID(byte[]) - Static method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
 
getSearchAllStores() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
 
getSearchForSerialNumberIn() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getSecData() - Method in class org.bouncycastle.pqc.crypto.newhope.NHPrivateKeyParameters
 
getSecondarySpec() - Method in class org.bouncycastle.jcajce.spec.CompositeSignatureSpec
 
getSecret() - Method in class org.bouncycastle.crypto.Commitment
The secret required to reveal the commitment.
getSecret() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
 
getSecret() - Method in class org.bouncycastle.crypto.params.BLSPrivateKeyParameters
 
getSecret() - Method in interface org.bouncycastle.crypto.SecretWithEncapsulation
Return the secret associated with the encapsulation.
getSecret() - Method in class org.bouncycastle.crypto.threshold.ShamirSplitSecret
 
getSecret() - Method in interface org.bouncycastle.crypto.threshold.SplitSecret
Recombines secret shares to reconstruct the original secret.
getSecret() - Method in class org.bouncycastle.jcajce.spec.Argon2KeySpec
 
getSecret() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the secret associated with this spec.
getSecret() - Method in class org.bouncycastle.pqc.crypto.util.SecretWithEncapsulationImpl
 
getSecretData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NHPrivateKey
 
getSecretData() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
 
getSecretKeyBytes() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getSecretKeyBytes() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getSecretKeyBytes() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
 
getSecretKeyBytes() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
 
getSecretKeyBytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getSecretKeyPRF() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
 
getSecretKeyPRF() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
 
getSecretKeyPRF() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
 
getSecretKeyPRF() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
 
getSecretKeySeed() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
 
getSecretKeySeed() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
 
getSecretKeySeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
 
getSecretKeySeed() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
 
getSecretLength() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
 
getSecretShares() - Method in class org.bouncycastle.crypto.threshold.ShamirSplitSecret
 
getSecretShares() - Method in interface org.bouncycastle.crypto.threshold.SplitSecret
 
getSecretTypeId() - Method in class org.bouncycastle.asn1.pkcs.SecretBag
 
getSecretValue() - Method in class org.bouncycastle.asn1.pkcs.SecretBag
 
getSecureRandom() - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Return the default source of randomness.
getSecureRandom(SecureRandom) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Return either the passed-in SecureRandom, or if it is null, then the default source of randomness.
getSecurityBits() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getSecurityBits() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getSecurityBytes() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getSecurityStrength() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
 
getSeed() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
Deprecated.
 
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.params.DHValidationParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.ISO18033KDFParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.MGFParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.SLHDSAPrivateKeyParameters
 
getSeed() - Method in class org.bouncycastle.crypto.params.SLHDSAPublicKeyParameters
 
getSeed() - Method in interface org.bouncycastle.jcajce.interfaces.MLDSAPrivateKey
Return the seed the private key was generated from (if available).
getSeed() - Method in interface org.bouncycastle.jcajce.interfaces.MLKEMPrivateKey
Return the seed the private key was generated from (if available).
getSeed() - Method in class org.bouncycastle.jcajce.MLDSAProxyPrivateKey
 
getSeed() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey
 
getSeed() - Method in class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey
 
getSeed() - Method in class org.bouncycastle.jcajce.spec.MLDSAPrivateKeySpec
 
getSeed() - Method in class org.bouncycastle.jcajce.spec.MLKEMPrivateKeySpec
 
getSeed() - Method in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
Return the full seed for the spec.
getSeed() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
return the seed used to generate this curve (if available).
getSeed() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getSeed() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
getSeed() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPrivateKeyParameters
 
getSeed() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPrivateKeyParameters
Deprecated.
 
getSeed() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAPublicKeyParameters
Deprecated.
 
getSeed() - Method in class org.bouncycastle.pqc.crypto.uov.UOVPrivateKeyParameters
 
getSeed() - Method in class org.bouncycastle.pqc.crypto.xwing.XWingPrivateKeyParameters
 
getSeed() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusPrivateKeyParameters
 
getSeed() - Method in class org.bouncycastle.pqc.legacy.sphincsplus.SPHINCSPlusPublicKeyParameters
 
getSeed_A() - Method in class org.bouncycastle.pqc.asn1.SABERPublicKey
 
getSeedLen() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
 
getSeedLen() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getSeedSize() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getSeedSize() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getSeedSk() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEPrivateKeyParameters
 
getSeedSk() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoPrivateKeyParameters
 
getSemanticsIdentifier() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
 
getSerial() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
 
getSerialNumber() - Method in class org.bouncycastle.asn1.ocsp.CertID
 
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.DeltaCertificateDescriptor
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getSerialNumber() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
 
getServerId() - Method in class org.bouncycastle.crypto.agreement.owl.OwlAuthenticationServerResponse
Get the server's identity
getService(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
 
getServiceName() - Method in class org.bouncycastle.crypto.constraints.DefaultServiceProperties
 
getServiceName() - Method in interface org.bouncycastle.crypto.CryptoServiceProperties
 
getServicesConstraints() - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
Return the current algorithm/services constraints.
getSessionEncryptedKey() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
 
getSessionKeySize() - Method in class org.bouncycastle.crypto.kems.cmce.CMCEEngine
 
getSessionKeySize() - Method in class org.bouncycastle.crypto.kems.frodo.FrodoKEMEngine
 
getSessionKeySize() - Method in class org.bouncycastle.crypto.params.CMCEParameters
 
getSessionKeySize() - Method in class org.bouncycastle.crypto.params.FrodoKEMParameters
 
getSessionKeySize() - Method in class org.bouncycastle.crypto.params.MLKEMParameters
 
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
Deprecated.
 
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.frodo.FrodoParameters
Deprecated.
 
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.hqc.HQCParameters
 
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMParameters
Deprecated.
 
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
 
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
 
getSessionKeySize() - Method in class org.bouncycastle.pqc.crypto.saber.SABERParameters
 
getSessionKeySize() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
getShake256Digest() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
getSharedSecret() - Method in class org.bouncycastle.crypto.params.KDFParameters
 
getSharedValue() - Method in class org.bouncycastle.pqc.crypto.ExchangePair
Return the shared value calculated with public key.
getSigAlg() - Method in class org.bouncycastle.asn1.x509.MTCCertificationAuthority
 
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
return a more "meaningful" representation for the signature algorithm used in the certficate.
getSigAlgName() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
return the object identifier for the signature.
getSigAlgOID() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
return the signature parameters, or null if there aren't any.
getSigAlgParams() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSigBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getSigLen() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
 
getSignature() - Method in class org.bouncycastle.asn1.bc.SignatureCheck
 
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.AltSignatureValue
Return the alternate signature to verify the certificate.
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.DeltaCertificateDescriptor
 
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getSignature() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getSignature() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSignature() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getSignature() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.bc.SignatureCheck
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.Signature
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.RelatedCertificateDescriptor
 
getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getSignatureBytes() - Method in class org.bouncycastle.pqc.crypto.aimer.AIMerParameters
 
getSignatureBytes() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getSignatureBytes() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getSignatureLength() - Method in class org.bouncycastle.pqc.crypto.sqisign.SQIsignParameters
 
getSignatureSize() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getSignatureValue() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
 
getSignatureValue() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
 
getSigner() - Method in class org.bouncycastle.asn1.x509.PrivateKeyPossessionStatement
 
getSigner() - Method in class org.bouncycastle.asn1.x509.PrivateKeyStatement
Deprecated.
 
getSigner() - Method in class org.bouncycastle.crypto.io.SignerInputStream
 
getSigner() - Method in class org.bouncycastle.crypto.io.SignerOutputStream
 
getSignerInfos() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getSigningAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
 
getSigningCert() - Method in class org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters
 
getSigParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
getSigParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
 
getSigParams() - Method in class org.bouncycastle.pqc.jcajce.spec.LMSKeyGenParameterSpec
Return the LMS system signature parameters.
getSigParams() - Method in class org.bouncycastle.pqc.jcajce.spec.LMSParameterSpec
Deprecated.
Return the LMS system signature parameters.
getSigProvider() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getSigSize() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
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
 
getSize() - Method in class org.bouncycastle.math.ec.SimpleLookupTable
 
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.
getSke() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getSkprf() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
 
getSkseed() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
 
getSkSeedBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getSkSize() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
 
getSntrupParams() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeKeyGenerationParameters
 
getSourceDataUri() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
Deprecated.
getSourceDataUriIA5() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
 
getSplitParams() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
 
getSplitParams() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
getSpolyf() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
 
getSpolyF() - Method in class org.bouncycastle.pqc.crypto.falcon.FalconPrivateKeyParameters
 
getSqnm() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getSsBytes() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
 
getSSK() - Method in class org.bouncycastle.crypto.params.ECCSIPrivateKeyParameters
Returns the secret signing key (SSK) used in ECCSI.
getStartCounter() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
 
getStartCube() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getStartDate() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getStartDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getStartDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getStartDate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getStartTimesThreehalves() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
Returns a copy of the start_times_threehalves constant.
getState() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
Gets the current state of this participant.
getState() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
Gets the current state of this participant.
getState() - Method in class org.bouncycastle.crypto.agreement.owl.OwlClient
Gets the current state of this client.
getState() - Method in class org.bouncycastle.crypto.agreement.owl.OwlServer
Gets the current state of this server.
getState(InputStream, SecureRandom) - Static method in class org.bouncycastle.crypto.util.JournaledAlgorithm
 
getState(File, SecureRandom) - Static method in class org.bouncycastle.crypto.util.JournaledAlgorithm
Reconstructs JournaledAlgorithm session from file containing it's raw encoding.
getStatementId() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
 
getStatementInfo() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
 
getStaticKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPublicKey
Deprecated.
return the static public key.
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.DHMQVPrivateParameters
 
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.DHUPrivateParameters
 
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.ECDHUPrivateParameters
 
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.MQVPrivateParameters
 
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
 
getStaticPrivateKey() - Method in class org.bouncycastle.crypto.params.XDHUPrivateParameters
 
getStaticPrivateKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPrivateKey
Deprecated.
return the static private key.
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.DHMQVPublicParameters
 
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.DHUPublicParameters
 
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.ECDHUPublicParameters
 
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.MQVPublicParameters
 
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePublicParameters
 
getStaticPublicKey() - Method in class org.bouncycastle.crypto.params.XDHUPublicParameters
 
getStaticPublicPoint() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
 
getStatus() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getStoreCertificates() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter
 
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 mac algorithm used to protect the integrity of the store and its contents.
getStorePBKDFConfig() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter
Return the PBKDF used for generating the HMAC and store encryption keys.
getStorePBKDFConfig() - Method in class org.bouncycastle.jcajce.BCFKSStoreParameter
Deprecated.
Return the PBKDF used for generating the HMAC and store encryption keys.
getStoreSignatureAlgorithm() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter
Return signature algorithm used to protect the integrity of the store and its contents.
getStoreSignatureKey() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter
 
getStrength() - Method in class org.bouncycastle.crypto.KeyGenerationParameters
return the bit strength for keys produced by this generator,
getString() - Method in class org.bouncycastle.asn1.ASN1BitString
Return a String representation of this BIT STRING
getString() - Method in class org.bouncycastle.asn1.ASN1BMPString
 
getString() - Method in class org.bouncycastle.asn1.ASN1GeneralString
Return a Java String representation of our contained String.
getString() - Method in class org.bouncycastle.asn1.ASN1GraphicString
 
getString() - Method in class org.bouncycastle.asn1.ASN1IA5String
 
getString() - Method in class org.bouncycastle.asn1.ASN1NumericString
 
getString() - Method in class org.bouncycastle.asn1.ASN1PrintableString
 
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.ASN1T61String
Decode the encoded string and return it, 8 bit encoding assumed.
getString() - Method in class org.bouncycastle.asn1.ASN1UniversalString
 
getString() - Method in class org.bouncycastle.asn1.ASN1UTF8String
 
getString() - Method in class org.bouncycastle.asn1.ASN1VideotexString
 
getString() - Method in class org.bouncycastle.asn1.ASN1VisibleString
 
getString() - Method in class org.bouncycastle.asn1.x500.DirectoryString
 
getString() - Method in class org.bouncycastle.asn1.x509.DisplayText
Returns the stored String object.
getStyle() - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
 
getSubfield() - Method in interface org.bouncycastle.math.field.ExtensionField
 
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.DeltaCertificateDescriptor
 
getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificateLogEntry
 
getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getSubject() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getSubjectAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSubjectAltPublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectAltPublicKeyInfo
 
getSubjectDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSubjectPublicKeyAlgorithm() - Method in class org.bouncycastle.asn1.x509.TBSCertificateLogEntry
 
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.DeltaCertificateDescriptor
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getSubjectPublicKeyInfoHash() - Method in class org.bouncycastle.asn1.x509.TBSCertificateLogEntry
 
getSubjectUniqueID() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getSubjectUniqueID() - Method in class org.bouncycastle.asn1.x509.TBSCertificateLogEntry
 
getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getSubjectUniqueID() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSubjectX500Name() - Method in interface org.bouncycastle.jcajce.interfaces.BCX509Certificate
Return the certificate subject as an X500Name.
getSubjectX500Principal() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getSubjectX509Principal(X509Certificate) - Static method in class org.bouncycastle.jce.PrincipalUtil
return the subject of the given cert as an X509PrincipalObject.
getSupportedIdentifiers() - Static method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeIndex
 
getSupportedIdentifiers() - Static method in class org.bouncycastle.jcajce.provider.asymmetric.compositesignatures.CompositeIndex
 
getSuppPrivInfoPartA() - Method in class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyU
 
getSuppPrivInfoPartA() - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyU
 
getSuppPrivInfoPartA() - Method in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyU
 
getSuppPrivInfoPartB(byte[]) - Method in class org.bouncycastle.crypto.util.OtherInfoGenerator.PartyV
 
getSuppPrivInfoPartB(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyV
 
getSuppPrivInfoPartB(byte[]) - Method in class org.bouncycastle.pqc.crypto.util.PQCOtherInfoGenerator.PartyV
 
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
 
getSymbolH() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getSymbolH_z1() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
GetSymmetric() - Method in class org.bouncycastle.crypto.signers.mldsa.MLDSAEngine
 
getT() - Method in class org.bouncycastle.crypto.params.CMCEParameters
 
getT() - Method in class org.bouncycastle.crypto.params.MLKEMPrivateKeyParameters
 
getT() - Method in class org.bouncycastle.crypto.params.MLKEMPublicKeyParameters
 
getT() - Method in class org.bouncycastle.jcajce.spec.HybridValueParameterSpec
Return a reference to the T value.
getT() - Method in class org.bouncycastle.pqc.asn1.CMCEPublicKey
 
getT() - Method in class org.bouncycastle.pqc.asn1.ParSet
 
getT() - Method in class org.bouncycastle.pqc.crypto.cmce.CMCEParameters
Deprecated.
 
getT() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
Deprecated.
 
getT() - Method in class org.bouncycastle.pqc.crypto.mlkem.MLKEMPublicKeyParameters
Deprecated.
 
getT() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getT() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
getT0() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getT0() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
getT0() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getT1() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getT1() - Method in class org.bouncycastle.crypto.params.MLDSAPublicKeyParameters
 
getT1() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
getT1() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPublicKeyParameters
 
getT1() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
 
getT1() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getT1() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPublicKeyParameters
Deprecated.
 
getTagClass() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
 
getTagClass() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
Return the tag class associated with this object.
getTagClassText(ASN1TaggedObject) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getTagClassText(ASN1TaggedObjectParser) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getTagClassText(int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1BitString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1BMPString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Boolean
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Enumerated
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1External
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GeneralizedTime
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GeneralString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GraphicString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1IA5String
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Integer
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Null
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1NumericString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1ObjectDescriptor
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1OctetString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1PrintableString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1RelativeOID
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Sequence
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Set
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1T61String
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UniversalString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UTCTime
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UTF8String
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1VideotexString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1VisibleString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.sec.ECPrivateKey
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.X500Name
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.EDIPartyName
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.KeySpecificInfo
 
getTagged(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.OtherInfo
 
getTaggedChoiceBaseObject(ASN1TaggedObject, boolean, String) - Static method in class org.bouncycastle.asn1.ASN1Util
 
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 this object.
getTagNo() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
 
getTagNo() - Method in class org.bouncycastle.asn1.x509.GeneralName
 
getTagText(ASN1TaggedObject) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getTagText(ASN1TaggedObjectParser) - Static method in class org.bouncycastle.asn1.ASN1Util
 
getTagText(int, int) - Static method in class org.bouncycastle.asn1.ASN1Util
 
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.
getTau() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getTau() - Method in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
getTau() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getTau() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getTau() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
getTau0() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getTau0() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getTau1() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getTau1() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getTau1() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getTau2() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getTau2() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getTau3() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getTau3() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getTau4() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getTBSCertificate() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getTBSCertificateNative() - Method in interface org.bouncycastle.jcajce.interfaces.BCX509Certificate
Return the ASN.1 class representing the TBSCertificate for this certificate.
getTBSCertList() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getTBSCertList() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getTbsRequest() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
 
getTbsResponseData() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
 
getThis() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
 
getThisUpdate() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
 
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getThisUpdate() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getThisUpdate() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
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.x509.Time
 
getTimeString() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
Return the time.
getTmpSize(int) - Static method in class org.bouncycastle.pqc.crypto.hawk.HawkSigner
 
getTr() - Method in class org.bouncycastle.crypto.params.MLDSAPrivateKeyParameters
 
getTr() - Method in class org.bouncycastle.pqc.crypto.crystals.dilithium.DilithiumPrivateKeyParameters
 
getTr() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
Deprecated.
 
getTradeoff() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getTraditionalAlgorithmName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.compositekem.CompositeIndex
Get the traditional algorithm component name for a Composite KEM OID.
getTrailer(Digest) - Static method in class org.bouncycastle.crypto.signers.ISOTrailers
 
getTrailerField() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
 
getTranscript() - Method in class org.bouncycastle.crypto.util.JournalingSecureRandom
Return the transcript so far,
getTransformValue() - Method in class org.bouncycastle.crypto.ec.ECFixedTransform
Return the last transform value used by the transform
getTransformValue() - Method in class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
Return the last random value generated for a transform
getTransformValue() - Method in interface org.bouncycastle.crypto.ec.ECPairFactorTransform
Return the last value used to calculated a transform.
getTransportParameters() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
 
getTreeAddress() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
 
getTreeDigest() - Method in class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
 
getTreeDigest() - Method in class org.bouncycastle.pqc.asn1.XMSSKeyParams
 
getTreeDigest() - Method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
 
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyGenerationParameters
 
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSKeyParameters
 
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
 
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyParameters
 
getTreeDigest() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
 
getTreeDigest() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSKey
 
getTreeDigest() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSMTKey
 
getTreeDigest() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
getTreeDigest() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
 
getTreeDigest() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
getTreeDigest() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPublicKey
 
getTreeDigest() - Method in class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
 
getTreeDigest() - Method in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
 
getTreeDigest() - Method in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
 
getTreeDigestOID() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
Return the tree digest OID.
getTreeDigestOID() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
Return the tree digest OID.
getTreeDigestSize() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
Getter digest size.
getTreeDigestSize() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
Getter digest size.
getTreeHeight() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
 
getTreeIndex(long, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
 
getTreeMaxOpenLeaves() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
Threshold variant: upper bound on Merkle authentication-path nodes per execution.
getTrustAnchors() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getTweak() - Method in class org.bouncycastle.crypto.params.FPEParameters
 
getTweak() - Method in class org.bouncycastle.crypto.params.TweakableBlockCipherParameters
Gets the tweak value.
getTweak() - Method in class org.bouncycastle.jcajce.spec.FPEParameterSpec
 
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.x500.AttributeTypeAndValue
 
getType() - Method in class org.bouncycastle.asn1.x509.CertDiscoveryMethod
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.crypto.digests.SkeinEngine.Parameter
 
getType() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
 
getType() - Method in class org.bouncycastle.crypto.params.MLDSAParameters
 
getType() - Method in class org.bouncycastle.crypto.params.SLHDSAParameters
 
getType() - Method in class org.bouncycastle.jcajce.spec.Argon2KeySpec
 
getType() - Method in class org.bouncycastle.jcajce.spec.OpenSSHPublicKeySpec
The type of OpenSSH public key.
getType() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
 
getType() - Method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
 
getType() - Method in class org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
Deprecated.
 
getType() - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
Deprecated.
 
getType() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
 
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
 
getTypes() - Method in class org.bouncycastle.asn1.x509.qualified.QcType
 
getTypesAndValues() - Method in class org.bouncycastle.asn1.x500.RDN
 
getU() - Method in interface org.bouncycastle.jcajce.interfaces.XDHPublicKey
 
getU() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPublicKey
 
getU1() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
 
getU2() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
 
getUEncoding() - Method in interface org.bouncycastle.jcajce.interfaces.XDHPublicKey
 
getUEncoding() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPublicKey
 
getUkm() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
 
getUkm() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
 
getUKM() - Method in class org.bouncycastle.crypto.params.ParametersWithUKM
 
getUKM() - Method in class org.bouncycastle.jcajce.spec.GOST28147WrapParameterSpec
Returns the UKM.
getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
return the underlying cipher for the buffer.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the cipher this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
return the cipher this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
 
getUnderlyingCipher() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
return the BlockCipher this object wraps.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in interface org.bouncycastle.crypto.modes.CBCModeCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in interface org.bouncycastle.crypto.modes.CTRModeCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
 
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class org.bouncycastle.crypto.StreamBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingDigest() - Method in class org.bouncycastle.crypto.macs.HMac
 
getUnderlyingDigest() - Method in class org.bouncycastle.crypto.macs.OldHMac
 
getUnknownMaxLength() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
Return the maximum size in bytes the digest can produce when the length is unknown
getUnsignedByteLength(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
 
getUpdatedPrivateKey() - Method in class org.bouncycastle.pqc.crypto.DigestingStateAwareMessageSigner
Return the current version of the private key with the updated state.
getUpdatedPrivateKey() - Method in interface org.bouncycastle.pqc.crypto.StateAwareMessageSigner
Return the current version of the private key with the updated state.
getUpdatedPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
 
getUpdatedPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
 
getUpdatedPrivateKey() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
Deprecated.
Return the current version of the private key with the updated state.
getUpdatedPrivateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
 
getUpdatedPrivateKey() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.DefaultBufferedBlockCipher
return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.engines.ElephantEngine
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.engines.Grain128AEADEngine
 
getUpdateOutputSize(int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
return the size of the output buffer required for a processBytes an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.GCMSIVBlockCipher
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
 
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
Deprecated.
return the size of the output buffer required for an update an input of len bytes.
getUpdateOutputSize(int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
return the size of the output buffer required for an update an input of len bytes.
getUri() - Method in class org.bouncycastle.asn1.x509.CertDiscoveryMethod
Return the URI carried by a byUri method, or null for the other alternatives.
getUsageIndex() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
 
getUsageIndex() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
 
getUsages() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
Returns all extended key usages.
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
 
getUsagesRemaining() - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedSigner
 
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
 
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
 
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
 
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
 
getUsagesRemaining() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
 
getUsagesRemaining() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.LMSPrivateKey
Return the number of usages left for the private key.
getUsagesRemaining() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSMTPrivateKey
Return the number of usages left for the private key.
getUsagesRemaining() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSPrivateKey
Return the number of usages left for the private key.
getUsagesRemaining() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
 
getUsagesRemaining() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
 
getUsagesRemaining() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
 
getUserCertificate() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
 
getUserCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
getUserCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
 
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
 
getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec
Return a copy of the key material in this object.
getV() - Method in class org.bouncycastle.crypto.agreement.ecjpake.ECSchnorrZKP
 
getV() - Method in class org.bouncycastle.crypto.agreement.owl.ECSchnorrZKP
Get the prover's commitment V = G x [v] where G is a base point on the elliptic curve and v is an ephemeral secret
getV() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
 
getV() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getV() - Method in class org.bouncycastle.pqc.crypto.qruov.QRUOVParameters
 
getV() - Method in class org.bouncycastle.pqc.crypto.snova.SnovaParameters
 
getV() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getV1A() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
 
getV1B() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
 
getV2A() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
 
getV2B() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
 
getValidationParameters() - Method in class org.bouncycastle.crypto.params.DHParameters
 
getValidationParameters() - Method in class org.bouncycastle.crypto.params.DSAParameters
 
getValidationParameters() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
 
getValidationParams() - Method in class org.bouncycastle.asn1.x9.DomainParameters
Return the validation parameters for this set (if present).
getValidationParms() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
Deprecated.
 
getValidDate() - Method in class org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters
 
getValidity() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getValidity() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
Deprecated.
Use getValidityObject instead.
getValidity() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getValidity() - Method in class org.bouncycastle.asn1.x509.TBSCertificateLogEntry
 
getValidity() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getValidity() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getValidityDate() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
Returns the time at which to check the validity of the certification path.
getValidityModel() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
 
getValidityObject() - Method in class org.bouncycastle.asn1.x509.DeltaCertificateDescriptor
 
getValidPolicy() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
 
getValue() - Method in class org.bouncycastle.asn1.ASN1Enumerated
 
getValue() - Method in class org.bouncycastle.asn1.ASN1Integer
 
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.x509.X509Extension
Deprecated.
 
getValue() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
 
getValue() - Method in class org.bouncycastle.crypto.digests.SkeinEngine.Parameter
 
getValue() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSNode
 
getValue() - Method in class org.bouncycastle.util.io.pem.PemHeader
 
getValues() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
 
getValues() - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
return a vector of the values found in the name, in the order they were found.
getValues(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
return a vector of the values found in the name, in the order they were found, with the DN label corresponding to passed in oid.
getValueType() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
 
getVariant() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getVariant() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getVariant() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getVByte() - Method in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
getVBytes() - Method in class org.bouncycastle.pqc.crypto.mayo.MayoParameters
 
getVersion() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
 
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.PrivateKeyInfo
 
getVersion() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
 
getVersion() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
getVersion() - Method in class org.bouncycastle.asn1.pkcs.SignedData
 
getVersion() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
 
getVersion() - Method in class org.bouncycastle.asn1.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.TBSCertificateLogEntry
 
getVersion() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getVersion() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getVersion() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
Deprecated.
 
getVersion() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
 
getVersion() - Method in class org.bouncycastle.jcajce.spec.Argon2KeySpec
 
getVersion() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
Deprecated.
 
getVersion() - Method in class org.bouncycastle.jce.provider.X509CRLObject
Deprecated.
 
getVersion() - Method in class org.bouncycastle.pqc.asn1.CMCEPrivateKey
 
getVersion() - Method in class org.bouncycastle.pqc.asn1.FalconPrivateKey
 
getVersion() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
 
getVersion() - Method in class org.bouncycastle.pqc.asn1.SPHINCSPLUSPrivateKey
 
getVersion() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
 
getVersion() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.Certificate
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.CertificateList
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
Deprecated.
 
getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertList
 
getW() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
 
getW() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
 
getW() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
 
getW() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
 
getW() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
 
getW() - Method in class org.bouncycastle.pqc.asn1.ParSet
 
getW() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
 
getW() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMParameters
 
getW() - Method in class org.bouncycastle.pqc.crypto.ntruprime.NTRULPRimeParameters
 
getW() - Method in class org.bouncycastle.pqc.crypto.ntruprime.SNTRUPrimeParameters
 
getW() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getW() - Method in class org.bouncycastle.pqc.legacy.bike.BIKEParameters
 
getWd() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getWGrind() - Method in class org.bouncycastle.pqc.crypto.faest.FaestParameters
 
getWidth() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
 
getWidth() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
 
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.
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.
getWindowSize(int, int[], int) - Static method in class org.bouncycastle.math.ec.WNafUtil
Determine window width to use for a scalar multiplication of the given size.
getWNafPreCompInfo(ECPoint) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
getWNafPreCompInfo(PreCompInfo) - Static method in class org.bouncycastle.math.ec.WNafUtil
 
getWorkingPublicKey() - Method in class org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters
 
getWOTSPlus() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
Getter WOTS+.
getWOTSPlus() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
 
getWOTSPlusSignature() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature
 
getWrapper(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.WrapUtil
 
getX() - Method in class org.bouncycastle.crypto.ec.ECPair
 
getX() - Method in class org.bouncycastle.crypto.hash2curve.data.AffineXY
Retrieves the x-coordinate of the affine point.
getX() - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
 
getX() - Method in class org.bouncycastle.crypto.params.DSAPrivateKeyParameters
 
getX() - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
 
getX() - Method in class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
 
getX() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
 
getX() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPrivateKey
 
getX() - Method in interface org.bouncycastle.jce.interfaces.GOST3410PrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
 
getX() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
 
getX() - Method in class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
Returns the private value x.
getX() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Returns the private key x.
getX() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMPrivateKeyParameters
 
getX0() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
getX0L() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
getX1() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
getX2() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
getXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the x-coordinate.
getXMSS() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
 
getXMSSParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
 
getXofBits() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getY() - Method in class org.bouncycastle.asn1.x9.DHPublicKey
Return the public value Y for the key.
getY() - Method in class org.bouncycastle.crypto.ec.ECPair
 
getY() - Method in class org.bouncycastle.crypto.hash2curve.data.AffineXY
Retrieves the y-coordinate of the affine point.
getY() - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.DSAPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
 
getY() - Method in class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
 
getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
 
getY() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPublicKey
Deprecated.
 
getY() - Method in interface org.bouncycastle.jce.interfaces.GOST3410PublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
 
getY() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
 
getY() - Method in class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
Returns the public value y.
getY() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Returns the public key y.
getY() - Method in class org.bouncycastle.pqc.crypto.mqom.MQOMPublicKeyParameters
 
getY() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPrivateKeyParameters
 
getY() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHPublicKeyParameters
 
getY1() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
getY2() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
 
getYCoord() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
 
getYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
Returns the y-coordinate.
getYSize() - Method in class org.bouncycastle.pqc.crypto.sdith.SDitHParameters
 
getZ() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
 
getZ() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
 
getZ() - Method in enum org.bouncycastle.crypto.hash2curve.HashToCurveProfile
Retrieves the value of the field 'Z'.
getZ() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
 
getZ() - Method in class org.bouncycastle.crypto.params.SAKKEPublicKeyParameters
 
getZ() - Method in class org.bouncycastle.pqc.asn1.SABERPrivateKey
 
getZCoord(int) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
 
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
 
getZetas() - Method in class org.bouncycastle.pqc.crypto.ntruplus.NTRUPlusParameters
 
GF16 - Class in org.bouncycastle.math.raw
 
GF16() - Constructor for class org.bouncycastle.math.raw.GF16
 
GF16 - Class in org.bouncycastle.util
Deprecated.
moved to GF16; this type now delegates there and will be removed in a future release.
GF16() - Constructor for class org.bouncycastle.util.GF16
Deprecated.
 
GF256AES - Class in org.bouncycastle.math.raw
Constant-time GF(2^8) primitives over the AES reduction polynomial x^8 + x^4 + x^3 + x + 1 (0x11b).
GF_16 - Static variable in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
GF_256 - Static variable in class org.bouncycastle.pqc.crypto.uov.UOVParameters
 
GiftCofbEngine - Class in org.bouncycastle.crypto.engines
GIFT-COFB v1.1, based on the current round 3 submission, https://www.isical.ac.in/~lightweight/COFB/ Reference C implementation: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-submissions/elephant.zip Specification: https://csrc.nist.gov/CSRC/media/Projects/lightweight-cryptography/documents/finalist-round/updated-spec-doc/gift-cofb-spec-final.pdf
GiftCofbEngine() - Constructor for class org.bouncycastle.crypto.engines.GiftCofbEngine
 
GIVENNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
 
givenName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
 
GIVENNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
Deprecated.
 
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
 
GLVTypeAEndomorphism - Class in org.bouncycastle.math.ec.endo
 
GLVTypeAEndomorphism(ECCurve, GLVTypeAParameters) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
 
GLVTypeAParameters - Class in org.bouncycastle.math.ec.endo
 
GLVTypeAParameters(BigInteger, BigInteger, ScalarSplitParameters) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeAParameters
 
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, ScalarSplitParameters) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeBParameters
 
GM - Class in org.bouncycastle.jcajce.provider.asymmetric
 
GM() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GM
 
GM.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
GMac - Class in org.bouncycastle.crypto.macs
The GMAC specialisation of Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.
GMac(GCMModeCipher) - Constructor for class org.bouncycastle.crypto.macs.GMac
Creates a GMAC based on the operation of a block cipher in GCM mode.
GMac(GCMModeCipher, int) - Constructor for class org.bouncycastle.crypto.macs.GMac
Creates a GMAC based on the operation of a 128 bit block cipher in GCM mode.
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.LEA.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.GMAC
 
GMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.GMAC
 
GMAC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.GMAC128
 
GMAC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.GMAC256
 
GMAC512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.GMAC512
 
GMCipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi(Digest) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
 
GMCipherSpi.ErasableOutputStream - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi.SM2 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
Classes that inherit from us
GMCipherSpi.SM2withBlake2b - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi.SM2withBlake2s - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi.SM2withMD5 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi.SM2withRMD - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi.SM2withSha1 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi.SM2withSha224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi.SM2withSha256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi.SM2withSha384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi.SM2withSha512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMCipherSpi.SM2withWhirlpool - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMKeyExchangeSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMKeyExchangeSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyExchangeSpi
 
GMKeyExchangeSpi.SM2 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMKeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMKeyPairGeneratorSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMKeyPairGeneratorSpi
 
GMKeyPairGeneratorSpi.BaseSM2 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMKeyPairGeneratorSpi.SM2 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMNamedCurves - Class in org.bouncycastle.asn1.gm
Chinese standard GM named curves.
GMNamedCurves() - Constructor for class org.bouncycastle.asn1.gm.GMNamedCurves
 
GMObjectIdentifiers - Interface in org.bouncycastle.asn1.gm
 
GMSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMSignatureSpi(SM2Signer) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
 
GMSignatureSpi.sha256WithSM2 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
GMSignatureSpi.sm3WithSM2 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
 
gmss - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
1.3.6.1.4.1.8301.3.1.3.3
gmssWithSha1 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
1.3.6.1.4.1.8301.3.1.3.3.1
gmssWithSha224 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
1.3.6.1.4.1.8301.3.1.3.3.2
gmssWithSha256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
1.3.6.1.4.1.8301.3.1.3.3.3
gmssWithSha384 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
1.3.6.1.4.1.8301.3.1.3.3.4
gmssWithSha512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
1.3.6.1.4.1.8301.3.1.3.3.5
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
GOFBBlockCipher - Class in org.bouncycastle.crypto.modes
implements the GOST 28147 OFB counter mode (GCTR).
GOFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GOFBBlockCipher
Basic constructor.
GOST - Class in org.bouncycastle.jcajce.provider.asymmetric
 
GOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST
 
GOST.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
 
GOST28147 - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.BaseAlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.CryptoProWrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.GCFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.GostWrap - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST28147.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
GOST28147
GOST28147.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Gost2814789EncryptedKey - Class in org.bouncycastle.asn1.cryptopro
Gost28147-89-EncryptedKey ::= SEQUENCE { encryptedKey Gost28147-89-Key, maskKey [0] IMPLICIT Gost28147-89-Key OPTIONAL, macKey Gost28147-89-MAC }
Gost2814789EncryptedKey(byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
 
Gost2814789EncryptedKey(byte[], byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
 
Gost2814789KeyWrapParameters - Class in org.bouncycastle.asn1.cryptopro
 
Gost2814789KeyWrapParameters(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
 
Gost2814789KeyWrapParameters(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
 
GOST28147Engine - Class in org.bouncycastle.crypto.engines
implementation of GOST 28147-89
GOST28147Engine() - Constructor for class org.bouncycastle.crypto.engines.GOST28147Engine
standard constructor.
GOST28147Mac - Class in org.bouncycastle.crypto.macs
implementation of GOST 28147-89 MAC
GOST28147Mac() - Constructor for class org.bouncycastle.crypto.macs.GOST28147Mac
 
GOST28147Mac(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.macs.GOST28147Mac
 
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
 
GOST28147ParameterSpec - Class in org.bouncycastle.jce.spec
Deprecated.
use org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
GOST28147ParameterSpec(byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST28147ParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST28147ParameterSpec(String, byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
Deprecated. 
GOST28147WrapEngine - Class in org.bouncycastle.crypto.engines
 
GOST28147WrapEngine() - Constructor for class org.bouncycastle.crypto.engines.GOST28147WrapEngine
 
GOST28147WrapParameterSpec - Class in org.bouncycastle.jcajce.spec
A parameter spec for the GOST-28147 cipher.
GOST28147WrapParameterSpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147WrapParameterSpec
 
GOST28147WrapParameterSpec(byte[], byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147WrapParameterSpec
 
GOST28147WrapParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147WrapParameterSpec
 
GOST28147WrapParameterSpec(String, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147WrapParameterSpec
 
GOST28147WrapParameterSpec(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147WrapParameterSpec
 
GOST3410Key - Interface in org.bouncycastle.jce.interfaces
Main interface for a GOST 3410-94 key.
GOST3410KeyGenerationParameters - Class in org.bouncycastle.crypto.params
 
GOST3410KeyGenerationParameters(SecureRandom, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410KeyGenerationParameters
 
GOST3410KeyPairGenerator - Class in org.bouncycastle.crypto.generators
a GOST3410 key pair generator.
GOST3410KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
 
GOST3410KeyParameters - Class in org.bouncycastle.crypto.params
 
GOST3410KeyParameters(boolean, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410KeyParameters
 
GOST3410NamedParameters - Class in org.bouncycastle.asn1.cryptopro
table of the available named parameters for GOST 3410-94.
GOST3410NamedParameters() - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410NamedParameters
 
GOST3410Parameters - Class in org.bouncycastle.crypto.params
 
GOST3410Parameters(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
 
GOST3410Parameters(BigInteger, BigInteger, BigInteger, GOST3410ValidationParameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410Parameters
 
GOST3410ParametersGenerator - Class in org.bouncycastle.crypto.generators
generate suitable parameters for GOST3410.
GOST3410ParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
 
GOST3410ParameterSpec - Class in org.bouncycastle.jcajce.spec
ParameterSpec for a GOST 3410-1994/2001/2012 algorithm parameters.
GOST3410ParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
Constructor for signing parameters.
GOST3410ParameterSpec(ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
Constructor for signing parameters.
GOST3410ParameterSpec(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
Constructor for signing/encryption parameters.
GOST3410ParameterSpec - Class in org.bouncycastle.jce.spec
ParameterSpec for a GOST 3410-94 key.
GOST3410ParameterSpec(String, String, String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(String, String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410ParameterSpec(GOST3410PublicKeyParameterSetSpec) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
 
GOST3410Params - Interface in org.bouncycastle.jce.interfaces
 
GOST3410ParamSetParameters - Class in org.bouncycastle.asn1.cryptopro
 
GOST3410ParamSetParameters(int, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
GOST3410ParamSetParameters(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
 
GOST3410PrivateKey - Interface in org.bouncycastle.jce.interfaces
 
GOST3410PrivateKeyParameters - Class in org.bouncycastle.crypto.params
 
GOST3410PrivateKeyParameters(BigInteger, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410PrivateKeyParameters
 
GOST3410PrivateKeySpec - Class in org.bouncycastle.jce.spec
This class specifies a GOST3410-94 private key with its associated parameters.
GOST3410PrivateKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
Creates a new GOST3410PrivateKeySpec with the specified parameter values.
GOST3410PublicKey - Interface in org.bouncycastle.jce.interfaces
 
GOST3410PublicKeyAlgParameters - Class in org.bouncycastle.asn1.cryptopro
 
GOST3410PublicKeyAlgParameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
GOST3410PublicKeyAlgParameters(ASN1ObjectIdentifier, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
 
GOST3410PublicKeyParameters - Class in org.bouncycastle.crypto.params
 
GOST3410PublicKeyParameters(BigInteger, GOST3410Parameters) - Constructor for class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
 
GOST3410PublicKeyParameterSetSpec - Class in org.bouncycastle.jce.spec
ParameterSpec for a GOST 3410-94 key parameters.
GOST3410PublicKeyParameterSetSpec(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
Creates a new GOST3410ParameterSpec with the specified parameter values.
GOST3410PublicKeySpec - Class in org.bouncycastle.jce.spec
This class specifies a GOST3410-94 public key with its associated parameters.
GOST3410PublicKeySpec(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
Creates a new GOST3410PublicKeySpec with the specified parameter values.
GOST3410Signer - Class in org.bouncycastle.crypto.signers
GOST R 34.10-94 Signature Algorithm
GOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.GOST3410Signer
 
GOST3410Util - Class in org.bouncycastle.jcajce.provider.asymmetric.util
utility class for converting jce/jca GOST3410-94 objects objects into their org.bouncycastle.crypto counterparts.
GOST3410Util() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util
 
GOST3410ValidationParameters - Class in org.bouncycastle.crypto.params
 
GOST3410ValidationParameters(int, int) - Constructor for class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
GOST3410ValidationParameters(long, long) - Constructor for class org.bouncycastle.crypto.params.GOST3410ValidationParameters
 
GOST3411 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
 
GOST3411.Digest - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.Digest2012_256 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.Digest2012_512 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.HashMac - Class in org.bouncycastle.jcajce.provider.digest
GOST3411 HMac
GOST3411.HashMac2012_256 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.HashMac2012_512 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator2012_256 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.KeyGenerator2012_512 - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.Mappings - Class in org.bouncycastle.jcajce.provider.digest
 
GOST3411.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
PBEWithHmacGOST3411
GOST3411_2012_256Digest - Class in org.bouncycastle.crypto.digests
implementation of GOST R 34.11-2012 256-bit
GOST3411_2012_256Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
GOST3411_2012_256Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
GOST3411_2012_256Digest(GOST3411_2012_256Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_256Digest
 
GOST3411_2012_512Digest - Class in org.bouncycastle.crypto.digests
implementation of GOST R 34.11-2012 512-bit
GOST3411_2012_512Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
GOST3411_2012_512Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
GOST3411_2012_512Digest(GOST3411_2012_512Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012_512Digest
 
GOST3411_2012Digest - Class in org.bouncycastle.crypto.digests
Base class for GOST3411-2012 256-bit and GOST3411-2012 512-bit digests.
GOST3411_2012Digest(byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012Digest
 
gost3411_id - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
 
GOST3411Digest - Class in org.bouncycastle.crypto.digests
implementation of GOST R 34.11-94
GOST3411Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
Standard constructor
GOST3411Digest(CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
 
GOST3411Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
Constructor to allow use of a particular sbox with GOST28147
GOST3411Digest(byte[], CryptoServicePurpose) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
Constructor to allow use of a particular sbox with GOST28147
GOST3411Digest(GOST3411Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
Copy constructor.
GOST3412_2015 - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST3412_2015() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015
 
GOST3412_2015.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST3412_2015.CTR - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST3412_2015.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST3412_2015.GCFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST3412_2015.GCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST3412_2015.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST3412_2015.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
GOST3412 2015 CMAC( OMAC1)
GOST3412_2015.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST3412_2015.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
 
GOST3412_2015Engine - Class in org.bouncycastle.crypto.engines
Implementation of GOST 3412 2015 (aka "Kuznyechik") RFC 7801, GOST 3412
GOST3412_2015Engine() - Constructor for class org.bouncycastle.crypto.engines.GOST3412_2015Engine
 
GOST_id - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
Base OID: 1.2.643.2.2
gostHashCode(GOST3410Params, BigInteger) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.PrivateKeyHashUtil
 
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) } Gost R3410-2001-CryptoPro-A OID: 1.2.643.2.2.35.1
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) } Gost R3410-2001-CryptoPro-XchA OID: 1.2.643.2.2.36.0
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) } Gost R3410-94-CryptoPro-A OID: 1.2.643.2.2.32.2
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) } Gost R3410-94-CryptoPro-XchA OID: 1.2.643.2.2.33.1
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
GostR3410KeyTransport - Class in org.bouncycastle.asn1.cryptopro
GostR3410-KeyTransport ::= SEQUENCE { sessionEncryptedKey Gost28147-89-EncryptedKey, transportParameters [0] IMPLICIT GostR3410-TransportParameters OPTIONAL }
GostR3410KeyTransport(Gost2814789EncryptedKey, GostR3410TransportParameters) - Constructor for class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
 
GostR3410TransportParameters - Class in org.bouncycastle.asn1.cryptopro
GostR3410-TransportParameters ::= SEQUENCE { encryptionParamSet OBJECT IDENTIFIER, ephemeralPublicKey [0] IMPLICIT SubjectPublicKeyInfo OPTIONAL, ukm OCTET STRING }
GostR3410TransportParameters(ASN1ObjectIdentifier, SubjectPublicKeyInfo, byte[]) - Constructor for class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
 
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) } Gost R3411-94-CryptoProParamSet OID: 1.2.643.2.2.30.1
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
GostWrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.GostWrap
 
Grain128 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grain128AEADEngine - Class in org.bouncycastle.crypto.engines
Grain-128 AEAD, based on the current round 3 submission, https://grain-128aead.github.io/
Grain128AEADEngine() - Constructor for class org.bouncycastle.crypto.engines.Grain128AEADEngine
 
Grain128Engine - Class in org.bouncycastle.crypto.engines
Implementation of Martin Hell's, Thomas Johansson's and Willi Meier's stream cipher, Grain-128.
Grain128Engine() - Constructor for class org.bouncycastle.crypto.engines.Grain128Engine
 
Grainv1 - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.Base - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
 
Grainv1Engine - Class in org.bouncycastle.crypto.engines
Implementation of Martin Hell's, Thomas Johansson's and Willi Meier's stream cipher, Grain v1.
Grainv1Engine() - Constructor for class org.bouncycastle.crypto.engines.Grainv1Engine
 
GRAPHIC_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
 
GSKKDFParameters - Class in org.bouncycastle.crypto.agreement.kdf
BSI Key Derivation Function Parameters for Session Keys (see BSI-TR-03111 Section 4.3.3)
GSKKDFParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
 
GSKKDFParameters(byte[], int, byte[]) - Constructor for class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
 
GSKKFDGenerator - Class in org.bouncycastle.crypto.agreement.kdf
BSI Key Derivation Function for Session Keys (see BSI-TR-03111 Section 4.3.3)
GSKKFDGenerator(Digest) - Constructor for class org.bouncycastle.crypto.agreement.kdf.GSKKFDGenerator
 
gte(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
 
gte(int, int[], 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
 
guessParameterSpec(BufferedBlockCipher, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil
 

H

H(byte[], ADRS, byte[], byte[]) - Method in class org.bouncycastle.crypto.signers.slhdsa.SLHDSAEngine.Sha2Engine
 
H(byte[], ADRS, byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine.Sha2Engine
Deprecated.
 
H1 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H2 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H2cUtils - Class in org.bouncycastle.crypto.hash2curve
Utility functions for hash 2 curve This implementation follows the straight-line, branch-free algorithmic structure required by RFC 9380, ensuring that all code paths perform the same sequence of mathematical operations regardless of input values.
H2cUtils() - Constructor for class org.bouncycastle.crypto.hash2curve.H2cUtils
 
H3 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H4 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H5 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H6 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H7 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H8 - Variable in class org.bouncycastle.crypto.digests.LongDigest
 
H_EFF - Static variable in class org.bouncycastle.crypto.bls.BLS12_381G1
Effective cofactor for hash-to-curve (RFC 9380 sec. 8.8.1): h_eff = 1 - x where x = -0xd201000000010000 is the BLS12-381 trace parameter, so h_eff = 0xd201000000010001.
H_EFF - Static variable in class org.bouncycastle.crypto.bls.BLS12_381G2
Effective cofactor for hash-to-curve (RFC 9380 sec. 8.8.2).
haetae - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
HAETAE — lattice-based signature scheme submitted to the KpqC (Korean Post-Quantum Cryptography) standardisation effort.
Haetae - Class in org.bouncycastle.pqc.jcajce.provider
BCPQC registration for HAETAE: Haetae.Mappings.configure(org.bouncycastle.jcajce.provider.config.ConfigurableProvider) populates the provider's KeyFactory, KeyPairGenerator and Signature service tables with the unparameterised "Haetae" form plus per-parameter-set aliases (HAETAE-2 / HAETAE-3 / HAETAE-5) and their OID aliases.
Haetae() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Haetae
 
Haetae.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
 
haetae2 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
haetae2 - Static variable in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
HAETAE2() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyFactorySpi.HAETAE2
 
HAETAE2() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyPairGeneratorSpi.HAETAE2
 
HAETAE2() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi.HAETAE2
 
haetae2 - Static variable in class org.bouncycastle.pqc.jcajce.spec.HaetaeParameterSpec
 
haetae3 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
haetae3 - Static variable in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
HAETAE3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyFactorySpi.HAETAE3
 
HAETAE3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyPairGeneratorSpi.HAETAE3
 
HAETAE3() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi.HAETAE3
 
haetae3 - Static variable in class org.bouncycastle.pqc.jcajce.spec.HaetaeParameterSpec
 
haetae5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
 
haetae5 - Static variable in class org.bouncycastle.pqc.crypto.haetae.HAETAEParameters
 
HAETAE5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyFactorySpi.HAETAE5
 
HAETAE5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyPairGeneratorSpi.HAETAE5
 
HAETAE5() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.SignatureSpi.HAETAE5
 
haetae5 - Static variable in class org.bouncycastle.pqc.jcajce.spec.HaetaeParameterSpec
 
HaetaeKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
Marker interface implemented by HAETAE public and private JCA keys; exposes the underlying HaetaeParameterSpec so callers can identify which HAETAE parameter set the key belongs to.
HaetaeKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.haetae
KeyFactorySpi for HAETAE.
HaetaeKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyFactorySpi
 
HaetaeKeyFactorySpi(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.jcajce.provider.haetae.HaetaeKeyFactorySpi
 
HaetaeKeyFactorySpi.HAETAE