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 _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- a - Variable in class org.bouncycastle.math.ec.ECCurve
- 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
- 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() - Constructor for class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
- AbstractF2m(int, int, int, int) - Constructor for class org.bouncycastle.math.ec.ECCurve.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() - Constructor for class org.bouncycastle.math.ec.ECFieldElement.AbstractFp
- AbstractFp(BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.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.
- Accuracy - Class in org.bouncycastle.asn1.tsp
- Accuracy() - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
- Accuracy(ASN1Integer, ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- 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[]) - 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[]) - Static method in class org.bouncycastle.math.raw.Nat256
- add(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
-
Deprecated.Will be removed.
- add(int[], int, int[], 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.Nat256
- add(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
Return sum of two elements
- add(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Return sum of two polyomials
- add(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- 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(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- add(String) - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec.Builder
- add(String) - Method in interface org.bouncycastle.util.StringList
-
Add a String to the list.
- add(String, AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec.Builder
- add(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
- add(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.cms.AttributeTable
-
Return a new table with the passed in attribute added.
- add(PKIStatusInfo) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
- add(PKIStatusInfo, CertId) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- 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.custom.djb.Curve25519Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
- 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(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
- 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(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
- 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(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
- 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(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
- 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(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
- 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(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(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Adds the PolynomialGF2n b to this and returns the result in a new PolynomialGF2n.
- add(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Adds two GF2Polynomials, this and b, and returns the result.
- add(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Compute the sum of this element and addend.
- add(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Compute the sum of this element and addend.
- add(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Compute the sum of this element and the addend.
- add(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the sum of this polynomial and the given polynomial.
- add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
-
Add another vector to this vector.
- add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Adds another GF2Vector to this vector.
- add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
-
Add another vector to this vector.
- add(BigDecimalPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
-
Adds another polynomial which can have a different number of coefficients.
- add(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
-
Adds another polynomial which can have a different number of coefficients.
- add(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Adds another polynomial which can have a different number of coefficients.
- add(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Adds another polynomial which can have a different number of coefficients, and takes the coefficient values mod
modulus
. - ADD_INFO_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- 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
- addAdditionalInput(String) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- addAlgorithm(String, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
- addAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
- addAlgorithm(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
- addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
- addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
- addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
- 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.
- addArchiveTimeStamp(ArchiveTimeStamp, boolean) - Method in class org.bouncycastle.asn1.tsp.EvidenceRecord
-
Return a new EvidenceRecord with an added ArchiveTimeStamp
- 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(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[]) - Static method in class org.bouncycastle.math.raw.Nat256
- addBothTo(int[], int, int[], 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.Nat256
- 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(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- addCapability(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
- addCapability(ASN1ObjectIdentifier, int) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
- addCapability(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
- addCertificateStore(PKIXCertStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
- addChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- addCrl(CertificateList) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
- addCRLEntry(ASN1Integer, ASN1UTCTime, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- addCRLEntry(ASN1Integer, Time, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- addCRLEntry(ASN1Integer, Time, int, ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- addCRLEntry(ASN1Integer, Time, Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- addCRLEntry(ASN1Sequence) - 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
- addElem(short, short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
-
This function calculates the sum of two elements as an operation in GF2^8
- 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, 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(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
-
Deprecated.Add an extension with the given oid and the passed in byte array to be wrapped in the OCTET STRING associated with the extension.
- addExtension(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, 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(Extension) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Add a given extension.
- addInfoNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- 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.
- AdditionalInformationSyntax - Class in org.bouncycastle.asn1.isismtt.x509
-
Some other information of non-restrictive nature regarding the usage of this certificate.
- AdditionalInformationSyntax(String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
-
Constructor from a given details.
- AdditionalInformationSyntaxUnitTest - Class in org.bouncycastle.asn1.test
- AdditionalInformationSyntaxUnitTest() - Constructor for class org.bouncycastle.asn1.test.AdditionalInformationSyntaxUnitTest
- additionalInput(int) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
- addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
- addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
- addMonomial(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the sum of this polynomial and the monomial of the given degree.
- addMultiValuedRDN(ASN1ObjectIdentifier[], String[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
-
Add a multi-valued RDN made up of the passed in OIDs and associated string values.
- addMultiValuedRDN(ASN1ObjectIdentifier[], ASN1Encodable[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
-
Add a multi-valued RDN made up of the passed in OIDs and associated ASN.1 values.
- addMultiValuedRDN(AttributeTypeAndValue[]) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
-
Add an RDN based on the passed in AttributeTypeAndValues.
- addName(GeneralName) - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
- addNamedCertificateStore(GeneralName, PKIXCertStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
- addNamedCRLStore(GeneralName, PKIXCRLStore) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
- addNames(GeneralNames) - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
- addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.BERSequenceGenerator
-
Add an object to the SEQUENCE being generated.
- addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.DERSequenceGenerator
-
Add an object to the SEQUENCE being generated.
- addOne() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- 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[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- addOne(int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- addOne(int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- addPadding(byte[], int) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
-
add the pad bytes to the passed in block, returning the number of bytes added.
- addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
-
add the pad bytes to the passed in block, returning the number of bytes added.
- addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
-
add the pad bytes to the passed in block, returning the number of bytes added.
- addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
-
add the pad bytes to the passed in block, returning the number of bytes added.
- addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
-
add the pad bytes to the passed in block, returning the number of bytes added.
- addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.X923Padding
-
add the pad bytes to the passed in block, returning the number of bytes added.
- addPadding(byte[], int) - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
-
add the pad bytes to the passed in block, returning the number of bytes added.
- addRDN(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
-
Add an RDN based on a single OID and a string representation of its value.
- addRDN(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
-
Add an RDN based on a single OID and an ASN.1 value.
- addRDN(AttributeTypeAndValue) - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
-
Add an RDN based on the passed in AttributeTypeAndValue.
- ADDRESS - Static variable in class org.bouncycastle.asn1.eac.EACTags
- addSeedMaterial(byte[]) - 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(byte[]) - 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.DigestRandomGenerator
- addSeedMaterial(long) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
-
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(long) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
- addSignatureAlgorithm(ConfigurableProvider, String, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
- addSignatureAlgorithm(ConfigurableProvider, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
- addSquareMatrix(short[][], short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
Adds the n x n matrices matrix1 and matrix2
- addTo(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[]) - Static method in class org.bouncycastle.math.raw.Nat192
- addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat128
- addTo(int[], int, int[], 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.Nat192
- addTo(int[], int, 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.Nat256
- 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[], 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
- addToEachOther(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- addToThis(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Adds b to this GF2Polynomial and assigns the result to this GF2Polynomial.
- addToThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Compute this + addend (overwrite this).
- addToThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Compute this + addend (overwrite this).
- addToThis(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Compute the sum of this element and the addend, overwriting this element.
- addToThis(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Add the given polynomial to this polynomial (overwrite this).
- addVect(short[], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
Addition of two vectors
- addWordAt(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- addWordAt(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
- addWordTo(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- addWordTo(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- Admissions - Class in org.bouncycastle.asn1.isismtt.x509
-
An Admissions structure.
- Admissions(GeneralName, NamingAuthority, ProfessionInfo[]) - Constructor for class org.bouncycastle.asn1.isismtt.x509.Admissions
-
Constructor from a given details.
- AdmissionsUnitTest - Class in org.bouncycastle.asn1.test
- AdmissionsUnitTest() - Constructor for class org.bouncycastle.asn1.test.AdmissionsUnitTest
- AdmissionSyntax - Class in org.bouncycastle.asn1.isismtt.x509
-
Attribute to indicate admissions to certain professions.
- AdmissionSyntax(GeneralName, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
-
Constructor from given details.
- AdmissionSyntaxUnitTest - Class in org.bouncycastle.asn1.test
- AdmissionSyntaxUnitTest() - Constructor for class org.bouncycastle.asn1.test.AdmissionSyntaxUnitTest
- advanceCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
- advanceCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
- advanceCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
- advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
- advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- AEADBlockCipher - Interface in org.bouncycastle.crypto.modes
-
An
AEADCipher
based on aBlockCipher
. - 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.
- AEADTest - Class in org.bouncycastle.jce.provider.test
- AEADTest() - Constructor for class org.bouncycastle.jce.provider.test.AEADTest
- AEADTestUtil - Class in org.bouncycastle.crypto.test
- AEADTestUtil() - Constructor for class org.bouncycastle.crypto.test.AEADTestUtil
- 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.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.CCM - Class in org.bouncycastle.jcajce.provider.symmetric
- AES.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
- AES.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- AES.GCM - 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.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.WrapPad - Class in org.bouncycastle.jcajce.provider.symmetric
- aes128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
- aES128_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
- aes192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
- aES192_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
- aes256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
-
encryption algorithms preferences
- aES256_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
- AES256_CCM - org.bouncycastle.jcajce.BCFKSLoadStoreParameter.EncryptionAlgorithm
- AES256_KWP - org.bouncycastle.jcajce.BCFKSLoadStoreParameter.EncryptionAlgorithm
- AESCCMMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AESCCMMAC
- 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
-
default constructor - 128 bit block size.
- 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.
- AESFastTest - Class in org.bouncycastle.crypto.test
-
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
- 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.
- AESLightTest - Class in org.bouncycastle.crypto.test
-
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
- AESSICTest - Class in org.bouncycastle.jce.provider.test
-
test vectors based on NIST Special Publication 800-38A, "Recommendation for Block Cipher Modes of Operation"
- AESSICTest() - Constructor for class org.bouncycastle.jce.provider.test.AESSICTest
- AESTest - Class in org.bouncycastle.crypto.test
-
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
- AESTest - Class in org.bouncycastle.jce.provider.test
-
basic test class for the AES cipher vectors from FIPS-197
- AESTest() - Constructor for class org.bouncycastle.crypto.test.AESTest
- AESTest() - Constructor for class org.bouncycastle.jce.provider.test.AESTest
- AESVectorFileTest - Class in org.bouncycastle.crypto.test
-
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
- AESVectorFileTest() - Constructor for class org.bouncycastle.crypto.test.AESVectorFileTest
- 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 set to decrypt for wrapping, encrypt for unwrapping.
- AESWrapPadEngine - Class in org.bouncycastle.crypto.engines
- AESWrapPadEngine() - Constructor for class org.bouncycastle.crypto.engines.AESWrapPadEngine
- AESWrapPadTest - Class in org.bouncycastle.crypto.test
-
This is a test harness I use because I cannot modify the BC test harness without invalidating the signature on their signed provider library.
- AESWrapPadTest() - Constructor for class org.bouncycastle.crypto.test.AESWrapPadTest
- AESWrapTest - Class in org.bouncycastle.crypto.test
-
Wrap Test
- AESWrapTest() - Constructor for class org.bouncycastle.crypto.test.AESWrapTest
- AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
Deprecated.use lower case version
- AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
Deprecated.use lower case version
- affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.CRLReason
- affiliationChanged - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
- agreeMAC - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
- 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 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
-
0.4.0.127.0.7.1
- Algorithm() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
- Algorithm() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed448.Algorithm
- algorithmIdentifier - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- 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
- AlgorithmIdentifierFactory - Class in org.bouncycastle.crypto.util
-
Factory methods for common AlgorithmIdentifiers.
- AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
- AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
- AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
- AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
- AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
- AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
- AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ies
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
- AlgorithmParametersSpi.OAEP - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- AlgorithmParametersSpi.PSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- AlgorithmParametersTest - Class in org.bouncycastle.jce.provider.test
- AlgorithmParametersTest() - Constructor for class org.bouncycastle.jce.provider.test.AlgorithmParametersTest
- 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() - 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.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
- AlgParamGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.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
- AlgParamGenGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.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.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.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
- AlgParamsGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
- AlgParamsGCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
- AllTests - Class in org.bouncycastle.asn1.test
- AllTests - Class in org.bouncycastle.crypto.agreement.test
- AllTests - Class in org.bouncycastle.crypto.ec.test
- AllTests - Class in org.bouncycastle.crypto.prng.test
- AllTests - Class in org.bouncycastle.crypto.test
- AllTests - Class in org.bouncycastle.jce.provider.test
- AllTests - Class in org.bouncycastle.jce.provider.test.nist
- AllTests - Class in org.bouncycastle.jce.provider.test.rsa3
- AllTests - Class in org.bouncycastle.pqc.crypto.test
- AllTests - Class in org.bouncycastle.pqc.jcajce.provider.test
-
Full test suite for the BCPQC provider.
- AllTests - Class in org.bouncycastle.pqc.math.ntru.euclid.test
- AllTests - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
- AllTests - Class in org.bouncycastle.pqc.math.ntru.util.test
- AllTests() - Constructor for class org.bouncycastle.asn1.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.crypto.agreement.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.crypto.ec.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.crypto.prng.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.crypto.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.jce.provider.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.jce.provider.test.nist.AllTests
- AllTests() - Constructor for class org.bouncycastle.jce.provider.test.rsa3.AllTests
- AllTests() - Constructor for class org.bouncycastle.pqc.crypto.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.pqc.math.ntru.euclid.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.AllTests
- AllTests() - Constructor for class org.bouncycastle.pqc.math.ntru.util.test.AllTests
- AllTests.SimpleTestTest - Class in org.bouncycastle.pqc.crypto.test
- 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) - Constructor for exception org.bouncycastle.jce.provider.AnnotatedException
- AnnotatedException(String, Throwable) - 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.
- ANSWER_TO_RESET - Static variable in class org.bouncycastle.asn1.eac.EACTags
- anyExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ 2 5 29 37 0 }
- apm(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- append(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
- append(int[], int) - Static method in class org.bouncycastle.util.Arrays
- append(short[], short) - Static method in class org.bouncycastle.util.Arrays
- append(String[], String) - Static method in class org.bouncycastle.util.Arrays
- append(ArchiveTimeStamp) - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
-
Adds an
ArchiveTimeStamp
object to the archive timestamp chain. - append(ArchiveTimeStampChain) - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
-
Adds an
ArchiveTimeStampChain
to the ArchiveTimeStamp sequence. - appendBits(byte) - Method in class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
-
Appends all bits in a byte to the end of the bit string.
- appendRDN(StringBuffer, RDN, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
- appendTypeAndValue(StringBuffer, AttributeTypeAndValue, Hashtable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
- APPLICATION - Static variable in interface org.bouncycastle.asn1.BERTags
- APPLICATION_EFFECTIVE_DATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- APPLICATION_EXPIRATION_DATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- APPLICATION_IDENTIFIER - Static variable in class org.bouncycastle.asn1.eac.EACTags
- APPLICATION_IMAGE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- APPLICATION_IMAGE_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- APPLICATION_LABEL - Static variable in class org.bouncycastle.asn1.eac.EACTags
- APPLICATION_RELATED_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- APPLICATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- applySipRounds(int) - Method in class org.bouncycastle.crypto.macs.SipHash
- APR2011_439 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
A parameter set that gives 128 bits of security and uses simple ternary polynomials.
- APR2011_439 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
-
Gives 128 bits of security
- APR2011_439_FAST - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
Like
APR2011_439
, this parameter set gives 128 bits of security but uses product-form polynomials andf=1+pF
. - APR2011_439_PROD - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
-
Like
APR2011_439
, this parameter set gives 128 bits of security but uses product-form polynomials - APR2011_743 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
A parameter set that gives 256 bits of security and uses simple ternary polynomials.
- APR2011_743 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
-
Gives 256 bits of security
- APR2011_743_FAST - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
Like
APR2011_743
, this parameter set gives 256 bits of security but uses product-form polynomials andf=1+pF
. - APR2011_743_PROD - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
-
Like
APR2011_439
, this parameter set gives 256 bits of security but uses product-form polynomials - 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
- archiveRemGenPrivKey - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
- archiveTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- ArchiveTimeStamp - Class in org.bouncycastle.asn1.tsp
-
Implementation of the Archive Timestamp type defined in RFC4998.
- ArchiveTimeStamp(ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
- ArchiveTimeStamp(AlgorithmIdentifier, Attributes, PartialHashtree[], ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
- ArchiveTimeStamp(AlgorithmIdentifier, PartialHashtree[], ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
- ArchiveTimeStampChain - Class in org.bouncycastle.asn1.tsp
-
Implementation of ArchiveTimeStampChain type, as defined in RFC4998 and RFC6283.
- ArchiveTimeStampChain(ArchiveTimeStamp) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
- ArchiveTimeStampChain(ArchiveTimeStamp[]) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
- ArchiveTimeStampSequence - Class in org.bouncycastle.asn1.tsp
-
Implementation of ArchiveTimeStampSequence type, as defined in RFC4998.
- ArchiveTimeStampSequence(ArchiveTimeStampChain) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
- ArchiveTimeStampSequence(ArchiveTimeStampChain[]) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
- archiveTimestampV2 - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- areAllZeroes(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
- areEqual(boolean[], boolean[]) - Static method in class org.bouncycastle.util.Arrays
- areEqual(byte[][], byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
-
Compares two 2d-byte arrays.
- areEqual(byte[][], byte[][]) - Method in class org.bouncycastle.util.test.SimpleTest
- areEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
- areEqual(byte[], byte[]) - Method in class org.bouncycastle.util.test.SimpleTest
- areEqual(byte[], int, int, byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
- areEqual(byte[], int, int, byte[], int, int) - Method in class org.bouncycastle.util.test.SimpleTest
- 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(short[], short[]) - Static method in class org.bouncycastle.util.Arrays
- areEqual(Object[], Object[]) - Static method in class org.bouncycastle.util.Arrays
- areEqual(Object, Object) - Static method in class org.bouncycastle.util.Objects
- 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.
- ARGON2_d - Static variable in class org.bouncycastle.crypto.params.Argon2Parameters
- ARGON2_i - Static variable in class org.bouncycastle.crypto.params.Argon2Parameters
- ARGON2_id - Static variable in class org.bouncycastle.crypto.params.Argon2Parameters
- ARGON2_VERSION_10 - Static variable in class org.bouncycastle.crypto.params.Argon2Parameters
- ARGON2_VERSION_13 - Static variable in class org.bouncycastle.crypto.params.Argon2Parameters
- 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
- Argon2Parameters - Class in org.bouncycastle.crypto.params
- Argon2Parameters.Builder - Class in org.bouncycastle.crypto.params
- Argon2Test - Class in org.bouncycastle.crypto.test
-
Tests from https://tools.ietf.org/html/draft-irtf-cfrg-argon2-03
- Argon2Test() - Constructor for class org.bouncycastle.crypto.test.Argon2Test
- ARIA - Class in org.bouncycastle.jcajce.provider.symmetric
- ARIA.AlgParamGen - 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
- ARIATest - Class in org.bouncycastle.crypto.test
- ARIATest - Class in org.bouncycastle.jce.provider.test
-
basic test class for the ARIA cipher vectors from FIPS-197
- ARIATest() - Constructor for class org.bouncycastle.crypto.test.ARIATest
- ARIATest() - Constructor for class org.bouncycastle.jce.provider.test.ARIATest
- 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 AESWrapEngine specifying the encrypt for wrapping, decrypt for unwrapping.
- ARIAWrapEngine(boolean) - Constructor for class org.bouncycastle.crypto.engines.ARIAWrapEngine
-
Create an AESWrapEngine 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
- ArrayEncoder - Class in org.bouncycastle.pqc.math.ntru.util
-
Converts a coefficient array to a compact byte array and vice versa.
- ArrayEncoder() - Constructor for class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
- ArrayEncoderTest - Class in org.bouncycastle.pqc.math.ntru.util.test
- ArrayEncoderTest() - Constructor for class org.bouncycastle.pqc.math.ntru.util.test.ArrayEncoderTest
- arrayFromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.dvcs.CertEtcToken
- arrayFromSequence(ASN1Sequence) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
- Arrays - Class in org.bouncycastle.util
-
General array utilities.
- Arrays.Iterator<T> - Class in org.bouncycastle.util
-
Iterator backed by a specific array.
- as_sys_sec_alg_ideaCBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- asBigInteger(String) - Static method in class org.bouncycastle.util.Properties
- 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.
- ASCII - org.bouncycastle.crypto.PasswordConverter
-
Do a straight char[] to 8 bit conversion.
- 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
- ASN1ApplicationSpecific - Class in org.bouncycastle.asn1
-
Base class for an ASN.1 ApplicationSpecific object
- ASN1ApplicationSpecificParser - Interface in org.bouncycastle.asn1
-
Interface to parse ASN.1 ApplicationSpecific objects.
- ASN1BitString - Class in org.bouncycastle.asn1
-
Base class for BIT STRING objects
- ASN1BitString(byte[], int) - Constructor for class org.bouncycastle.asn1.ASN1BitString
-
Base constructor.
- ASN1BitString(byte, int) - Constructor for class org.bouncycastle.asn1.ASN1BitString
- ASN1Boolean - Class in org.bouncycastle.asn1
-
Public facade of ASN.1 Boolean data.
- ASN1Boolean(boolean) - Constructor for class org.bouncycastle.asn1.ASN1Boolean
- ASN1Choice - Interface in org.bouncycastle.asn1
-
Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.
- ASN1Dump - Class in org.bouncycastle.asn1.util
-
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(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
-
Constructor from encoded BigInteger.
- ASN1Enumerated(int) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
-
Constructor from int.
- ASN1Enumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
-
Constructor from BigInteger
- asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERBMPString
- ASN1Exception - Exception in org.bouncycastle.asn1
-
Exception thrown in cases of corrupted or unexpected data in a stream.
- ASN1External - Class in org.bouncycastle.asn1
-
Class representing the DER-type External
- ASN1External(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.ASN1External
-
Construct an EXTERNAL object, the input encoding vector must have exactly two elements on it.
- ASN1External(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, int, ASN1Primitive) - Constructor for class org.bouncycastle.asn1.ASN1External
-
Creates a new instance of External.
- ASN1External(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, DERTaggedObject) - Constructor for class org.bouncycastle.asn1.ASN1External
-
Creates a new instance of External See X.690 for more informations about the meaning of these parameters
- ASN1GeneralizedTime - Class in org.bouncycastle.asn1
-
Base class representing the ASN.1 GeneralizedTime type.
- ASN1GeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
-
The correct format for this is YYYYMMDDHHMMSS[.f]Z, or without the Z for local time, or Z+-HHMM on the end, for difference between local time and UTC time.
- ASN1GeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
-
Base constructor from a java.util.date object
- ASN1GeneralizedTime(Date, Locale) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
-
Base constructor from a java.util.date and Locale - you may need to use this if the default locale doesn't use a Gregorian calender so that the GeneralizedTime produced is compatible with other ASN.1 implementations.
- ASN1Generator - Class in org.bouncycastle.asn1
-
Basic class for streaming generators.
- ASN1Generator(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1Generator
-
Base constructor.
- ASN1InputStream - Class in org.bouncycastle.asn1
-
A general purpose ASN.1 decoder - note: this class differs from the others in that it returns null after it has read the last object in the stream.
- ASN1InputStream(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) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
- 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) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
-
Create an ASN1InputStream where no DER object will be longer than limit.
- 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(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Integer
-
Construct an INTEGER from the passed in byte array.
- 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.
- asn1IntegerTest() - Method in class org.bouncycastle.asn1.test.MiscTest
- ASN1IntegerTest - Class in org.bouncycastle.asn1.test
- ASN1IntegerTest() - Constructor for class org.bouncycastle.asn1.test.ASN1IntegerTest
- ASN1Null - Class in org.bouncycastle.asn1
-
A NULL object - use DERNull.INSTANCE for populating structures.
- ASN1Object - Class in org.bouncycastle.asn1
-
Base class for defining an ASN.1 object.
- ASN1Object() - Constructor for class org.bouncycastle.asn1.ASN1Object
- ASN1ObjectIdentifier - Class in org.bouncycastle.asn1
-
Class representing the ASN.1 OBJECT IDENTIFIER type.
- ASN1ObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.ASN1ObjectIdentifier
-
Create an OID based on the passed in String.
- ASN1OctetString - Class in org.bouncycastle.asn1
-
Abstract base for the ASN.1 OCTET STRING data type
- ASN1OctetString(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1OctetString
-
Base constructor.
- ASN1OctetStringParser - Interface in org.bouncycastle.asn1
-
A basic parser for an OCTET STRING object
- ASN1OutputStream - Class in org.bouncycastle.asn1
-
Stream that produces output based on the default encoding for the passed in objects.
- ASN1OutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1OutputStream
-
Deprecated.Use
ASN1OutputStream.create(OutputStream)
instead. - ASN1ParsingException - Exception in org.bouncycastle.asn1
-
Exception thrown when correctly encoded, but unexpected data is found in a stream while building an object.
- ASN1ParsingException(String) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
-
Base constructor
- ASN1ParsingException(String, Throwable) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
-
Constructor when this exception is due to another one.
- ASN1Primitive - Class in org.bouncycastle.asn1
-
Base class for ASN.1 primitive objects.
- ASN1Sequence - Class in org.bouncycastle.asn1
-
ASN.1
SEQUENCE
andSEQUENCE 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[]) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
-
Create a SEQUENCE containing an array of objects.
- ASN1Sequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
-
Create a SEQUENCE containing a vector of objects.
- ASN1SequenceParser - Interface in org.bouncycastle.asn1
-
A basic parser for a SEQUENCE object
- ASN1SequenceParserTest - Class in org.bouncycastle.asn1.test
- ASN1SequenceParserTest() - Constructor for class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- ASN1Set - Class in org.bouncycastle.asn1
-
ASN.1
SET
andSET 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(ASN1Encodable[], boolean) - Constructor for class org.bouncycastle.asn1.ASN1Set
-
Create a SET containing an array of objects.
- ASN1Set(ASN1EncodableVector, boolean) - Constructor for class org.bouncycastle.asn1.ASN1Set
-
Create a SET containing a vector 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(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
- ASN1StreamParser(InputStream) - 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.
- ASN1TaggedObject - Class in org.bouncycastle.asn1
-
ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
- ASN1TaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
-
Create a tagged object with the style given by the value of explicit.
- ASN1TaggedObjectParser - Interface in org.bouncycastle.asn1
-
Interface for the parsing of a generic tagged ASN.1 object.
- ASN1UnitTest - Class in org.bouncycastle.asn1.test
- ASN1UnitTest() - Constructor for class org.bouncycastle.asn1.test.ASN1UnitTest
- ASN1UTCTime - Class in org.bouncycastle.asn1
-
- * UTC time object.
- ASN1UTCTime(String) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
-
The correct format for this is YYMMDDHHMMSSZ (it used to be that seconds were never encoded.
- ASN1UTCTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
-
Base constructor from a java.util.date object
- ASN1UTCTime(Date, Locale) - Constructor for class org.bouncycastle.asn1.ASN1UTCTime
-
Base constructor from a java.util.date and Locale - you may need to use this if the default locale doesn't use a Gregorian calender so that the GeneralizedTime produced is compatible with other ASN.1 implementations.
- assertEquals(byte[], byte[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
- assertEquals(int[], int[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
- assertEquals(String, byte[], byte[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
- assertEquals(String, int[], int[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
- assignAll() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Sets all Bits to 1.
- assignOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Sets the LSB to 1 and all other to 0, assigning 'one' to this GF2Polynomial.
- assignX() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Sets Bit 1 to 1 and all other to 0, assigning 'x' to this GF2Polynomial.
- assignZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Resets all bits to zero.
- assignZeroToElements() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
- asUnsignedByteArray(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) - Static method in class org.bouncycastle.util.BigIntegers
-
Return the passed in value as an unsigned byte array.
- 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 - Class in org.bouncycastle.pqc.jcajce.provider.util
-
The AsymmetricBlockCipher class extends CipherSpiExt.
- AsymmetricBlockCipher - Interface in org.bouncycastle.crypto
-
base interface that a public/private key block cipher needs to conform to.
- AsymmetricBlockCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
The AsymmetricBlockCipher() constructor
- AsymmetricBlockCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- AsymmetricBlockCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
- AsymmetricCipherKeyPair - Class in org.bouncycastle.crypto
-
a holding class for public/private parameter pairs.
- AsymmetricCipherKeyPair(CipherParameters, CipherParameters) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
-
Deprecated.use AsymmetricKeyParameter
- AsymmetricCipherKeyPair(AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
-
basic constructor.
- 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
- AsymmetricHybridCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
-
Base class for unit tests of
AsymmetricHybridCipher
s. - AsymmetricHybridCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricHybridCipherTest
- AsymmetricKeyInfoConverter - Interface in org.bouncycastle.jcajce.provider.util
- AsymmetricKeyParameter - Class in org.bouncycastle.crypto.params
- AsymmetricKeyParameter(boolean) - Constructor for class org.bouncycastle.crypto.params.AsymmetricKeyParameter
- at(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Returns the coefficient at index.
- AttCertIssuer - Class in org.bouncycastle.asn1.x509
- AttCertIssuer(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
-
Don't use this one if you are trying to be RFC 3281 compliant.
- AttCertIssuer(V2Form) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
- AttCertValidityPeriod - Class in org.bouncycastle.asn1.x509
- AttCertValidityPeriod(ASN1GeneralizedTime, ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.x509.AttCertValidityPeriod
- attrCarrier - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- attrCert - Static variable in class org.bouncycastle.asn1.test.GetInstanceTest
- attrCert - Static variable in class org.bouncycastle.jce.provider.test.AttrCertData
- AttrCertData - Class in org.bouncycastle.jce.provider.test
- AttrCertData() - Constructor for class org.bouncycastle.jce.provider.test.AttrCertData
- Attribute - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Attribute is a pair of OID (as type identifier) + set of values.
- Attribute - Class in org.bouncycastle.asn1.pkcs
- Attribute - Class in org.bouncycastle.asn1.x509
- Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.Attribute
- Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
- Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.x509.Attribute
- Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
- attributeCertificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
- AttributeCertificate - Class in org.bouncycastle.asn1.x509
- AttributeCertificate(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
-
Deprecated.use getInstance() method.
- AttributeCertificate(AttributeCertificateInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
- AttributeCertificateInfo - Class in org.bouncycastle.asn1.x509
- Attributes - Class in org.bouncycastle.asn1.cms
-
RFC 5652 defines 5 "SET OF Attribute" entities with 5 different names.
- Attributes(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.cms.Attributes
- AttributeTable - Class in org.bouncycastle.asn1.cms
-
This is helper tool to construct
Attributes
sets. - AttributeTable(Hashtable) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
- AttributeTable(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
- AttributeTable(ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
- AttributeTable(Attribute) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
- AttributeTable(Attributes) - Constructor for class org.bouncycastle.asn1.cms.AttributeTable
- AttributeTableUnitTest - Class in org.bouncycastle.asn1.test
- AttributeTableUnitTest() - Constructor for class org.bouncycastle.asn1.test.AttributeTableUnitTest
- AttributeTypeAndValue - Class in org.bouncycastle.asn1.crmf
- AttributeTypeAndValue - Class in org.bouncycastle.asn1.x500
-
Holding class for the AttributeTypeAndValue structures that make up an RDN.
- AttributeTypeAndValue(String, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
- AttributeTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
- 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.
- AttrOrOID - Class in org.bouncycastle.asn1.est
-
AttrOrOID ::= CHOICE (oid OBJECT IDENTIFIER, attribute Attribute }
- AttrOrOID(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.est.AttrOrOID
- AttrOrOID(Attribute) - Constructor for class org.bouncycastle.asn1.est.AttrOrOID
- 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.
- authDataFail - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- authenticatedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.2 -- smime ct authData
- AuthenticatedData - Class in org.bouncycastle.asn1.cms
-
RFC 5652 section 9.1: The AuthenticatedData carries AuthAttributes and other data which define what really is being signed.
- AuthenticatedData(OriginatorInfo, ASN1Set, AlgorithmIdentifier, AlgorithmIdentifier, ContentInfo, ASN1Set, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedData
- AuthenticatedDataParser - Class in org.bouncycastle.asn1.cms
-
Parse
AuthenticatedData
stream. - AuthenticatedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedDataParser
- AuthenticatedSafe - Class in org.bouncycastle.asn1.pkcs
- AuthenticatedSafe(ContentInfo[]) - Constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
- AUTHENTIFICATION_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- authEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.23 -- smime ct authEnvelopedData
- AuthEnvelopedData - Class in org.bouncycastle.asn1.cms
-
RFC 5083: CMS AuthEnveloped Data object.
- AuthEnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedData
- AuthEnvelopedDataParser - Class in org.bouncycastle.asn1.cms
-
Parse
AuthEnvelopedData
input stream. - AuthEnvelopedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
- authorityInfoAccess - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Authority Info Access
- 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(ASN1ObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
-
create an AuthorityInformationAccess with the oid and location provided.
- AuthorityInformationAccess(AccessDescription) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
- AuthorityInformationAccess(AccessDescription[]) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
- 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 - Class in org.bouncycastle.asn1.x509
-
The AuthorityKeyIdentifier object.
- AuthorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- 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(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
- AuthorityKeyIdentifier(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
-
create an AuthorityKeyIdentifier with the GeneralNames tag and the serial number provided.
- AuthorityKeyIdentifier(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
- 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.SRP6Server
- b - Variable in class org.bouncycastle.math.ec.ECCurve
- 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.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- B - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- BAD_ALG - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- BAD_CERT_ID - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- BAD_DATA_FORMAT - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- BAD_MESSAGE_CHECK - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- BAD_POP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- BAD_REQUEST - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- BAD_TIME - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- badAlg - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- badAlg - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- BadBlockException - Exception in org.bouncycastle.jcajce.provider.util
- BadBlockException(String, Throwable) - Constructor for exception org.bouncycastle.jcajce.provider.util.BadBlockException
- badCertId - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- badCertId - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- badCertTemplate - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- badDataFormat - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- badIdentity - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- badMessageCheck - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- badMessageCheck - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- badPOP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- badRecipientNonce - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- badRequest - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- badRequest - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- badSenderNonce - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- badTime - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- badTime - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- bagtypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.10.1
- 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.XSalsa20.Base
- 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
- 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
- BaseBlockCipher - Class in org.bouncycastle.jcajce.provider.symmetric.util
- BaseBlockCipher(BlockCipher) - 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(BlockCipher, int) - 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(BufferedBlockCipher, 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(AEADBlockCipher) - 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(AEADCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- BaseBlockCipher(BlockCipherProvider) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- BaseBlockCipherTest - Class in org.bouncycastle.jce.provider.test
- BaseCC20P1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.BaseCC20P1305
- 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
- BaseKDFBytesGenerator - Class in org.bouncycastle.crypto.generators
-
Basic KDF generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on ISO 18033/P1363a. - BaseKDFBytesGenerator(int, Digest) - Constructor for class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
-
Construct a KDF Parameters generator.
- BaseKeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.util
- BaseKeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
- BaseKeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric.util
- BaseKeyGenerator(String, int, CipherKeyGenerator) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
- BaseMac - Class in org.bouncycastle.jcajce.provider.symmetric.util
- BaseMac(Mac) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
- BaseMac(Mac, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
- BasePBKDF2(String, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
- BasePBKDF2(String, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SCRYPT.BasePBKDF2
- BasePBKDF2(String, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
- BaseSecretKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
- BaseSecretKeyFactory(String, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
- 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(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
- BasicAgreement - Interface in org.bouncycastle.crypto
-
The basic interface that basic Diffie-Hellman implementations conforms to.
- 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 - Class in org.bouncycastle.asn1.x509
- BasicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- 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.
- 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(ResponseData, AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
- Basis(Polynomial, Polynomial, IntegerPolynomial, NTRUSigningKeyGenerationParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
-
Constructs a new basis from polynomials
f, f', h
. - BASIS_TYPE_STANDARD - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- BASIS_TYPE_TRANSPOSE - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- basisType - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- bc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
iso.org.dod.internet.private.enterprise.legion-of-the-bouncy-castle
- BC - Class in org.bouncycastle.jcajce.provider.keystore
- BC() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BC
- 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(4) values
- bc_pbe - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
pbe(1) algorithms
- bc_pbe_sha1 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
SHA-1(1)
- bc_pbe_sha1_pkcs12 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
SHA-1.PKCS12; 1.3.6.1.4.1.22554.1.1.2
- bc_pbe_sha1_pkcs12_aes128_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
1.3.6.1.4.1.22554.1.1.2.1.2
- bc_pbe_sha1_pkcs12_aes192_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
1.3.6.1.4.1.22554.1.1.2.1.22
- bc_pbe_sha1_pkcs12_aes256_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
1.3.6.1.4.1.22554.1.1.2.1.42
- bc_pbe_sha1_pkcs5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
SHA-1.PKCS5; 1.3.6.1.4.1.22554.1.1.1
- bc_pbe_sha224 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
SHA-2.SHA-224; 1.3.6.1.4.1.22554.1.2.4
- bc_pbe_sha256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
SHA-2.SHA-256; 1.3.6.1.4.1.22554.1.2.1
- bc_pbe_sha256_pkcs12 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
SHA-256.PKCS12; 1.3.6.1.4.1.22554.1.2.1.2
- bc_pbe_sha256_pkcs12_aes128_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
1.3.6.1.4.1.22554.1.1.2.2.2
- bc_pbe_sha256_pkcs12_aes192_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
1.3.6.1.4.1.22554.1.1.2.2.22
- bc_pbe_sha256_pkcs12_aes256_cbc - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
1.3.6.1.4.1.22554.1.1.2.2.42
- bc_pbe_sha256_pkcs5 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
SHA-256.PKCS12; 1.3.6.1.4.1.22554.1.2.1.1
- bc_pbe_sha384 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
SHA-2.SHA-384; 1.3.6.1.4.1.22554.1.2.2
- bc_pbe_sha512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
SHA-2.SHA-512; 1.3.6.1.4.1.22554.1.2.3
- bc_sig - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
signature(2) algorithms
- BC.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
- BCDHPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- BCDHPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
- BCDHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
- BCDHPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- BCDHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
- BCDSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
- BCDSAPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
- BCDSAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
- BCDSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
- BCDSAPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
- BCDSTU4145PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
- BCDSTU4145PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
- BCDSTU4145PrivateKey(String, ECPrivateKeyParameters) - 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(ECPrivateKey) - 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(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
- BCDSTU4145PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
- BCDSTU4145PublicKey(String, ECPublicKeyParameters) - 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(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
- BCDSTU4145PublicKey(BCDSTU4145PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
- BCDSTU4145PublicKey(ECPublicKeySpec, ProviderConfiguration) - 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(String, ECPrivateKeyParameters) - 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(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(BCECGOST3410_2012PrivateKey) - 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_2012PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
-
Represent two kind of GOST34.10 2012 PublicKeys: with 256 and 512 size
- BCECGOST3410_2012PublicKey(String, ECPublicKeyParameters) - 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(ECPublicKey) - 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(BCECGOST3410_2012PublicKey) - 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
- BCECGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
- BCECGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
- BCECGOST3410PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
- BCECGOST3410PrivateKey(String, 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(ECPrivateKey) - 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(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
- BCECGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
- BCECGOST3410PublicKey(String, ECPublicKeyParameters) - 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(ECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
- BCECGOST3410PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
- BCECGOST3410PublicKey(BCECGOST3410PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
- BCECGOST3410PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
- BCECPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- BCECPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- BCECPrivateKey(String, ECPrivateKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- BCECPrivateKey(String, BCECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- BCECPrivateKey(ECPrivateKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- BCECPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
- BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
- BCECPublicKey(String, ECPublicKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
- BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
- 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(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
- 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
- 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.
- BCFKSStoreTest - Class in org.bouncycastle.jce.provider.test
-
Exercise the BCFKS KeyStore,
- BCFKSStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- BCGMSSPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.gmss
-
This class implements the GMSS public key and is usually initiated by the GMSSKeyPairGenerator.
- BCGMSSPublicKey(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
-
The constructor
- BCGMSSPublicKey(GMSSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
- BCGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
- BCGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
- BCGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
- 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
- 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
- BCLMSPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.lms
- BCLMSPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
- BCLMSPrivateKey(LMSKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
- BCLMSPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.lms
- BCLMSPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
- BCLMSPublicKey(LMSKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
- BCLoadStoreParameter - Class in org.bouncycastle.jcajce
- BCLoadStoreParameter(InputStream, char[]) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
- BCLoadStoreParameter(InputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
- BCLoadStoreParameter(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
-
Base constructor for
- BCLoadStoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
- BCMcElieceCCA2PrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
This class implements a McEliece CCA2 private key and is usually instantiated by the
McElieceCCA2KeyPairGenerator
orMcElieceCCA2KeyFactorySpi
. - BCMcElieceCCA2PrivateKey(McElieceCCA2PrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
- BCMcElieceCCA2PublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
This class implements a McEliece CCA2 public key and is usually instantiated by the
McElieceCCA2KeyPairGenerator
orMcElieceCCA2KeyFactorySpi
. - BCMcElieceCCA2PublicKey(McElieceCCA2PublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
- BCMcEliecePrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
This class implements a McEliece private key and is usually instantiated by the
McElieceKeyPairGenerator
orMcElieceKeyFactorySpi
. - BCMcEliecePrivateKey(McEliecePrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- BCMcEliecePublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
This class implements a McEliece public key and is usually instantiated by the
McElieceKeyPairGenerator
orMcElieceKeyFactorySpi
. - BCMcEliecePublicKey(McEliecePublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
- BCMessageDigest - Class in org.bouncycastle.jcajce.provider.digest
- BCMessageDigest(Digest) - Constructor for class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
- BCMessageDigest(Xof, int) - Constructor for class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
- BCNHPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.newhope
- BCNHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
- BCNHPrivateKey(NHPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
- BCNHPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.newhope
- BCNHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
- BCNHPublicKey(NHPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
- 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
- BCPKCS12KeyStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore
- BCPKCS12KeyStore3DES() - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES
- BCqTESLAPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.qtesla
- BCqTESLAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPrivateKey
- BCqTESLAPrivateKey(QTESLAPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPrivateKey
- BCqTESLAPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.qtesla
- BCqTESLAPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPublicKey
- BCqTESLAPublicKey(QTESLAPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPublicKey
- BCRainbowPrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
-
The Private key in Rainbow consists of the linear affine maps L1, L2 and the map F, consisting of quadratic polynomials.
- BCRainbowPrivateKey(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
Constructor.
- BCRainbowPrivateKey(RainbowPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
- BCRainbowPrivateKey(RainbowPrivateKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
Constructor (used by the
RainbowKeyFactorySpi
). - BCRainbowPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
-
This class implements CipherParameters and PublicKey.
- BCRainbowPublicKey(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
-
Constructor
- BCRainbowPublicKey(RainbowPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
- BCRainbowPublicKey(RainbowPublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
-
Constructor (used by the
RainbowKeyFactorySpi
). - 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.
- BCryptTest - Class in org.bouncycastle.crypto.test
- BCryptTest() - Constructor for class org.bouncycastle.crypto.test.BCryptTest
- 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
- 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
- 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.
- BERApplicationSpecific - Class in org.bouncycastle.asn1
-
An indefinite-length encoding version of an ASN.1 ApplicationSpecific object.
- BERApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
-
Create an application specific object with the tagging style given by the value of constructed.
- BERApplicationSpecific(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
-
Create an application specific object with a tagging of explicit/constructed.
- BERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
-
Create an application specific object which is marked as constructed
- BERApplicationSpecificParser - Class in org.bouncycastle.asn1
-
A parser for indefinite-length ASN.1 ApplicationSpecific objects.
- BERGenerator - Class in org.bouncycastle.asn1
-
Base class for generators for indefinite-length structures.
- BERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERGenerator
- BERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERGenerator
- BEROctetString - Class in org.bouncycastle.asn1
-
ASN.1 OctetStrings, with indefinite length rules, and constructed form support.
- BEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
-
Create an OCTET-STRING object from a byte[]
- BEROctetString(byte[], int) - 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(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[]) - Constructor for class org.bouncycastle.asn1.BERSequence
-
Create a sequence containing an array of objects.
- BERSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSequence
-
Create a sequence containing a vector 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
andSET 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(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSet
-
Create a SET from an array of objects.
- BERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSet
-
Create a SET containing multiple 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(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
- BERTaggedObject(int) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
-
create an implicitly tagged object that contains a zero length sequence.
- BERTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
- BERTaggedObjectParser - Class in org.bouncycastle.asn1
-
Parser for indefinite-length tagged objects.
- BERTags - Interface in org.bouncycastle.asn1
- beta - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
- betaSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- betaSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- BidirectionalMap - Class in org.bouncycastle.asn1.eac
- BidirectionalMap() - Constructor for class org.bouncycastle.asn1.eac.BidirectionalMap
- BigDecimalPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
-
A polynomial with
BigDecimal
coefficients. - BigDecimalPolynomial(BigIntPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
-
Constructs a
BigDecimalPolynomial
from aBigIntPolynomial
. - BigDecimalPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
- BigDecimalPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.BigDecimalPolynomialTest
- BigEndianConversions - Class in org.bouncycastle.pqc.math.linearalgebra
-
This is a utility class containing data type conversions using big-endian byte order.
- bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.util.Pack
- bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- 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
- bigEndianToLong(byte[], int) - 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.crypto.util.Pack
-
Deprecated.
- 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
- 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(int, String) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
- BigInteger(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
- BigIntegersTest - Class in org.bouncycastle.crypto.test
- BigIntegersTest() - Constructor for class org.bouncycastle.crypto.test.BigIntegersTest
- BigIntEuclidean - Class in org.bouncycastle.pqc.math.ntru.euclid
-
Extended Euclidean Algorithm in
BigInteger
s - BigIntEuclideanTest - Class in org.bouncycastle.pqc.math.ntru.euclid.test
- BigIntEuclideanTest() - Constructor for class org.bouncycastle.pqc.math.ntru.euclid.test.BigIntEuclideanTest
- BigIntPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
-
A polynomial with
BigInteger
coefficients.
Some methods (likeadd
) change the polynomial, others (likemult
) do not but return the result as a new polynomial. - BigIntPolynomial(IntegerPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
-
Constructs a
BigIntPolynomial
from aIntegerPolynomial
. - BigIntPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
- BigIntPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.BigIntPolynomialTest
- bigIntToBytes(BigInteger) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- bigIntToBytes(BigInteger) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
- BigIntUtils - Class in org.bouncycastle.pqc.math.linearalgebra
-
FIXME: is this really necessary?!
- BigSkippingCipherTest - Class in org.bouncycastle.crypto.test
- BigSkippingCipherTest() - Constructor for class org.bouncycastle.crypto.test.BigSkippingCipherTest
- BILATERALU - org.bouncycastle.crypto.util.DERMacData.Type
- BILATERALV - org.bouncycastle.crypto.util.DERMacData.Type
- binomial(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Computes the binomial coefficient (n|t) ("n over t").
- BIOMETRIC_DATA_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- BIOMETRIC_INFORMATION_GROUP_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- BIOMETRIC_INFORMATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- BiometricData - Class in org.bouncycastle.asn1.x509.qualified
-
The BiometricData object.
- BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
- BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString, DERIA5String) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
- BiometricDataUnitTest - Class in org.bouncycastle.asn1.test
- BiometricDataUnitTest() - Constructor for class org.bouncycastle.asn1.test.BiometricDataUnitTest
- 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.
- BIT_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- bitCount(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- bitLength() - Method in class org.bouncycastle.math.ec.ECFieldElement
- bitLength() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- 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
- BitString() - Constructor for class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
- BitStringConstantTester - Class in org.bouncycastle.asn1.test
- BitStringConstantTester() - Constructor for class org.bouncycastle.asn1.test.BitStringConstantTester
- BitStringTest - Class in org.bouncycastle.asn1.test
- BitStringTest - Class in org.bouncycastle.pqc.crypto.test
- BitStringTest() - Constructor for class org.bouncycastle.asn1.test.BitStringTest
- BitStringTest() - Constructor for class org.bouncycastle.pqc.crypto.test.BitStringTest
- blake2 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- 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 Blakbe2b.
- Blake2bDigest() - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
- Blake2bDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
-
Blake2b for authentication ("Prefix-MAC mode").
- 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(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
- Blake2bDigestTest - Class in org.bouncycastle.crypto.test
- Blake2bDigestTest() - Constructor for class org.bouncycastle.crypto.test.Blake2bDigestTest
- 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(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
-
BLAKE2s for authentication ("Prefix-MAC mode").
- Blake2sDigest(byte[], int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
-
BLAKE2s with key, required digest length, salt and personalization.
- Blake2sDigest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
-
BLAKE2s for hashing.
- Blake2sDigest(Blake2sDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
- Blake2sDigestTest - Class in org.bouncycastle.crypto.test
- Blake2sDigestTest() - Constructor for class org.bouncycastle.crypto.test.Blake2sDigestTest
- 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) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
-
BLAKE2xs for hashing
- Blake2xsDigest(int, byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
-
BLAKE2xs with key
- Blake2xsDigest(int, byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
-
BLAKE2xs with key, salt and personalization
- Blake2xsDigest(Blake2xsDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2xsDigest
- Blake2xsDigestTest - Class in org.bouncycastle.crypto.test
- Blake2xsDigestTest() - Constructor for class org.bouncycastle.crypto.test.Blake2xsDigestTest
- 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
- BlockCipherMonteCarloTest - Class in org.bouncycastle.crypto.test
-
a basic test that takes a cipher, key parameter, and an input and output string.
- BlockCipherMonteCarloTest(int, int, BlockCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
- BlockCipherPadding - Interface in org.bouncycastle.crypto.paddings
-
Block cipher padders are expected to conform to this interface
- BlockCipherProvider - Interface in org.bouncycastle.jcajce.provider.symmetric.util
- BlockCipherResetTest - Class in org.bouncycastle.crypto.test
-
Test whether block ciphers implement reset contract on init, encrypt/decrypt and reset.
- BlockCipherResetTest() - Constructor for class org.bouncycastle.crypto.test.BlockCipherResetTest
- BlockCipherTest - Class in org.bouncycastle.jce.provider.test
-
basic test class for a block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes.
- BlockCipherTest() - Constructor for class org.bouncycastle.jce.provider.test.BlockCipherTest
- BlockCipherVectorTest - Class in org.bouncycastle.crypto.test
-
a basic test that takes a cipher, key parameter, and an input and output string.
- BlockCipherVectorTest(int, BlockCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.BlockCipherVectorTest
- 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
- BlowfishTest - Class in org.bouncycastle.crypto.test
-
blowfish tester - vectors from https://www.counterpane.com/vectors.txt
- BMP_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- bodyIdMax - Static variable in class org.bouncycastle.asn1.cmc.BodyPartID
- BodyPartID - Class in org.bouncycastle.asn1.cmc
-
bodyIdMax INTEGER ::= 4294967295 BodyPartID ::= INTEGER(0..bodyIdMax)
- BodyPartID(long) - Constructor for class org.bouncycastle.asn1.cmc.BodyPartID
- BodyPartIDTest - Class in org.bouncycastle.asn1.test
- BodyPartIDTest() - Constructor for class org.bouncycastle.asn1.test.BodyPartIDTest
- BodyPartList - Class in org.bouncycastle.asn1.cmc
-
BodyPartList ::= SEQUENCE SIZE (1..MAX) OF BodyPartID
- BodyPartList(BodyPartID) - Constructor for class org.bouncycastle.asn1.cmc.BodyPartList
-
Construct a BodyPartList object containing one BodyPartID.
- BodyPartList(BodyPartID[]) - Constructor for class org.bouncycastle.asn1.cmc.BodyPartList
- BodyPartListTest - Class in org.bouncycastle.asn1.test
-
Test the creation of BodyPartListTest and encoding and decoding.
- BodyPartListTest() - Constructor for class org.bouncycastle.asn1.test.BodyPartListTest
- BodyPartPath - Class in org.bouncycastle.asn1.cmc
-
BodyPartPath ::= SEQUENCE SIZE (1..MAX) OF BodyPartID
- BodyPartPath(BodyPartID) - Constructor for class org.bouncycastle.asn1.cmc.BodyPartPath
-
Construct a BodyPartPath object containing one BodyPartID.
- BodyPartPath(BodyPartID[]) - Constructor for class org.bouncycastle.asn1.cmc.BodyPartPath
- BodyPartPathTest - Class in org.bouncycastle.asn1.test
- BodyPartPathTest() - Constructor for class org.bouncycastle.asn1.test.BodyPartPathTest
- BodyPartReference - Class in org.bouncycastle.asn1.cmc
-
BodyPartReference ::= CHOICE { bodyPartID BodyPartID, bodyPartPath BodyPartPath }
- BodyPartReference(BodyPartID) - Constructor for class org.bouncycastle.asn1.cmc.BodyPartReference
- BodyPartReference(BodyPartPath) - Constructor for class org.bouncycastle.asn1.cmc.BodyPartReference
- BodyPartReferenceTest - Class in org.bouncycastle.asn1.test
- BodyPartReferenceTest() - Constructor for class org.bouncycastle.asn1.test.BodyPartReferenceTest
- bool(boolean) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
- BOOLEAN - Static variable in interface org.bouncycastle.asn1.BERTags
- BouncyCastlePQCProvider - Class in org.bouncycastle.pqc.jcajce.provider
- BouncyCastlePQCProvider() - Constructor for class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
-
Construct a new provider.
- BouncyCastleProvider - Class in org.bouncycastle.jce.provider
-
To add the provider at runtime use:
- BouncyCastleProvider() - Constructor for class org.bouncycastle.jce.provider.BouncyCastleProvider
-
Construct a new provider.
- BouncyCastleStore() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.BouncyCastleStore
- 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.
- 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
- BrokenKDF2BytesGenerator - Class in org.bouncycastle.jce.provider
-
Generator for PBE derived keys and ivs as defined by IEEE P1363a
This implementation is based on draft 9 of IEEE P1363a. - BrokenKDF2BytesGenerator(Digest) - Constructor for class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
-
Construct a KDF2 Parameters generator.
- BrokenPBE - Interface in org.bouncycastle.jce.provider
- BrokenPBE.Util - Class in org.bouncycastle.jce.provider
-
uses the appropriate mixer to generate the key and IV if neccessary.
- 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
- bsi_de - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- bsi_de - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
bsi-de OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) reserved(127) etsi-identified-organization(0) 7 }
- BSIObjectIdentifiers - Interface in org.bouncycastle.asn1.bsi
-
See https://www.bsi.bund.de/cae/servlet/contentblob/471398/publicationFile/30615/BSI-TR-03111_pdf.pdf
- buf - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
- buf - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
- buf - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Internal buffer
- buf - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
- buf - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
- BufferedAsymmetricBlockCipher - Class in org.bouncycastle.crypto
-
a buffer wrapper for an asymmetric block cipher, allowing input to be accumulated in a piecemeal fashion until final processing.
- BufferedAsymmetricBlockCipher(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
-
base constructor.
- BufferedBlockCipher - Class in org.bouncycastle.crypto
-
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion.
- BufferedBlockCipher() - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
-
constructor for subclasses
- BufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.BufferedBlockCipher
-
Create a buffered block cipher without padding.
- BufferedDecoder - Class in org.bouncycastle.util.encoders
-
A buffering class to allow translation from one format to another to be done in discrete chunks.
- BufferedDecoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedDecoder
- BufferedEncoder - Class in org.bouncycastle.util.encoders
-
A buffering class to allow translation from one format to another to be done in discrete chunks.
- BufferedEncoder(Translator, int) - Constructor for class org.bouncycastle.util.encoders.BufferedEncoder
- 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.
- bufferLenBits - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- bufferLenBits - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- bufOff - Variable in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
- bufOff - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
- bufOff - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
- bufOff - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
- build() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoBuilder
- build() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
- build() - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
-
PKIHeader ::= SEQUENCE { pvno INTEGER { cmp1999(1), cmp2000(2) }, sender GeneralName, -- identifies the sender recipient GeneralName, -- identifies the intended recipient messageTime [0] GeneralizedTime OPTIONAL, -- time of production of this message (used when sender -- believes that the transport will be "suitable"; i.e., -- that the time will still be meaningful upon receipt) protectionAlg [1] AlgorithmIdentifier OPTIONAL, -- algorithm used for calculation of protection bits senderKID [2] KeyIdentifier OPTIONAL, recipKID [3] KeyIdentifier OPTIONAL, -- to identify specific keys used for protection transactionID [4] OCTET STRING OPTIONAL, -- identifies the transaction; i.e., this will be the same in -- corresponding request, response, certConf, and PKIConf -- messages senderNonce [5] OCTET STRING OPTIONAL, recipNonce [6] OCTET STRING OPTIONAL, -- nonces used to provide replay protection, senderNonce -- is inserted by the creator of this message; recipNonce -- is a nonce previously inserted in a related message by -- the intended recipient of this message freeText [7] PKIFreeText OPTIONAL, -- this may be used to indicate context-specific instructions -- (this field is intended for human consumption) generalInfo [8] SEQUENCE SIZE (1..MAX) OF InfoTypeAndValue OPTIONAL -- this may be used to convey context-specific information -- (this field not primarily intended for human consumption) }
- build() - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
- build() - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
-
CertTemplate ::= SEQUENCE { version [0] Version OPTIONAL, serialNumber [1] INTEGER OPTIONAL, signingAlg [2] AlgorithmIdentifier OPTIONAL, issuer [3] Name OPTIONAL, validity [4] OptionalValidity OPTIONAL, subject [5] Name OPTIONAL, publicKey [6] SubjectPublicKeyInfo OPTIONAL, issuerUID [7] UniqueIdentifier OPTIONAL, subjectUID [8] UniqueIdentifier OPTIONAL, extensions [9] Extensions OPTIONAL }
- build() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- build() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- build() - Method in class org.bouncycastle.asn1.x500.X500NameBuilder
-
Build an X.500 name for the current builder state.
- build() - Method in class org.bouncycastle.asn1.x509.GeneralNamesBuilder
- build() - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- build() - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
Constructs a new
SkeinParameters
instance with the parameters provided to this builder. - build() - Method in class org.bouncycastle.crypto.util.DERMacData.Builder
- build() - Method in class org.bouncycastle.crypto.util.DEROtherInfo.Builder
-
Build the KTSOtherInfo.
- build() - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
- build() - Method in class org.bouncycastle.crypto.util.ScryptConfig.Builder
- build() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Build and return a BCFKSLoadStoreParameter.
- build() - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector.Builder
-
Build a selector.
- build() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
-
Build a selector.
- build() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
- build() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
- build() - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec.Builder
- 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() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- build() - Method in class org.bouncycastle.pqc.crypto.lms.Composer
- 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
- build(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyUBuilder
- build(X509Certificate, PKIXExtendedBuilderParameters, List) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi_8
- build(X509Certificate, PKIXExtendedBuilderParameters, List) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
- 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.
- 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.params.Argon2Parameters.Builder
- Builder() - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
- Builder() - Constructor for class org.bouncycastle.crypto.util.PBKDF2Config.Builder
-
Base constructor.
- Builder() - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Base constructor for creating a LoadStoreParameter for initializing a key store.
- Builder() - Constructor for class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec.Builder
- Builder() - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
- Builder() - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- Builder(int) - Constructor for class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- Builder(int) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
- Builder(int, int, int) - Constructor for class org.bouncycastle.crypto.util.ScryptConfig.Builder
-
Base constructor.
- 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(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(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(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(String, String) - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- 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(PKIXParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
- Builder(Hashtable) - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
- Builder(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.util.DEROtherInfo.Builder
-
Create a basic builder with just the compulsory fields.
- 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(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
- Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
- Builder(SkeinParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.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.
- 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
- bytes(byte[]) - 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[], int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
- bytes(Encodable) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
- bytes(Encodable[]) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
- BytesTo32bits(byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
- bytesToIntLittleEndian(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
-
Converts a byte array beginning at
offset
into a 32 bit integer (little-endian representation) - bytesToIntLittleEndian(byte[], int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
-
Converts a byte array beginning at
offset
into a 32 bit integer (little-endian representation) - bytesToWord(byte[], int) - Static method in class org.bouncycastle.crypto.engines.ThreefishEngine
-
Read a single 64 bit word from input in LSB first order.
- bytesToXBigEndian(byte[], int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
- ByteUtils - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class is a utility class for manipulating byte arrays.
C
- c - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- c - Variable in class org.bouncycastle.crypto.macs.SipHash
- c - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- c - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- C - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
country code - StringType(SIZE(2))
- C - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use a X500NameStyle
- C1C2C3 - org.bouncycastle.crypto.engines.SM2Engine.Mode
- C1C3C2 - org.bouncycastle.crypto.engines.SM2Engine.Mode
- 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
- CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
Deprecated.use lower case version
- CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
Deprecated.use lower case version
- cACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
- cACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
- cadd(int, int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- CAKeyUpdAnnContent - Class in org.bouncycastle.asn1.cmp
- CAKeyUpdAnnContent(CMPCertificate, CMPCertificate, CMPCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
- calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
- calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyAgreementSpi
- calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyAgreementSpi
- calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi
- calcSecret() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
- calcSecret() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
- calculate(int, int) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.IntEuclidean
- calculate(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.BigIntEuclidean
- calculateA(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Calculate A as done in round 2.
- 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.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) - Method in class org.bouncycastle.crypto.agreement.ECDHCStagedAgreement
- calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCUnifiedAgreement
- calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
- calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECVKOAgreement
- calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.MQVBasicAgreement
- 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) - Method in class org.bouncycastle.pqc.crypto.newhope.NHAgreement
- 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, byte[], int) - Method in class org.bouncycastle.crypto.agreement.XDHUnifiedAgreement
- calculateAgreement(CipherParameters, byte[], int) - Method in interface org.bouncycastle.crypto.RawAgreement
- 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.
- 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(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Calculate ga as done in round 2.
- calculateGx(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Calculate g^x mod p as done in round 1.
- calculateHashCode(X500Name) - Method in class org.bouncycastle.asn1.x500.style.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.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.
- 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, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, Digest) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Calculates the MacTag (to be used for key confirmation), as defined by NIST SP 800-56A Revision 1, Section 8.2 Unilateral Key Confirmation for Key Agreement Schemes.
- calculateMessage() - Method in class org.bouncycastle.crypto.agreement.DHAgreement
-
calculate our initial message.
- calculateS(char[]) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Converts the given password to a
BigInteger
for use in arithmetic calculations. - calculateSecret(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
-
Generates 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
- calculateVersion(OriginatorInfo) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
- calculateVersion(OriginatorInfo, ASN1Set, ASN1Set) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
- calculateX(Digest, BigInteger, byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
- calculateX2s(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Calculate x2 * s as done in round 2.
- calculateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, String, Digest, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Calculate a zero knowledge proof of x using Schnorr's signature.
- Camellia - Class in org.bouncycastle.jcajce.provider.symmetric
- Camellia.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Camellia.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- Camellia.CBC - 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
- 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
- CamelliaLightTest - Class in org.bouncycastle.crypto.test
-
Camellia tester - vectors from https://www.cosic.esat.kuleuven.be/nessie/testvectors/ and RFC 3713
- CamelliaTest - Class in org.bouncycastle.crypto.test
-
Camellia tester - vectors from https://www.cosic.esat.kuleuven.be/nessie/testvectors/ and RFC 3713
- CamelliaTest - Class in org.bouncycastle.jce.provider.test
-
basic test class for Camellia
- CamelliaTest() - Constructor for class org.bouncycastle.jce.provider.test.CamelliaTest
- 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
- canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
- canNotDecryptAny - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
- canonicalize(String) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
- canonicalString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
- CARD_CAPABILITIES - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARD_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARD_EFFECTIVE_DATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARD_EXPIRATION_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARD_ISSUER_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARD_SEQUENCE_NUMBER - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARD_SERVICE_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_BIOMETRIC_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_CERTIFICATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_HANDWRITTEN_SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_IMAGE_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_NAME - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_NATIONALITY - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_PORTRAIT_IMAGE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_PRIVATE_KEY - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_PRIVATE_KEY_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_PUBLIC_KEY - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_PUBLIC_KEY_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLDER_RELATIVE_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLER_REQUIREMENTS_EXCLUDED_FEATURES - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CARDHOLER_REQUIREMENTS_INCLUDED_FEATURES - Static variable in class org.bouncycastle.asn1.eac.EACTags
- carry(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- carry(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- 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.
- CAST5 - Class in org.bouncycastle.jcajce.provider.symmetric
- cast5_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
- 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
- cast5CBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
cast5CBC OBJECT IDENTIFIER ::= {iso(1) member-body(2) us(840) nt(113533) nsn(7) algorithms(66) 10} SEE RFC 2984
- CAST5CBCParameters - Class in org.bouncycastle.asn1.misc
- CAST5CBCParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
- 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
- CAST5Test - Class in org.bouncycastle.crypto.test
-
cast tester - vectors from https://www.ietf.org/rfc/rfc2144.txt
- 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
- CAST6Test - Class in org.bouncycastle.crypto.test
-
cast6 tester - vectors from https://www.ietf.org/rfc/rfc2612.txt
- CAVPListener - Interface in org.bouncycastle.crypto.test.cavp
- CAVPReader - Class in org.bouncycastle.crypto.test.cavp
- CAVPReader(CAVPListener) - Constructor for class org.bouncycastle.crypto.test.cavp.CAVPReader
- 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.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.DSTU7624.CBC128
- CBC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.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
-
Basic constructor.
- CBCBlockCipherMac - Class in org.bouncycastle.crypto.macs
-
standard CBC Block Cipher MAC - if no padding is specified the default of pad of zeroes is used.
- CBCBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
-
create a standard MAC based on a CBC block cipher.
- CBCBlockCipherMac(BlockCipher, 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.
- CBCBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
-
create a standard MAC based on a CBC block cipher.
- 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
- CCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.CCM
- CCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.CCM
- CCM128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CCM128
- 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
-
Basic constructor.
- CCMParameters - Class in org.bouncycastle.asn1.cms
-
RFC 5084: CCMParameters object.
- CCMParameters - Class in org.bouncycastle.crypto.params
-
Deprecated.use AEADParameters
- CCMParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.cms.CCMParameters
- CCMParameters(KeyParameter, int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.CCMParameters
-
Deprecated.Base constructor.
- CCMTest - Class in org.bouncycastle.crypto.test
-
First four test vectors from NIST Special Publication 800-38C.
- CCMTest() - Constructor for class org.bouncycastle.crypto.test.CCMTest
- CCPD - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
-
Identifier of CCPD service (Certify Claim of Possession of Data).
- 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
- ceilLog(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute the smallest integer that is greater than or equal to the logarithm to the base 2 of the given integer.
- ceilLog(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute the smallest integer that is greater than or equal to the logarithm to the base 2 of the given BigInteger.
- ceilLog256(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute ceil(log_256 n), the number of bytes needed to encode the integer n.
- ceilLog256(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute ceil(log_256 n), the number of bytes needed to encode the long integer n.
- center0(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Shifts the values of all coefficients to the interval
[-q/2, q/2]
. - centeredNormSq(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Computes the centered euclidean norm of the polynomial.
- certBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.10.1.3
- CertBag - Class in org.bouncycastle.asn1.pkcs
- CertBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.CertBag
- CertConfirmContent - Class in org.bouncycastle.asn1.cmp
- certConfirmed - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- certCRLTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- CertEtcToken - Class in org.bouncycastle.asn1.dvcs
-
CertEtcToken ::= CHOICE { certificate [0] IMPLICIT Certificate , esscertid [1] ESSCertId , pkistatus [2] IMPLICIT PKIStatusInfo , assertion [3] ContentInfo , crl [4] IMPLICIT CertificateList, ocspcertstatus [5] CertStatus, oscpcertid [6] IMPLICIT CertId , oscpresponse [7] IMPLICIT OCSPResponse, capabilities [8] SMIMECapabilities, extension Extension }
- CertEtcToken(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.dvcs.CertEtcToken
- CertEtcToken(Extension) - Constructor for class org.bouncycastle.asn1.dvcs.CertEtcToken
- CertHash - Class in org.bouncycastle.asn1.isismtt.ocsp
-
ISIS-MTT PROFILE: The responder may include this extension in a response to send the hash of the requested certificate to the responder.
- CertHash(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.CertHash
-
Constructor from a given details.
- CertHashUnitTest - Class in org.bouncycastle.asn1.test
- CertHashUnitTest() - Constructor for class org.bouncycastle.asn1.test.CertHashUnitTest
- CertId - Class in org.bouncycastle.asn1.crmf
- CertId(GeneralName, BigInteger) - Constructor for class org.bouncycastle.asn1.crmf.CertId
- CertId(GeneralName, ASN1Integer) - Constructor for class org.bouncycastle.asn1.crmf.CertId
- CertID - Class in org.bouncycastle.asn1.ocsp
- CertID(AlgorithmIdentifier, ASN1OctetString, ASN1OctetString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.ocsp.CertID
- certificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
- Certificate - Class in org.bouncycastle.asn1.x509
-
an X509Certificate structure.
- CERTIFICATE_1 - Static variable in class org.bouncycastle.jce.provider.test.PEMData
- CERTIFICATE_2 - Static variable in class org.bouncycastle.jce.provider.test.PEMData
- CERTIFICATE_BODY - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CERTIFICATE_CONTENT - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CERTIFICATE_CONTENT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
Deprecated.use lower case version
- CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
Deprecated.use lower case version
- CERTIFICATE_HOLDER_AUTHORIZATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CERTIFICATE_HOLDER_AUTHORIZATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CertificateBody - Class in org.bouncycastle.asn1.eac
-
an Iso7816CertificateBody structure.
- CertificateBody(ASN1ApplicationSpecific, CertificationAuthorityReference, PublicKeyDataObject, CertificateHolderReference, CertificateHolderAuthorization, PackedDate, PackedDate) - Constructor for class org.bouncycastle.asn1.eac.CertificateBody
-
builds an Iso7816CertificateBody by settings each parameters.
- CertificateFactory - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
-
class for dealing with X509 certificates.
- CertificateFactory() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory
- certificateHold - Static variable in class org.bouncycastle.asn1.x509.CRLReason
- certificateHold - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
- CertificateHolderAuthorization - Class in org.bouncycastle.asn1.eac
-
an Iso7816CertificateHolderAuthorization structure.
- CertificateHolderAuthorization(ASN1ApplicationSpecific) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
-
create an Iso7816CertificateHolderAuthorization according to the
ASN1ApplicationSpecific
- CertificateHolderAuthorization(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
-
create an Iso7816CertificateHolderAuthorization according to the parameters
- CertificateHolderReference - Class in org.bouncycastle.asn1.eac
- CertificateHolderReference(String, String, String) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderReference
- certificateIssuer - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Certificate Issuer
- 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.
- CertificateList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.CertificateList
-
Deprecated.use getInstance() method.
- CertificatePair - Class in org.bouncycastle.asn1.x509
-
This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587
- CertificatePair(Certificate, Certificate) - Constructor for class org.bouncycastle.asn1.x509.CertificatePair
-
Constructor from a given details.
- certificatePolicies - 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 - Class in org.bouncycastle.asn1.x509
- CertificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- 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
- certificateRefs - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- CertificateTest - Class in org.bouncycastle.asn1.test
- CertificateTest() - Constructor for class org.bouncycastle.asn1.test.CertificateTest
- CERTIFICATION_AUTHORITY_PUBLIC_KEY - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CertificationAuthorityReference - Class in org.bouncycastle.asn1.eac
- CertificationAuthorityReference(String, String, String) - Constructor for class org.bouncycastle.asn1.eac.CertificationAuthorityReference
- CertificationRequest - Class in org.bouncycastle.asn1.cmc
-
CertificationRequest ::= SEQUENCE { certificationRequestInfo SEQUENCE { version INTEGER, subject Name, subjectPublicKeyInfo SEQUENCE { algorithm AlgorithmIdentifier, subjectPublicKey BIT STRING }, attributes [0] IMPLICIT SET OF Attribute }, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING }
- CertificationRequest - Class in org.bouncycastle.asn1.pkcs
-
PKCS10 Certification request object.
- CertificationRequest() - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
- CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
-
Deprecated.use getInstance()
- CertificationRequest(CertificationRequestInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
- CertificationRequest(X500Name, AlgorithmIdentifier, DERBitString, ASN1Set, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.cmc.CertificationRequest
- CertificationRequestInfo - Class in org.bouncycastle.asn1.pkcs
-
PKCS10 CertificationRequestInfo object.
- CertificationRequestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
-
Deprecated.use getInstance().
- 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.
- CertifiedKeyPair - Class in org.bouncycastle.asn1.cmp
-
CertifiedKeyPair ::= SEQUENCE { certOrEncCert CertOrEncCert, privateKey [0] EncryptedKey OPTIONAL, -- see [CRMF] for comment on encoding publicationInfo [1] PKIPublicationInfo OPTIONAL }
- CertifiedKeyPair(CertOrEncCert) - Constructor for class org.bouncycastle.asn1.cmp.CertifiedKeyPair
- CertifiedKeyPair(CertOrEncCert, EncryptedKey, PKIPublicationInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertifiedKeyPair
- CertifiedKeyPair(CertOrEncCert, EncryptedValue, PKIPublicationInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertifiedKeyPair
- CertifiedKeyPairTest - Class in org.bouncycastle.asn1.test
- CertifiedKeyPairTest() - Constructor for class org.bouncycastle.asn1.test.CertifiedKeyPairTest
- CertOrEncCert - Class in org.bouncycastle.asn1.cmp
- CertOrEncCert(CMPCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CertOrEncCert
- CertOrEncCert(EncryptedKey) - Constructor for class org.bouncycastle.asn1.cmp.CertOrEncCert
- CertOrEncCert(EncryptedValue) - Constructor for class org.bouncycastle.asn1.cmp.CertOrEncCert
- CertPathBuilderTest - Class in org.bouncycastle.jce.provider.test
- CertPathBuilderTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathBuilderTest
- CertPathTest - Class in org.bouncycastle.jce.provider.test
- CertPathTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathTest
- CertPathValidatorTest - Class in org.bouncycastle.jce.provider.test
- CertPathValidatorTest() - Constructor for class org.bouncycastle.jce.provider.test.CertPathValidatorTest
- CertPathValidatorTest.X509CertificateObject - Class in org.bouncycastle.jce.provider.test
- CertPolicyId - Class in org.bouncycastle.asn1.x509
-
CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.
- CertRepMessage - Class in org.bouncycastle.asn1.cmp
- CertRepMessage(CMPCertificate[], CertResponse[]) - Constructor for class org.bouncycastle.asn1.cmp.CertRepMessage
- CertReqMessages - Class in org.bouncycastle.asn1.crmf
- CertReqMessages(CertReqMsg) - Constructor for class org.bouncycastle.asn1.crmf.CertReqMessages
- CertReqMessages(CertReqMsg[]) - Constructor for class org.bouncycastle.asn1.crmf.CertReqMessages
- CertReqMsg - Class in org.bouncycastle.asn1.crmf
- CertReqMsg(CertRequest, ProofOfPossession, AttributeTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.crmf.CertReqMsg
-
Creates a new CertReqMsg.
- certReqTest(String, byte[]) - Method in class org.bouncycastle.asn1.test.CMCCertificationRequestTest
- CertRequest - Class in org.bouncycastle.asn1.crmf
- CertRequest(int, CertTemplate, Controls) - Constructor for class org.bouncycastle.asn1.crmf.CertRequest
- CertRequest(ASN1Integer, CertTemplate, Controls) - Constructor for class org.bouncycastle.asn1.crmf.CertRequest
- CertResponse - Class in org.bouncycastle.asn1.cmp
- CertResponse(ASN1Integer, PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertResponse
- CertResponse(ASN1Integer, PKIStatusInfo, CertifiedKeyPair, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cmp.CertResponse
- certRevoked - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- CertStatus - Class in org.bouncycastle.asn1.cmp
- CertStatus - 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(byte[], BigInteger) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
- CertStatus(byte[], BigInteger, PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
- CertStatus(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
- CertStatus(RevokedInfo) - 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
- CertStoreTest - Class in org.bouncycastle.jce.provider.test
- CertStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.CertStoreTest
- CertTemplate - Class in org.bouncycastle.asn1.crmf
- CertTemplateBuilder - Class in org.bouncycastle.asn1.crmf
- CertTemplateBuilder() - Constructor for class org.bouncycastle.asn1.crmf.CertTemplateBuilder
- CertTest - Class in org.bouncycastle.jce.provider.test
- CertTest() - Constructor for class org.bouncycastle.jce.provider.test.CertTest
- certTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.22
- CertUniqueIDTest - Class in org.bouncycastle.jce.provider.test
- CertUniqueIDTest() - Constructor for class org.bouncycastle.jce.provider.test.CertUniqueIDTest
- certValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
Deprecated.use lower case version
- CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
Deprecated.use lower case version
- cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.CRLReason
- cessationOfOperation - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
- 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.RC6.CFB
- CFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.CFB
- CFB128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.CFB128
- CFB256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.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
-
Basic constructor.
- CFBBlockCipherMac - Class in org.bouncycastle.crypto.macs
- CFBBlockCipherMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
-
create a standard MAC based on a CFB block cipher.
- CFBBlockCipherMac(BlockCipher, 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.
- CFBBlockCipherMac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
-
create a standard MAC based on a CFB block cipher.
- 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
- ChaCha20Poly1305Test - Class in org.bouncycastle.crypto.test
- ChaCha20Poly1305Test - Class in org.bouncycastle.jce.provider.test
- ChaCha20Poly1305Test() - Constructor for class org.bouncycastle.crypto.test.ChaCha20Poly1305Test
- ChaCha20Poly1305Test() - Constructor for class org.bouncycastle.jce.provider.test.ChaCha20Poly1305Test
- 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.
- ChaChaTest - Class in org.bouncycastle.crypto.test
-
ChaCha Test
- ChaChaTest() - Constructor for class org.bouncycastle.crypto.test.ChaChaTest
- CHAIN_VALIDITY_MODEL - Static variable in class org.bouncycastle.jcajce.PKIXExtendedParameters
-
This model uses the following validity model.
- Challenge - Class in org.bouncycastle.asn1.cmp
- Challenge(byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cmp.Challenge
- Challenge(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cmp.Challenge
- challengeResp - Static variable in class org.bouncycastle.asn1.crmf.SubsequentMessage
- characteristic_two_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.1.2
- CharToByteConverter - Interface in org.bouncycastle.crypto
-
Interface for a converter that produces a byte encoding for a char array.
- CharUtils - Class in org.bouncycastle.pqc.math.linearalgebra
- check(Certificate) - Method in interface org.bouncycastle.jcajce.PKIXCertRevocationChecker
- checkAttributeCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
- checkCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
- checkCertificate(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
- checkCertificate(int, byte[], PublicKey) - Method in class org.bouncycastle.jce.provider.test.CertTest
- checkCertificateSignedBy(int, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
- checkCipher(String) - Method in class org.bouncycastle.jce.provider.test.DoFinalTest
- checkCreation1() - Method in class org.bouncycastle.jce.provider.test.CertUniqueIDTest
-
we generate a self signed certificate for the sake of testing - RSA
- 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(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
- checkExcludedDN(X500Name) - Method in class org.bouncycastle.asn1.x509.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.
- checkKeyUsage(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
- 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.
- checkMandatoryField(String, byte[], byte[]) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
- checkMandatoryField(String, int, int) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
- checkMandatoryField(String, String, String) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
- checkMandatoryField(String, ASN1Encodable, ASN1Encodable) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
- checkNameCertificate(int, byte[]) - Method in class org.bouncycastle.jce.provider.test.CertTest
- checkNormalized() - Method in class org.bouncycastle.math.ec.ECPoint
- checkOptionalField(String, String, String) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
- checkOptionalField(String, BigInteger, BigInteger) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
- checkOptionalField(String, ASN1Encodable, ASN1Encodable) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
- checkPassword(String, byte[]) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
-
Checks if a password corresponds to a 60 character Bcrypt String
- checkPassword(String, char[]) - 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(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
- checkPermittedDN(X500Name) - Method in class org.bouncycastle.asn1.x509.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
- checkResult(ECPoint) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
- checkSelfSignedCertificate(int, byte[], String) - Method in class org.bouncycastle.jce.provider.test.CertTest
- checkV1AttributeCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
- checkValidity() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- checkValidity() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- checkValidity(Date) - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- 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.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
- cipher - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricHybridCipherTest
-
the
AsymmetricHybridCipher
to use for the test - 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 - 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.
- CipherInputStream(InputStream, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
-
Constructs a CipherInputStream from an InputStream and a BufferedBlockCipher.
- 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, AEADBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
-
Constructs a CipherInputStream from an InputStream and an AEADBlockCipher.
- 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(InputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
-
Constructs a CipherInputStream from an InputStream and a StreamCipher.
- 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.
- 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 - 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.
- CipherOutputStream(OutputStream, BufferedBlockCipher) - 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(OutputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
-
Constructs a CipherOutputStream from an OutputStream and a BufferedBlockCipher.
- CipherParameters - Interface in org.bouncycastle.crypto
-
all parameter classes implement this.
- CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
- CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- CipherSpi(boolean, boolean, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- CipherSpi(OAEPParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
- CipherSpi(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
- CipherStreamTest - Class in org.bouncycastle.crypto.test
- CipherStreamTest - Class in org.bouncycastle.jce.provider.test
-
check that cipher input/output streams are working correctly
- CipherStreamTest() - Constructor for class org.bouncycastle.crypto.test.CipherStreamTest
- CipherStreamTest() - Constructor for class org.bouncycastle.jce.provider.test.CipherStreamTest
- CipherStreamTest2 - Class in org.bouncycastle.jce.provider.test
- CipherStreamTest2() - Constructor for class org.bouncycastle.jce.provider.test.CipherStreamTest2
- CipherTest - Class in org.bouncycastle.crypto.test
- CipherTest(SimpleTest[], BlockCipher, KeyParameter) - Constructor for class org.bouncycastle.crypto.test.CipherTest
- cipherTextSize - Variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
- 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.
Specifically: r[3], r[7], r[11], r[15] have top four bits clear (i.e., are {0, 1, . . . , 15}) r[4], r[8], r[12] have bottom two bits clear (i.e., are in {0, 4, 8, . . . , 252}) - 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() - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- clear() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
- clear() - Method in class org.bouncycastle.crypto.util.JournalingSecureRandom
-
Clear the internals
- clear() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
- clear() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
- clear() - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.TernaryPolynomial
- clear(byte[]) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- 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
- 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).
- 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.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.SHA224.Digest
- clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA256.Digest
- clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
- clone() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHAKE
- 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() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- clone() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- clone() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- clone() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
- clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Create a new GF2nONBElement by cloning this GF2nPolynomialElement.
- clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Creates a new GF2nPolynomialElement by cloning this GF2nPolynomialElement.
- clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
- clone() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
- clone() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
-
Makes a copy of the polynomial that is independent of the original.
- clone() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
-
Makes a copy of the polynomial that is independent of the original.
- clone() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
- clone() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
- clone() - Method in interface org.bouncycastle.util.Selector
- clone(boolean[]) - Static method in class org.bouncycastle.util.Arrays
- clone(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Return a clone of the given byte array (performs null check beforehand).
- clone(byte[]) - Static method in class org.bouncycastle.util.Arrays
- clone(byte[][]) - Static method in class org.bouncycastle.util.Arrays
- clone(byte[][][]) - Static method in class org.bouncycastle.util.Arrays
- clone(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
- clone(char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
-
Return a clone of the given char array.
- clone(char[]) - Static method in class org.bouncycastle.util.Arrays
- clone(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
-
Return a clone of the given int array.
- clone(int[]) - Static method in class org.bouncycastle.util.Arrays
- clone(long[]) - Static method in class org.bouncycastle.util.Arrays
- clone(long[], long[]) - Static method in class org.bouncycastle.util.Arrays
- clone(short[]) - Static method in class org.bouncycastle.util.Arrays
- clone(BigInteger[]) - Static method in class org.bouncycastle.util.Arrays
- 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(byte[]) - Method in class org.bouncycastle.crypto.test.DigestTest
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.MD5DigestTest
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA1DigestTest
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA224DigestTest
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.DSTU7564Test
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.GOST3411_2012_256DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.GOST3411_2012_512DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.GOST3411DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.KeccakDigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.MD2DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.MD4DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.MD5DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA1DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA224DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SM3DigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.TigerDigestTest
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
- close() - Method in class org.bouncycastle.asn1.ASN1OutputStream
- close() - Method in class org.bouncycastle.asn1.BERSequenceGenerator
-
Close of the generator, writing out the BER end tag.
- close() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
-
Close of the generator, writing out the SEQUENCE.
- close() - Method in class org.bouncycastle.crypto.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
- CMac - Class in org.bouncycastle.crypto.macs
-
CMAC - as specified at www.nuee.nagoya-u.ac.jp/labs/tiwata/omac/omac.html
- CMac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.CMac
-
create a standard MAC based on a CBC block cipher (64 or 128 bit block).
- CMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CMac
-
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
- 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.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
- CMacTest - Class in org.bouncycastle.crypto.test
-
CMAC tester - Official Test Vectors.
- CMacTest - Class in org.bouncycastle.jce.provider.test
-
CMAC tester - AES Official Test Vectors.
- CMacTest() - Constructor for class org.bouncycastle.crypto.test.CMacTest
- CMacTest() - Constructor for class org.bouncycastle.jce.provider.test.CMacTest
- 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
- CMCCertificationRequestTest - Class in org.bouncycastle.asn1.test
- CMCCertificationRequestTest() - Constructor for class org.bouncycastle.asn1.test.CMCCertificationRequestTest
- CMCFailInfo - Class in org.bouncycastle.asn1.cmc
-
CMCFailInfo ::= INTEGER { badAlg (0), badMessageCheck (1), badRequest (2), badTime (3), badCertId (4), unsupportedExt (5), mustArchiveKeys (6), badIdentity (7), popRequired (8), popFailed (9), noKeyReuse (10), internalCAError (11), tryLater (12), authDataFail (13) }
- CMCFailInfoTest - Class in org.bouncycastle.asn1.test
- CMCFailInfoTest() - Constructor for class org.bouncycastle.asn1.test.CMCFailInfoTest
- CMCObjectIdentifiers - Interface in org.bouncycastle.asn1.cmc
-
Object Identifiers from RFC 5272
- CMCPublicationInfo - Class in org.bouncycastle.asn1.cmc
-
CMCPublicationInfo ::= SEQUENCE { hashAlg AlgorithmIdentifier, certHashes SEQUENCE OF OCTET STRING, pubInfo PKIPublicationInfo }
- CMCPublicationInfo(AlgorithmIdentifier, byte[][], PKIPublicationInfo) - Constructor for class org.bouncycastle.asn1.cmc.CMCPublicationInfo
- CMCPublicationInfoTest - Class in org.bouncycastle.asn1.test
- CMCPublicationInfoTest() - Constructor for class org.bouncycastle.asn1.test.CMCPublicationInfoTest
- CMCStatus - Class in org.bouncycastle.asn1.cmc
-
CMCStatus ::= INTEGER { success (0), failed (2), pending (3), noSupport (4), confirmRequired (5), popRequired (6), partial (7) }
- CMCStatusInfo - Class in org.bouncycastle.asn1.cmc
-
-- Used to return status state in a response id-cmc-statusInfo OBJECT IDENTIFIER ::= {id-cmc 1} CMCStatusInfo ::= SEQUENCE { cMCStatus CMCStatus, bodyList SEQUENCE SIZE (1..MAX) OF BodyPartID, statusString UTF8String OPTIONAL, otherInfo CHOICE { failInfo CMCFailInfo, pendInfo PendInfo } OPTIONAL }
- CMCStatusInfo.OtherInfo - Class in org.bouncycastle.asn1.cmc
-
Other info implements the choice component of CMCStatusInfo.
- CMCStatusInfoBuilder - Class in org.bouncycastle.asn1.cmc
- CMCStatusInfoBuilder(CMCStatus, BodyPartID) - Constructor for class org.bouncycastle.asn1.cmc.CMCStatusInfoBuilder
- CMCStatusInfoBuilder(CMCStatus, BodyPartID[]) - Constructor for class org.bouncycastle.asn1.cmc.CMCStatusInfoBuilder
- CMCStatusInfoTest - Class in org.bouncycastle.asn1.test
- CMCStatusInfoTest() - Constructor for class org.bouncycastle.asn1.test.CMCStatusInfoTest
- CMCStatusInfoV2 - Class in org.bouncycastle.asn1.cmc
-
-- Replaces CMC Status Info -- id-cmc-statusInfoV2 OBJECT IDENTIFIER ::= {id-cmc 25} CMCStatusInfoV2 ::= SEQUENCE { cMCStatus CMCStatus, bodyList SEQUENCE SIZE (1..MAX) OF BodyPartReference, statusString UTF8String OPTIONAL, otherStatusInfo OtherStatusInfo OPTIONAL } OtherStatusInfo ::= CHOICE { failInfo CMCFailInfo, pendInfo PendInfo, extendedFailInfo ExtendedFailInfo } PendInfo ::= SEQUENCE { pendToken OCTET STRING, pendTime GeneralizedTime } ExtendedFailInfo ::= SEQUENCE { failInfoOID OBJECT IDENTIFIER, failInfoValue ANY DEFINED BY failInfoOID }
- CMCStatusInfoV2Builder - Class in org.bouncycastle.asn1.cmc
- CMCStatusInfoV2Builder(CMCStatus, BodyPartID) - Constructor for class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
- CMCStatusInfoV2Builder(CMCStatus, BodyPartID[]) - Constructor for class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
- CMCStatusInfoV2Test - Class in org.bouncycastle.asn1.test
- CMCStatusInfoV2Test() - Constructor for class org.bouncycastle.asn1.test.CMCStatusInfoV2Test
- CMCStatusTest - Class in org.bouncycastle.asn1.test
- CMCStatusTest() - Constructor for class org.bouncycastle.asn1.test.CMCStatusTest
- CMCUnsignedData - Class in org.bouncycastle.asn1.cmc
-
id-aa-cmc-unsignedData OBJECT IDENTIFIER ::= {id-aa 34} CMCUnsignedData ::= SEQUENCE { bodyPartPath BodyPartPath, identifier OBJECT IDENTIFIER, content ANY DEFINED BY identifier }
- CMCUnsignedData(BodyPartPath, ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmc.CMCUnsignedData
- CMCUnsignedDataTest - Class in org.bouncycastle.asn1.test
- CMCUnsignedDataTest() - Constructor for class org.bouncycastle.asn1.test.CMCUnsignedDataTest
- 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
- CMP_1999 - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
- CMP_2000 - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
- CMPCertificate - Class in org.bouncycastle.asn1.cmp
- CMPCertificate(int, ASN1Object) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
-
Note: the addition of other certificates is a BC extension.
- CMPCertificate(AttributeCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
-
Deprecated.use (type. otherCert) constructor
- CMPCertificate(Certificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
- CMPObjectIdentifiers - Interface in org.bouncycastle.asn1.cmp
- cmsAlgorithmProtect - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
- CMSAlgorithmProtection - Class in org.bouncycastle.asn1.cms
-
From RFC 6211
- CMSAlgorithmProtection(AlgorithmIdentifier, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
- CMSAttributes - Interface in org.bouncycastle.asn1.cms
-
RFC 5652 CMS attribute OID constants.
- CMSObjectIdentifiers - Interface in org.bouncycastle.asn1.cms
- CMSTest - Class in org.bouncycastle.asn1.test
- CMSTest() - Constructor for class org.bouncycastle.asn1.test.CMSTest
- cn - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- 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.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.IntegerPolynomial
- COEXISTANT_TAG_ALLOCATION_AUTHORITY - Static variable in class org.bouncycastle.asn1.eac.EACTags
- cofactor - Variable in class org.bouncycastle.math.ec.ECCurve
- CollectionStore<T> - Class in org.bouncycastle.util
-
A simple collection backed store.
- CollectionStore(Collection<T>) - Constructor for class org.bouncycastle.util.CollectionStore
-
Basic constructor.
- COMMAND_TO_PERFORM - Static variable in class org.bouncycastle.asn1.eac.EACTags
- 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.
- commitmentType - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- CommitmentTypeIdentifier - Interface in org.bouncycastle.asn1.esf
- CommitmentTypeIndication - Class in org.bouncycastle.asn1.esf
- CommitmentTypeIndication(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeIndication
- CommitmentTypeIndication(ASN1ObjectIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeIndication
- CommitmentTypeIndicationUnitTest - Class in org.bouncycastle.asn1.test
- CommitmentTypeIndicationUnitTest() - Constructor for class org.bouncycastle.asn1.test.CommitmentTypeIndicationUnitTest
- CommitmentTypeQualifier - Class in org.bouncycastle.asn1.esf
-
Commitment type qualifiers, used in the Commitment-Type-Indication attribute (RFC3126).
- CommitmentTypeQualifier(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
-
Creates a new
CommitmentTypeQualifier
instance. - CommitmentTypeQualifier(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
-
Creates a new
CommitmentTypeQualifier
instance. - CommitmentTypeQualifierUnitTest - Class in org.bouncycastle.asn1.test
- CommitmentTypeQualifierUnitTest() - Constructor for class org.bouncycastle.asn1.test.CommitmentTypeQualifierUnitTest
- 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
- compareUnsigned(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
- COMPATIBLE_TAG_ALLOCATION_AUTHORITY - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CompleteRevocationRefs - Class in org.bouncycastle.asn1.esf
-
CompleteRevocationRefs ::= SEQUENCE OF CrlOcspRef
- CompleteRevocationRefs(CrlOcspRef[]) - Constructor for class org.bouncycastle.asn1.esf.CompleteRevocationRefs
- 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.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
- CompositePrivateKey - Class in org.bouncycastle.jcajce
-
A composite private key class.
- CompositePrivateKey(PrivateKey...) - Constructor for class org.bouncycastle.jcajce.CompositePrivateKey
-
Create a composite key containing a single private key.
- CompositePublicKey - Class in org.bouncycastle.jcajce
-
A composite key class.
- CompositePublicKey(PublicKey...) - Constructor for class org.bouncycastle.jcajce.CompositePublicKey
-
Create a composite key containing a single public key.
- compressedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.9 -- smime ct compressedData
- CompressedData - Class in org.bouncycastle.asn1.cms
-
RFC 3274: CMS Compressed Data.
- CompressedData(AlgorithmIdentifier, ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.CompressedData
- CompressedDataParser - Class in org.bouncycastle.asn1.cms
-
Parser of RFC 3274
CompressedData
object. - CompressedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.CompressedDataParser
- computeCOBMatrix(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
Computes the change-of-basis matrix for basis conversion according to 1363.
- computeCOBMatrix(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
-
Computes the change-of-basis matrix for basis conversion according to 1363.
- computeCOBMatrix(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
Computes the change-of-basis matrix for basis conversion according to 1363.
- computeFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
Computes the fieldpolynomial.
- computeFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
-
Computes the field polynomial for a ONB according to IEEE 1363 A.7.2 (p110f).
- computeFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
Computes the field polynomial.
- computeFieldPolynomial2() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
Computes the field polynomial.
- ComputeInField - Class in org.bouncycastle.pqc.crypto.rainbow.util
-
This class offers different operations on matrices in field GF2^8.
- ComputeInField() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
Constructor with no parameters
- computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Compute the inverse of this matrix.
- computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
-
Compute the inverse of this matrix.
- computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
Compute the inverse of this matrix.
- computeInverse() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
-
Compute the inverse permutation P-1.
- computeSystematicForm(GF2Matrix, SecureRandom) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode
-
Given a check matrix H, compute matrices S, M, and a random permutation P such that S*H*P = (Id|M).
- computeTranspose() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Compute the transpose of this matrix.
- concatenate(byte[][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Convert a 2-dimensional byte array into a 1-dimensional byte array by concatenating all entries.
- concatenate(byte[][]) - Static method in class org.bouncycastle.util.Arrays
- concatenate(byte[], byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Concatenate two byte arrays.
- concatenate(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
- concatenate(byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
- concatenate(byte[], byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
- concatenate(int[], int[]) - Static method in class org.bouncycastle.util.Arrays
- concatenate(short[], short[]) - Static method in class org.bouncycastle.util.Arrays
- concatenateArray(byte[][]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
-
This method concatenates a 2-dimensional byte array into a 1-dimensional byte array
- 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() - Method in class org.bouncycastle.math.ec.ECCurve
- configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE.Mappings
- configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings
- configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings
- configure(ConfigurableProvider) - Method in class org.bouncycastle.jcajce.provider.asymmetric.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.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.RSA.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.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.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.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.IDEA.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.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(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.LMS.Mappings
- configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.McEliece.Mappings
- configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.NH.Mappings
- configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.QTESLA.Mappings
- configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.Rainbow.Mappings
- configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.SPHINCS.Mappings
- configure(ConfigurableProvider) - Method in class org.bouncycastle.pqc.jcajce.provider.XMSS.Mappings
- configureBasepoint(ECPoint) - Static method in class org.bouncycastle.math.ec.WNafUtil
- confirmRequired - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
- confWidth - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
- Constants - Class in org.bouncycastle.pqc.math.ntru.polynomial
- Constants() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.Constants
- 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
- 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
- CONTENT_TYPE_BMPSTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
-
Constant corresponding to bmpString encoding.
- CONTENT_TYPE_IA5STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
-
Constant corresponding to ia5String encoding.
- CONTENT_TYPE_UTF8STRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
-
Constant corresponding to utf8String encoding.
- CONTENT_TYPE_VISIBLESTRING - Static variable in class org.bouncycastle.asn1.x509.DisplayText
-
Constant corresponding to visibleString encoding.
- contentHint - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
-
PKCS#9: 1.2.840.113549.1.9.16.6.2.4 - See RFC 2634
- ContentHints - Class in org.bouncycastle.asn1.ess
- ContentHints(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
- ContentHints(ASN1ObjectIdentifier, DERUTF8String) - Constructor for class org.bouncycastle.asn1.ess.ContentHints
- ContentHintsUnitTest - Class in org.bouncycastle.asn1.test
- ContentHintsUnitTest() - Constructor for class org.bouncycastle.asn1.test.ContentHintsUnitTest
- ContentIdentifier - Class in org.bouncycastle.asn1.ess
- ContentIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ContentIdentifier
-
Create from byte array representing the identifier.
- ContentInfo - Class in org.bouncycastle.asn1.cms
- ContentInfo - Class in org.bouncycastle.asn1.pkcs
- ContentInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
- ContentInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.ContentInfo
- ContentInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.ContentInfo
-
Deprecated.use getInstance()
- ContentInfoParser - Class in org.bouncycastle.asn1.cms
-
RFC 5652
ContentInfo
object parser. - ContentInfoParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.ContentInfoParser
- contentTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- contentType - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
-
PKCS#9: 1.2.840.113549.1.9.3
- Controls - Class in org.bouncycastle.asn1.crmf
- Controls(AttributeTypeAndValue) - Constructor for class org.bouncycastle.asn1.crmf.Controls
- Controls(AttributeTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.crmf.Controls
- ControlsProcessed - Class in org.bouncycastle.asn1.cmc
-
-- Inform follow on servers that one or more controls have already been -- processed id-cmc-controlProcessed OBJECT IDENTIFIER ::= {id-cmc 32} ControlsProcessed ::= SEQUENCE { bodyList SEQUENCE SIZE(1..MAX) OF BodyPartReference }
- ControlsProcessed(BodyPartReference) - Constructor for class org.bouncycastle.asn1.cmc.ControlsProcessed
-
Construct a ControlsProcessed object containing one BodyPartReference.
- ControlsProcessed(BodyPartReference[]) - Constructor for class org.bouncycastle.asn1.cmc.ControlsProcessed
- ControlsProcessedTest - Class in org.bouncycastle.asn1.test
- ControlsProcessedTest() - Constructor for class org.bouncycastle.asn1.test.ControlsProcessedTest
- convert(char[]) - Method in interface org.bouncycastle.crypto.CharToByteConverter
-
Return a byte encoded representation of the passed in password.
- convert(ASN1Sequence) - Static method in class org.bouncycastle.asn1.DERSequence
- convert(ASN1Set) - Static method in class org.bouncycastle.asn1.DERSet
- convert(GF2nElement, GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
Converts the given element in representation according to this field to a new element in representation according to B1 using the change-of-basis matrix calculated by computeCOBMatrix.
- convert(GF2nField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Performs a basis transformation of this element to the given GF2nField basis.
- convertArray(byte[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
This function converts an one-dimensional array of bytes into a one-dimensional array of type short
- convertArray(byte[][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
This function converts a matrix of bytes into a matrix of type short
- convertArray(byte[][][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
This function converts a 3-dimensional array of bytes into a 3-dimensional array of type short
- convertArray(short[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
This function converts an array of type short into an array of type byte
- convertArray(short[][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
This function converts a matrix of type short into a matrix of type byte
- convertArray(short[][][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
This function converts a 3-dimensional array of type short into a 3-dimensional array of type byte
- convertArraytoInt(byte[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
This function converts an one-dimensional array of bytes into a one-dimensional array of int
- convertCurve(EllipticCurve) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
- convertCurve(ECCurve, byte[]) - 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
- convertIntArray(int[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
This function converts an array of type int into an array of type byte
- 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(ECParameterSpec) - 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
- convertToDefiniteLength(byte[]) - Static method in class org.bouncycastle.jce.PKCS12Util
-
Just re-encode the outer layer of the PKCS#12 file to definite length encoding.
- convertToDefiniteLength(byte[], char[], String) - Static method in class org.bouncycastle.jce.PKCS12Util
-
Re-encode the PKCS#12 structure to definite length encoding at the inner layer as well, recomputing the MAC accordingly.
- 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.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.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.SHA512Digest
- copy() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
- 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.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.jce.provider.PKIXPolicyNode
- copy() - Method in interface org.bouncycastle.util.Memoable
-
Produce a copy of this object with its configuration and in its current state.
- copy(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- copy(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[]) - Static method in class org.bouncycastle.math.raw.Nat192
- copy(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.ec.rfc7748.X25519Field
- copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- copy(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- 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(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
- copy64(int, 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(int, long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat
- copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat320
- copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat448
- copy64(long[], int, long[], int) - Static method in class org.bouncycastle.math.raw.Nat576
- copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat128
- copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat192
- copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat256
- copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat320
- copy64(long[], long[]) - Static method in class org.bouncycastle.math.raw.Nat448
- copy64(long[], long[]) - 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.
- 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(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
- count(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Counts the number of coefficients equal to an integer
- counterSignature - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
-
PKCS#9: 1.2.840.113549.1.9.6
- COUNTRY_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- COUNTRY_CODE_NATIONAL_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- COUNTRY_OF_CITIZENSHIP - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
RFC 3039 CountryOfCitizenship - PrintableString (SIZE (2)) -- ISO 3166 codes only
- COUNTRY_OF_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
- CPD - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
-
Identifier of CPD service (Certify Possession of Data).
- 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(byte[]) - Constructor for class org.bouncycastle.crypto.engines.CramerShoupCiphertext
- CramerShoupCiphertext(BigInteger, BigInteger, BigInteger, BigInteger) - 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
- CramerShoupTest - Class in org.bouncycastle.crypto.test
- CramerShoupTest() - Constructor for class org.bouncycastle.crypto.test.CramerShoupTest
- CRC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.14 -- CRC algorithms
- CRC32 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.14,1 -- CRC32
- create() - 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() - 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
- create(int) - Static method in class org.bouncycastle.math.raw.Nat
- 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.
- 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
- create64(int) - Static method in class org.bouncycastle.math.raw.Nat
- createAESEngine() - Method in class org.bouncycastle.crypto.test.GCMTest
- 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.kems.ECIESKeyEncapsulation
- 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.ECGOST3410_2012Signer
- 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
- createCanonicalCheckMatrix(GF2mField, PolynomialGF2mSmallM) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode
-
Construct the check matrix of a Goppa code in canonical form from the irreducible Goppa polynomial over the finite field GF(2m).
- createCert(PublicKey, PrivateKey, String, String) - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
-
we generate a self signed certificate for the sake of testing - RSA
- 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
- 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(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(byte[]) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
-
Create a public key from a SubjectPublicKeyInfo encoding
- createKey(byte[]) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyFactory
-
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding.
- 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.crypto.util.PrivateKeyFactory
-
Create a private key parameter from a PKCS8 PrivateKeyInfo encoding read from a stream.
- createKey(InputStream) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
-
Create a public key from a SubjectPublicKeyInfo encoding read from a stream
- 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(InputStream) - Static method in class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
-
Create a public key from a SubjectPublicKeyInfo 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(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.crypto.util.PrivateKeyFactory
-
Create a private key parameter from the passed in PKCS8 PrivateKeyInfo object.
- createKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.crypto.util.PublicKeyFactory
-
Create a public key from the passed in SubjectPublicKeyInfo
- 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.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(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
- createKeyGenerator(ASN1ObjectIdentifier, SecureRandom) - Static method in class org.bouncycastle.crypto.util.CipherKeyGeneratorFactory
-
Create a key generator for the passed in Object Identifier.
- 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.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
- 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
- createMsgRep(byte[], int) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
-
Deprecated.
- createNamedCurveSpec(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
- createNewEngineForTest() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
- 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
- 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) - 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.crypto.util.PrivateKeyInfoFactory
-
Create a PrivateKeyInfo representation of a private key with attributes.
- 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.
- createRandomRegularMatrixAndItsInverse(int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Create a nxn random regular matrix and its inverse.
- createRawPoint(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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - Method in class org.bouncycastle.math.ec.ECCurve
- createRawPoint(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.custom.djb.Curve25519
- createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
- createRawPoint(ECFieldElement, 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.SecP160K1Curve
- createRawPoint(ECFieldElement, 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.SecP160R2Curve
- createRawPoint(ECFieldElement, 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.SecP192R1Curve
- createRawPoint(ECFieldElement, 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.SecP224R1Curve
- createRawPoint(ECFieldElement, 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.SecP256R1Curve
- createRawPoint(ECFieldElement, 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.SecP521R1Curve
- createRawPoint(ECFieldElement, 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.SecT113R2Curve
- createRawPoint(ECFieldElement, 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.SecT131R2Curve
- createRawPoint(ECFieldElement, 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.SecT163R1Curve
- createRawPoint(ECFieldElement, 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.SecT193R1Curve
- createRawPoint(ECFieldElement, 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.SecT233K1Curve
- createRawPoint(ECFieldElement, 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.SecT239K1Curve
- createRawPoint(ECFieldElement, 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.SecT283R1Curve
- createRawPoint(ECFieldElement, 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.SecT409R1Curve
- createRawPoint(ECFieldElement, 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.SecT571R1Curve
- createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.ECCurve
- createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
- createRawPoint(ECFieldElement, ECFieldElement, ECFieldElement[]) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
- createRound1PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
-
Creates and returns the payload to send to the other participant during round 1.
- createRound2PayloadToSend() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
-
Creates and returns the payload to send to the other participant during round 2.
- createRound3PayloadToSend(BigInteger) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
-
Creates and returns the payload to send to the other participant during round 3.
- 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
- createSHA224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
- createSHA256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
- createSHA3_224() - Static method in class org.bouncycastle.crypto.util.DigestFactory
- createSHA3_256() - Static method in class org.bouncycastle.crypto.util.DigestFactory
- createSHA3_384() - Static method in class org.bouncycastle.crypto.util.DigestFactory
- createSHA3_512() - Static method in class org.bouncycastle.crypto.util.DigestFactory
- createSHA384() - 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_256() - 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(MessageDigest) - Static method in class org.bouncycastle.jcajce.io.OutputStreamFactory
-
Create an OutputStream that wraps a digest.
- createStream(Signature) - Static method in class org.bouncycastle.jcajce.io.OutputStreamFactory
-
Create an OutputStream that wraps a signature.
- 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[], byte[], int) - Static method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
- createWithCounter(byte[], byte[], int) - Static method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
- 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
- critical - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
- CRL_1 - Static variable in class org.bouncycastle.jce.provider.test.PEMData
- CRL_2 - Static variable in class org.bouncycastle.jce.provider.test.PEMData
- CRL5Test - Class in org.bouncycastle.jce.provider.test
- CRL5Test() - Constructor for class org.bouncycastle.jce.provider.test.CRL5Test
- crlAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
OID for crl uri in AuthorityInformationAccess extension
- CRLAnnContent - Class in org.bouncycastle.asn1.cmp
- CRLAnnContent(CertificateList) - Constructor for class org.bouncycastle.asn1.cmp.CRLAnnContent
- crlBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.10.1.4
- CRLBag - Class in org.bouncycastle.asn1.pkcs
-
CRL Bag for PKCS#12
- CRLBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.CRLBag
- 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
- CrlIdentifier - Class in org.bouncycastle.asn1.esf
-
CrlIdentifier ::= SEQUENCE { crlissuer Name, crlIssuedTime UTCTime, crlNumber INTEGER OPTIONAL }
- CrlIdentifier(X500Name, ASN1UTCTime) - Constructor for class org.bouncycastle.asn1.esf.CrlIdentifier
- CrlIdentifier(X500Name, ASN1UTCTime, BigInteger) - Constructor for class org.bouncycastle.asn1.esf.CrlIdentifier
- CrlListID - Class in org.bouncycastle.asn1.esf
-
CRLListID ::= SEQUENCE { crls SEQUENCE OF CrlValidatedID }
- CrlListID(CrlValidatedID[]) - Constructor for class org.bouncycastle.asn1.esf.CrlListID
- cRLNumber - 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 - Class in org.bouncycastle.asn1.x509
-
The CRLNumber object.
- CRLNumber - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- CRLNumber(BigInteger) - Constructor for class org.bouncycastle.asn1.x509.CRLNumber
- CrlOcspRef - Class in org.bouncycastle.asn1.esf
-
CrlOcspRef ::= SEQUENCE { crlids [0] CRLListID OPTIONAL, ocspids [1] OcspListID OPTIONAL, otherRev [2] OtherRevRefs OPTIONAL }
- CrlOcspRef(CrlListID, OcspListID, OtherRevRefs) - Constructor for class org.bouncycastle.asn1.esf.CrlOcspRef
- CRLReason - Class in org.bouncycastle.asn1.x509
-
The CRLReason enumeration.
- cRLSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
- 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
- CrlValidatedID - Class in org.bouncycastle.asn1.esf
-
CrlValidatedID ::= SEQUENCE { crlHash OtherHash, crlIdentifier CrlIdentifier OPTIONAL }
- CrlValidatedID(OtherHash) - Constructor for class org.bouncycastle.asn1.esf.CrlValidatedID
- CrlValidatedID(OtherHash, CrlIdentifier) - Constructor for class org.bouncycastle.asn1.esf.CrlValidatedID
- CRM - Static variable in class org.bouncycastle.asn1.cmc.TaggedRequest
- CRMFObjectIdentifiers - Interface in org.bouncycastle.asn1.crmf
- cryptData(boolean, AlgorithmIdentifier, char[], boolean, byte[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- cryptlib - Static variable in class org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers
- cryptlib - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- cryptlib_algorithm - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- cryptlib_algorithm_blowfish_CBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- cryptlib_algorithm_blowfish_CFB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- cryptlib_algorithm_blowfish_ECB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- cryptlib_algorithm_blowfish_OFB - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- CryptlibObjectIdentifiers - Class in org.bouncycastle.asn1.cryptlib
- CryptlibObjectIdentifiers() - Constructor for class org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers
- 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.
- CryptoInfos - Class in org.bouncycastle.asn1.tsp
-
Implementation of the CryptoInfos element defined in RFC 4998:
- CryptoInfos(Attribute[]) - Constructor for class org.bouncycastle.asn1.tsp.CryptoInfos
- 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
- 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.
- 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
- CscaMasterList - Class in org.bouncycastle.asn1.icao
-
The CscaMasterList object.
- CscaMasterList(Certificate[]) - Constructor for class org.bouncycastle.asn1.icao.CscaMasterList
- CscaMasterListTest - Class in org.bouncycastle.asn1.test
- CscaMasterListTest() - Constructor for class org.bouncycastle.asn1.test.CscaMasterListTest
- CSHAKEDigest - Class in org.bouncycastle.crypto.digests
-
Customizable SHAKE function.
- CSHAKEDigest(int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.CSHAKEDigest
-
Base constructor.
- CSHAKETest - Class in org.bouncycastle.crypto.test
-
CSHAKE test vectors from: https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Standards-and-Guidelines/documents/examples/cSHAKE_samples.pdf
- CSHAKETest() - Constructor for class org.bouncycastle.crypto.test.CSHAKETest
- CsrAttrs - Class in org.bouncycastle.asn1.est
-
CsrAttrs ::= SEQUENCE SIZE (0..MAX) OF AttrOrOID
- CsrAttrs(AttrOrOID) - Constructor for class org.bouncycastle.asn1.est.CsrAttrs
-
Construct a CsrAttrs object containing one AttrOrOID.
- CsrAttrs(AttrOrOID[]) - Constructor for class org.bouncycastle.asn1.est.CsrAttrs
- 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
- ct_encKeyWithID - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
1.2.840.113549.1.9.16.1.21
- 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
- CTRDRBGTest - Class in org.bouncycastle.crypto.prng.test
-
CTR DRBG Test
- CTRDRBGTest() - Constructor for class org.bouncycastle.crypto.prng.test.CTRDRBGTest
- 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
- CTSTest - Class in org.bouncycastle.crypto.test
-
CTS tester
- CTSTest() - Constructor for class org.bouncycastle.crypto.test.CTSTest
- cTwoCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Two Curves
- CURRENCY_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CURRENCY_EXPONENT - Static variable in class org.bouncycastle.asn1.eac.EACTags
- curve - Variable in class org.bouncycastle.math.ec.ECPoint
- curve - Variable in class org.bouncycastle.math.ec.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() - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- Curve25519FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- Curve25519FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- Curve25519Point - Class in org.bouncycastle.math.ec.custom.djb
- curvey25519 - Static variable in class org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers
- CustomNamedCurves - Class in org.bouncycastle.crypto.ec
- CustomNamedCurves() - Constructor for class org.bouncycastle.crypto.ec.CustomNamedCurves
- CV_CERTIFICATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- CVCA - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- CVCertificate - Class in org.bouncycastle.asn1.eac
-
an iso7816Certificate structure.
- CVCertificate(ASN1InputStream) - Constructor for class org.bouncycastle.asn1.eac.CVCertificate
-
Create an iso7816Certificate structure from an ASN1InputStream.
- CVCertificate(CertificateBody, byte[]) - Constructor for class org.bouncycastle.asn1.eac.CVCertificate
-
Create an iso7816Certificate structure from a body and its signature.
- CVCertificateRequest - Class in org.bouncycastle.asn1.eac
D
- d - Variable in class org.bouncycastle.crypto.macs.SipHash
- d - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- d - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- d1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- d1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- d2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- d2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- d3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- d3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- data - Variable in class org.bouncycastle.asn1.ASN1BitString
- data - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.1
- data - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.1
- Data - Class in org.bouncycastle.asn1.dvcs
-
Data ::= CHOICE { message OCTET STRING , messageImprint DigestInfo, certs [0] SEQUENCE SIZE (1..MAX) OF TargetEtcChain }
- Data(byte[]) - Constructor for class org.bouncycastle.asn1.dvcs.Data
- Data(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.Data
- Data(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.dvcs.Data
- Data(TargetEtcChain) - Constructor for class org.bouncycastle.asn1.dvcs.Data
- Data(TargetEtcChain[]) - Constructor for class org.bouncycastle.asn1.dvcs.Data
- Data(DigestInfo) - Constructor for class org.bouncycastle.asn1.dvcs.Data
- dataEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
- dataEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
- DataGroupHash - Class in org.bouncycastle.asn1.icao
-
The DataGroupHash object.
- DataGroupHash(int, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.icao.DataGroupHash
- DataGroupHashUnitTest - Class in org.bouncycastle.asn1.test
- DataGroupHashUnitTest() - Constructor for class org.bouncycastle.asn1.test.DataGroupHashUnitTest
- 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
- dataValueDescriptor - Variable in class org.bouncycastle.asn1.ASN1External
- DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.eac.EACTags
- DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
- DATE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.RFC 3039 DateOfBirth - GeneralizedTime - YYYYMMDD000000Z
- dateOfBirth - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
- db - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- db - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- dc - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- DC - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
- DC - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.
- dec(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- dec(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- decAt(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- decAt(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
- decipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
- decipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
- DeclarationOfMajority - Class in org.bouncycastle.asn1.isismtt.x509
-
A declaration of majority.
- DeclarationOfMajority(boolean, String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
- DeclarationOfMajority(int) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
- DeclarationOfMajority(ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
- DeclarationOfMajorityUnitTest - Class in org.bouncycastle.asn1.test
- DeclarationOfMajorityUnitTest() - Constructor for class org.bouncycastle.asn1.test.DeclarationOfMajorityUnitTest
- decode(byte[]) - Method in interface org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder
-
Deprecated.
- decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
-
decode the base 64 encoded input data.
- decode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
-
decode the Hex encoded input data.
- decode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
-
Decode the URL safe base 64 encoded input data - white space will be ignored.
- decode(byte[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- decode(byte[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- decode(byte[], 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[], 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(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
- decode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
-
decode the Hex encoded byte data writing it to the given output stream, whitespace characters will be ignored.
- decode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
-
decode the URL safe base 64 encoded byte data writing it to the given output stream, whitespace characters will be ignored.
- decode(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.X448Field
- decode(String) - Static method in class org.bouncycastle.util.encoders.Base64
-
decode the base 64 encoded String data - whitespace will be ignored.
- decode(String) - Static method in class org.bouncycastle.util.encoders.Hex
-
decode the Hex encoded String data - whitespace will be ignored.
- decode(String) - Static method in class org.bouncycastle.util.encoders.UrlBase64
-
decode the URL safe base 64 encoded String data - whitespace will be ignored.
- decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
-
decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
- decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
-
decode the base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
- decode(String, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
- decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
-
decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
- decode(String, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
-
decode the Hex encoded String data writing it to the given output stream, whitespace characters will be ignored.
- decode(String, OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
-
Decode the URL safe base 64 encoded String data writing it to the given output stream, whitespace characters will be ignored.
- 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
- 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
- decodeMod3Sves(byte[], int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
-
Decodes a
byte
array encoded withArrayEncoder.encodeMod3Sves(int[])
back to anint
array withN
coefficients between-1
and1
.
Ignores any excess bytes.
See P1363.1 section 9.2.2. - decodeMod3Tight(byte[], int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
-
Converts a byte array produced by
ArrayEncoder.encodeMod3Tight(int[])
back to anint
array. - decodeMod3Tight(InputStream, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
-
Converts data produced by
ArrayEncoder.encodeMod3Tight(int[])
back to anint
array. - decodeModQ(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
-
Decodes a
byte
array encoded withArrayEncoder.encodeModQ(int[], int)
back to anint
array.
N
is the number of coefficients. - decodeModQ(InputStream, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
-
Decodes data encoded with
ArrayEncoder.encodeModQ(int[], int)
back to anint
array.
N
is the number of coefficients. - decodePoint(byte[]) - Method in class org.bouncycastle.math.ec.ECCurve
-
Decode a point on this curve from its ASN.1 encoding.
- 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(ECCurve, byte[]) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
- 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.
- decodeTag(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
- 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(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
- decomposeScalar(ScalarSplitParameters, BigInteger) - Static method in class org.bouncycastle.math.ec.endo.EndoUtil
- 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(byte[], int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
-
Decrypt an encapsulated session key.
- decrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
-
Decrypt an encapsulated session key.
- decrypt(byte[], int, int, int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
-
Decrypt an encapsulated session key.
- decrypt(byte[], int, int, int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
-
Decrypt an encapsulated session key.
- decrypt(byte[], int, int, int) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
-
Decapsulate an encapsulated session key.
- 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(IntegerPolynomial, Polynomial, IntegerPolynomial) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
- DECRYPT_MODE - Static variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Constant specifying decrypt mode.
- decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
-
Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
- decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
-
Decrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
- decryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.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, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
-
Do the appropriate processing for CFB mode decryption.
- decryptBlock(CramerShoupCiphertext) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
- DecryptedPOP - Class in org.bouncycastle.asn1.cmc
-
id-cmc-decryptedPOP OBJECT IDENTIFIER ::= {id-cmc 10} DecryptedPOP ::= SEQUENCE { bodyPartID BodyPartID, thePOPAlgID AlgorithmIdentifier, thePOP OCTET STRING }
- DecryptedPOP(BodyPartID, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cmc.DecryptedPOP
- DecryptedPOPTest - Class in org.bouncycastle.asn1.test
- DecryptedPOPTest() - Constructor for class org.bouncycastle.asn1.test.DecryptedPOPTest
- decryptionPrimitive(McElieceCCA2PrivateKeyParameters, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
- decryptionPrimitive(BCMcElieceCCA2PrivateKey, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
-
The McEliece decryption primitive.
- decryptOutputSize(int) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
- decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
- decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
- decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
- decryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in decryption mode when given input of the specified length.
- deepHashCode(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Computes a hashcode based on the contents of a one-dimensional byte array rather than its identity.
- deepHashCode(byte[][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Computes a hashcode based on the contents of a two-dimensional byte array rather than its identity.
- deepHashCode(byte[][][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Computes a hashcode based on the contents of a three-dimensional byte array rather than its identity.
- Default() - 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_M - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
-
The default extension degree
- DEFAULT_M - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
-
The default extension degree
- DEFAULT_M - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
-
The default extension degree
- DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
- DEFAULT_MASK_GEN_FUNCTION - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
- DEFAULT_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_T - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
-
The default error correcting capability.
- DEFAULT_T - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
-
The default error correcting capability.
- DEFAULT_T - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
-
The default error correcting capability.
- DEFAULT_TRAILER_FIELD - Static variable in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
- 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.
- defaultParameters(byte[]) - Static method in class org.bouncycastle.crypto.params.HKDFParameters
- DefaultReverse - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.determines whether or not strings should be processed and printed from back to front.
- defaultSymbols - 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
- degree(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Return the degree of a polynomial
- degree(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Return the degree of a polynomial
- 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.
- DenseTernaryPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
-
A
TernaryPolynomial
with a "high" number of nonzero coefficients. - DenseTernaryPolynomial(int[]) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
-
Constructs a new
DenseTernaryPolynomial
with a given set of coefficients. - DenseTernaryPolynomial(IntegerPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
-
Constructs a
DenseTernaryPolynomial
from aIntegerPolynomial
. - DEPRECATED - Static variable in class org.bouncycastle.asn1.eac.EACTags
- depth - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
- DER - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
-
DER - distinguished encoding rules.
- DERApplicationSpecific - Class in org.bouncycastle.asn1
-
A DER encoding version of an application specific object.
- DERApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
-
Create an application specific object with the tagging style given by the value of constructed.
- DERApplicationSpecific(int, byte[]) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
-
Create an application specific object from the passed in data.
- DERApplicationSpecific(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
-
Create an application specific object with a tagging of explicit/constructed.
- DERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERApplicationSpecific
-
Create an application specific object which is marked as constructed
- DERApplicationSpecificTest - Class in org.bouncycastle.asn1.test
- DERApplicationSpecificTest() - Constructor for class org.bouncycastle.asn1.test.DERApplicationSpecificTest
- 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
- DERBoolean - Class in org.bouncycastle.asn1
-
Deprecated.use ASN1Boolean
- DERBoolean(boolean) - Constructor for class org.bouncycastle.asn1.DERBoolean
-
Deprecated.use getInstance(boolean) method.
- derDecode(byte[]) - Method in class org.bouncycastle.jce.provider.test.DSATest
- derDecode(byte[]) - Method in class org.bouncycastle.jce.provider.test.ECDSA5Test
- derDecode(byte[]) - Method in class org.bouncycastle.jce.provider.test.ECNRTest
- DERDump - Class in org.bouncycastle.asn1.util
-
Deprecated.use ASN1Dump.
- DERDump() - Constructor for class org.bouncycastle.asn1.util.DERDump
-
Deprecated.
- DEREnumerated - Class in org.bouncycastle.asn1
-
Deprecated.Use ASN1Enumerated instead of this.
- DEREnumerated(int) - Constructor for class org.bouncycastle.asn1.DEREnumerated
-
Deprecated.use ASN1Enumerated
- DEREnumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.DEREnumerated
-
Deprecated.use ASN1Enumerated
- DERExternal - Class in org.bouncycastle.asn1
-
Class representing the DER-type External
- DERExternal(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERExternal
-
Construct a DER EXTERNAL object, the input encoding vector must have exactly two elements on it.
- DERExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, int, ASN1Primitive) - Constructor for class org.bouncycastle.asn1.DERExternal
-
Creates a new instance of DERExternal.
- DERExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, DERTaggedObject) - Constructor for class org.bouncycastle.asn1.DERExternal
-
Creates a new instance of DERExternal See X.690 for more informations about the meaning of these parameters
- 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(String) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
- DERGeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.DERGeneralizedTime
- DERGeneralString - Class in org.bouncycastle.asn1
-
ASN.1 GENERAL-STRING data type.
- DERGeneralString(String) - Constructor for class org.bouncycastle.asn1.DERGeneralString
-
Construct a GeneralString from the passed in String.
- DERGenerator - Class in org.bouncycastle.asn1
-
Basic class for streaming DER encoding generators.
- DERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.DERGenerator
- DERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.DERGenerator
-
Create a DER encoding generator for a tagged object.
- DERGraphicString - Class in org.bouncycastle.asn1
- DERGraphicString(byte[]) - Constructor for class org.bouncycastle.asn1.DERGraphicString
-
basic constructor - with bytes.
- DERIA5String - Class in org.bouncycastle.asn1
-
DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.
- DERIA5String(String) - Constructor for class org.bouncycastle.asn1.DERIA5String
-
Basic constructor - without validation.
- DERIA5String(String, boolean) - Constructor for class org.bouncycastle.asn1.DERIA5String
-
Constructor with optional validation.
- DERInteger - Class in org.bouncycastle.asn1
-
Deprecated.Use ASN1Integer instead of this,
- DERInteger(byte[]) - Constructor for class org.bouncycastle.asn1.DERInteger
-
Deprecated.Constructor from a byte array containing a signed representation of the number.
- DERInteger(long) - Constructor for class org.bouncycastle.asn1.DERInteger
-
Deprecated.
- DERInteger(BigInteger) - Constructor for class org.bouncycastle.asn1.DERInteger
-
Deprecated.
- 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
- deriveKey(int, byte[], byte[]) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
- 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.
- DERNull() - Constructor for class org.bouncycastle.asn1.DERNull
- DERNumericString - Class in org.bouncycastle.asn1
-
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.
- DERNumericString(String) - Constructor for class org.bouncycastle.asn1.DERNumericString
-
Basic constructor - without validation..
- DERNumericString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERNumericString
-
Constructor with optional validation.
- DERObjectIdentifier - Class in org.bouncycastle.asn1
-
Deprecated.Use ASN1ObjectIdentifier instead of this,
- DERObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.DERObjectIdentifier
-
Deprecated.
- 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
- DEROutputStream - Class in org.bouncycastle.asn1
-
Stream that outputs encoding based on distinguished encoding rules.
- DEROutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.DEROutputStream
- DERPrintableString - Class in org.bouncycastle.asn1
-
DER PrintableString object.
- DERPrintableString(String) - Constructor for class org.bouncycastle.asn1.DERPrintableString
-
Basic constructor - this does not validate the string
- DERPrintableString(String, boolean) - Constructor for class org.bouncycastle.asn1.DERPrintableString
-
Constructor with optional validation.
- DERSequence - Class in org.bouncycastle.asn1
-
Definite length SEQUENCE, encoding tells explicit number of bytes that the content of this sequence occupies.
- DERSequence() - Constructor for class org.bouncycastle.asn1.DERSequence
-
Create an empty sequence
- DERSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERSequence
-
Create a sequence containing one object
- DERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSequence
-
Create a sequence containing an array of objects.
- DERSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERSequence
-
Create a sequence containing a vector 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
- 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(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DERSet
-
create a set containing an array of objects.
- DERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DERSet
-
create a set containing a vector 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(byte[]) - Constructor for class org.bouncycastle.asn1.DERT61String
-
Basic constructor - string encoded as a sequence of bytes.
- DERT61String(String) - Constructor for class org.bouncycastle.asn1.DERT61String
-
Basic constructor - with string 8 bit assumed.
- DERTaggedObject - Class in org.bouncycastle.asn1
-
DER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
- DERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
- DERTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DERTaggedObject
- DERUniversalString - Class in org.bouncycastle.asn1
-
DER UniversalString object - encodes UNICODE (ISO 10646) characters using 32-bit format.
- DERUniversalString(byte[]) - Constructor for class org.bouncycastle.asn1.DERUniversalString
-
Basic constructor - byte encoded string.
- DERUTCTime - Class in org.bouncycastle.asn1
-
DER UTC time object.
- DERUTCTime(String) - Constructor for class org.bouncycastle.asn1.DERUTCTime
- DERUTCTime(Date) - 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
- DERUTF8StringTest - Class in org.bouncycastle.asn1.test
- DERUTF8StringTest() - Constructor for class org.bouncycastle.asn1.test.DERUTF8StringTest
- DERVideotexString - Class in org.bouncycastle.asn1
- DERVideotexString(byte[]) - Constructor for class org.bouncycastle.asn1.DERVideotexString
-
basic constructor - with bytes.
- DERVisibleString - Class in org.bouncycastle.asn1
-
DER VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.
- DERVisibleString(String) - Constructor for class org.bouncycastle.asn1.DERVisibleString
-
Basic constructor
- DES - Class in org.bouncycastle.jcajce.provider.symmetric
- dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
- dES_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
-
encryption algorithms preferences
- DES_EDE_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESedeParameters
- des_EDE3_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.3.7
- dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
- dES_EDE3_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
- DES_KEY_LENGTH - Static variable in class org.bouncycastle.crypto.params.DESParameters
- 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
- desCBC - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.7
- desCFB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.9
- DESCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.DESCFB8
- description - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- DESCRIPTION - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
- desECB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.6
- desEDE - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.17
- 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
- DESedeTest - Class in org.bouncycastle.crypto.test
-
DESede tester
- DESedeTest - Class in org.bouncycastle.jce.provider.test
-
basic test class for key generation for a DES-EDE block cipher, basically this just exercises the provider, and makes sure we are behaving sensibly, correctness of the implementation is shown in the lightweight test classes.
- DESedeTest() - Constructor for class org.bouncycastle.jce.provider.test.DESedeTest
- 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
- DESExample - Class in org.bouncycastle.crypto.examples
-
DESExample is a simple DES based encryptor/decryptor.
- DESExample() - Constructor for class org.bouncycastle.crypto.examples.DESExample
- DESExample(String, String, String, boolean) - Constructor for class org.bouncycastle.crypto.examples.DESExample
- desFunc(int[], byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESEngine
-
the DES engine.
- DESKeyGenerator - Class in org.bouncycastle.crypto.generators
- DESKeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.DESKeyGenerator
- desOFB - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.8
- 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
- DESTest - Class in org.bouncycastle.crypto.test
-
DES tester - vectors from FIPS 81
- DESTest() - Constructor for class org.bouncycastle.crypto.test.DESTest
- 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.pqc.crypto.gmss.Treehash
-
Destroys a treehash instance after the top node was taken for authentication path.
- 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
- DetDSATest - Class in org.bouncycastle.jce.provider.test
-
Tests are taken from RFC 6979 - "Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)"
- DetDSATest() - Constructor for class org.bouncycastle.jce.provider.test.DetDSATest
- DeterministicDSATest - Class in org.bouncycastle.crypto.test
-
Tests are taken from RFC 6979 - "Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA)"
- DeterministicDSATest() - Constructor for class org.bouncycastle.crypto.test.DeterministicDSATest
- df - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- df - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- df1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- df1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- df2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- df2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- df3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- df3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- dg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- dg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- 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_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.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
- DHAgreement - Class in org.bouncycastle.crypto.agreement
-
a Diffie-Hellman key exchange engine.
- DHAgreement() - Constructor for class org.bouncycastle.crypto.agreement.DHAgreement
- dhBasedMac - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
id-DHBasedMac OBJECT IDENTIFIER ::= {1 2 840 113533 7 66 30}
- 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(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.
- DHDomainParameterSpec(DHParameters) - Constructor for class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
-
Base constructor - use the values in an existing set of domain parameters.
- dhEphem - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
X9.42 dhEphem OID: 1.2.840.10046.3.2
- DHExtendedPrivateKeySpec - Class in org.bouncycastle.jcajce.spec
-
A DHPrivateKeySpec that also carries a set of DH domain parameters.
- DHExtendedPrivateKeySpec(BigInteger, DHParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.DHExtendedPrivateKeySpec
-
Base constructor.
- DHExtendedPublicKeySpec - Class in org.bouncycastle.jcajce.spec
-
A DHPublicKeySpec that also carries a set of DH domain parameters.
- DHExtendedPublicKeySpec(BigInteger, DHParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.DHExtendedPublicKeySpec
-
Base constructor.
- dhHybrid1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
X9.42 dhHybrid1 OID: 1.2.840.10046.3.4
- dhHybrid2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
X9.42 dhHybrid2 OID: 1.2.840.10046.3.5
- dhHybridOneFlow - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
X9.42 dhHybridOneFlow OID: 1.2.840.10046.3.6
- DHIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
- DHIESPublicKeyParser(DHParameters) - Constructor for class org.bouncycastle.crypto.parsers.DHIESPublicKeyParser
- DHIESTest - Class in org.bouncycastle.jce.provider.test
-
Test for DHIES - Diffie-Hellman Integrated Encryption Scheme
- 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
- DHKEKGeneratorTest - Class in org.bouncycastle.crypto.test
-
DHKEK Generator tests - from RFC 2631.
- DHKEKGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.DHKEKGeneratorTest
- 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
- dhMAC - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
- 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, int, int, BigInteger, DHValidationParameters) - Constructor for class org.bouncycastle.crypto.params.DHParameters
- DHParameters(BigInteger, BigInteger, BigInteger, 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(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
- DhSigStatic - Class in org.bouncycastle.asn1.crmf
-
From RFC 2875 for Diffie-Hellman POP.
- DhSigStatic(byte[]) - Constructor for class org.bouncycastle.asn1.crmf.DhSigStatic
- DhSigStatic(IssuerAndSerialNumber, byte[]) - Constructor for class org.bouncycastle.asn1.crmf.DhSigStatic
- DhSigStaticTest - Class in org.bouncycastle.asn1.test
- DhSigStaticTest() - Constructor for class org.bouncycastle.asn1.test.DhSigStaticTest
- dhSinglePass_cofactorDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.3.133.16.840.63.0.3
- dhSinglePass_cofactorDH_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- dhSinglePass_cofactorDH_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- dhSinglePass_cofactorDH_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- dhSinglePass_cofactorDH_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- dhSinglePass_stdDH_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.3.133.16.840.63.0.2
- dhSinglePass_stdDH_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- dhSinglePass_stdDH_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- dhSinglePass_stdDH_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- dhSinglePass_stdDH_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- 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
- DHTest - Class in org.bouncycastle.crypto.test
- DHTest - Class in org.bouncycastle.jce.provider.test
- DHTest() - Constructor for class org.bouncycastle.crypto.test.DHTest
- DHTest() - Constructor for class org.bouncycastle.jce.provider.test.DHTest
- 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(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(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) - 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.
- 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(PublicKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.DHUParameterSpec
-
Base constructor for a Diffie-Hellman unified model without user keying material.
- DHUParameterSpec(PublicKey, PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.DHUParameterSpec
-
Base constructor for a Diffie-Hellman unified model.
- 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 - 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.jcajce.provider.asymmetric.util.DHUtil
- 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(DERBitString, 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) - 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
- diff(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- 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 - 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 - Interface in org.bouncycastle.crypto
-
interface that a message digest conforms to.
- 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
- 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
- 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
- digestAlgorithm - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.12 -- digestAlgorithm
- digestAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.2
- 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.cms.CMSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.5
- digestedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.5
- DigestedData - Class in org.bouncycastle.asn1.cms
-
RFC 5652 DigestedData object.
- DigestedData(AlgorithmIdentifier, ContentInfo, byte[]) - Constructor for class org.bouncycastle.asn1.cms.DigestedData
- DigestFactory - Class in org.bouncycastle.crypto.util
-
Basic factory class for message digests.
- DigestFactory - Class in org.bouncycastle.jcajce.provider.util
- DigestFactory() - Constructor for class org.bouncycastle.crypto.util.DigestFactory
- DigestFactory() - Constructor for class org.bouncycastle.jcajce.provider.util.DigestFactory
- DigestInfo - Class in org.bouncycastle.asn1.x509
-
The DigestInfo object.
- DigestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.DigestInfo
- DigestInfo(AlgorithmIdentifier, byte[]) - 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
- 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
- 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
- DigestRandomNumberTest - Class in org.bouncycastle.crypto.test
- DigestRandomNumberTest() - Constructor for class org.bouncycastle.crypto.test.DigestRandomNumberTest
- 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(ASN1ObjectIdentifier, Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
- DigestSignatureSpi(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.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.SHA384 - 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
- DigestTest - Class in org.bouncycastle.crypto.test
- DigestTest - Class in org.bouncycastle.jce.provider.test
- DigestTest() - Constructor for class org.bouncycastle.jce.provider.test.DigestTest
- DIGITAL_SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- DIGITAL_SIGNATURE_BLOCK - Static variable in class org.bouncycastle.asn1.eac.EACTags
- DIGITAL_SIGNATURE_USAGE - Static variable in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
- digitalSignature - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
- digitalSignature - Static variable in class org.bouncycastle.jce.X509KeyUsage
- directCRLTest() - Method in class org.bouncycastle.jce.provider.test.CRL5Test
- directory - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
1.3.6.1.1: Internet directory: X.500
- directoryName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
- DirectoryString - Class in org.bouncycastle.asn1.x500
-
The DirectoryString CHOICE object.
- DirectoryString(String) - Constructor for class org.bouncycastle.asn1.x500.DirectoryString
- directReference - Variable in class org.bouncycastle.asn1.ASN1External
- discoverEndomorphisms(X9ECParameters) - Static method in class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
- DiscoverEndomorphisms - Class in org.bouncycastle.math.ec.tools
- DiscoverEndomorphisms() - Constructor for class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
- DISCRETIONARY_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- DISCRETIONARY_DATA_OBJECTS - Static variable in class org.bouncycastle.asn1.eac.EACTags
- DISPLAY_CONTROL - Static variable in class org.bouncycastle.asn1.eac.EACTags
- DISPLAY_IMAGE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- DISPLAY_TEXT_MAXIMUM_SIZE - Static variable in class org.bouncycastle.asn1.x509.DisplayText
-
Describe constant
DISPLAY_TEXT_MAXIMUM_SIZE
here. - DisplayText - Class in org.bouncycastle.asn1.x509
-
DisplayText
class, used inCertificatePolicies
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(ASN1TaggedObject) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
- DistributionPointName(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.DistributionPointName
- div(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Divides each coefficient by
k
and rounds to the nearest integer. - div(BigDecimal, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
-
Divides each coefficient by a
BigDecimal
and rounds the result todecimalPlaces
places. - div(BigInteger) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
-
Divides each coefficient by a
BigInteger
and rounds the result to the nearest whole number.
Does not return a new polynomial but modifies this polynomial. - div(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Divide this polynomial by the given polynomial.
- divide(ECFieldElement) - Method in class org.bouncycastle.math.ec.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
- divide(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Divides this by b and stores the result in a new PolynomialGF2n[2], quotient in result[0] and remainder in result[1].
- divide(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Divides this by g and returns the quotient and remainder in a new GF2Polynomial[2], quotient in [0], remainder in [1].
- divideAndRound(BigInteger[], BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- divideAndRound(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- divideP(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- DL - Static variable in interface org.bouncycastle.asn1.ASN1Encoding
-
DL - definite length encoding.
- DLApplicationSpecific - Class in org.bouncycastle.asn1
-
A DER encoding version of an application specific object.
- DLApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLApplicationSpecific
-
Create an application specific object with the tagging style given by the value of constructed.
- DLApplicationSpecific(int, byte[]) - Constructor for class org.bouncycastle.asn1.DLApplicationSpecific
-
Create an application specific object from the passed in data.
- DLApplicationSpecific(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLApplicationSpecific
-
Create an application specific object with a tagging of explicit/constructed.
- DLApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLApplicationSpecific
-
Create an application specific object which is marked as constructed
- DLBitString - Class in org.bouncycastle.asn1
-
A Definite length BIT STRING
- DLBitString(byte[]) - 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
- DLExternal - Class in org.bouncycastle.asn1
-
Class representing the Definite-Length-type External
- DLExternal(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLExternal
-
Construct a Definite-Length EXTERNAL object, the input encoding vector must have exactly two elements on it.
- DLExternal(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, int, ASN1Primitive) - Constructor for class org.bouncycastle.asn1.DLExternal
-
Creates a new instance of Definite-Length External.
- 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
- DLExternalTest - Class in org.bouncycastle.asn1.test
-
Class checking the correct functionality of DLExternal
- DLExternalTest() - Constructor for class org.bouncycastle.asn1.test.DLExternalTest
- 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[]) - Constructor for class org.bouncycastle.asn1.DLSequence
-
create a sequence containing an array of objects.
- DLSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLSequence
-
create a sequence containing a vector of objects.
- 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(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.DLSet
-
create a set from an array of objects.
- DLSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.DLSet
- 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(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.DLTaggedObject
- dm0 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- dm0 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- 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
- doDefTest(KeyPairGenerator, Cipher, Cipher) - Method in class org.bouncycastle.jce.provider.test.IESTest
- doFinal() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
-
process the contents of the buffer using the underlying cipher.
- doFinal() - Method in class org.bouncycastle.crypto.macs.SipHash
- doFinal() - Method in class org.bouncycastle.crypto.macs.SipHash128
- 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) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
-
Process the last block in the buffer.
- doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Digest
-
close the digest, producing the final digest value.
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
-
close the digest, producing the final digest value.
- 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.Blake2xsDigest
-
Close the digest, producing the final digest value.
- 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) - 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.RIPEMD128Digest
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
- doFinal(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.WhirlpoolDigest
- doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Mac
-
Compute the final stage of the MAC writing the output to the out parameter.
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.CMac
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.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) - Method in class org.bouncycastle.crypto.macs.OldHMac
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.Poly1305
- doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.SipHash
- 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.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) - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
- doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
- doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHA3Digest
- doFinal(byte[], int, byte, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
- doFinal(byte[], int, 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.SHAKEDigest
- doFinal(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.KMAC
- 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, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
-
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
- doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
-
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
- doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
-
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
- doFinal(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Finish a multiple-part encryption or decryption operation (depending on how this cipher was initialized).
- doFinal(byte[], int, int) - 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) - 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.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.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.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.crypto.digests.SHAKEDigest
- DoFinalTest - Class in org.bouncycastle.jce.provider.test
-
check that doFinal is properly reseting the cipher.
- DoFinalTest() - Constructor for class org.bouncycastle.jce.provider.test.DoFinalTest
- 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.
- dontCare - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
- dontPublish - Static variable in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
- 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.CSHAKEDigest
- doOutput(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SHAKEDigest
- 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.
- doTest(String, KeyPairGenerator, String, IESParameterSpec) - Method in class org.bouncycastle.jce.provider.test.DHIESTest
- doTest(String, KeyPairGenerator, String, IESParameterSpec) - Method in class org.bouncycastle.jce.provider.test.ECIESTest
- doTest(KeyPairGenerator, Cipher, Cipher) - Method in class org.bouncycastle.jce.provider.test.IESTest
- doTest(HMac, String[][]) - Method in class org.bouncycastle.crypto.test.SHA3HMacTest
- doTest10() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- doTest11() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- doTest12() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- doTest3() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- doTest4() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- doTest5() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- doTest6() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- doTest7() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- doTest8() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- doTest9() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- doTestNoParams(String, KeyPair, String, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.ECIESVectorTest
- doTestWithExplicitIV() - Method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
- doTestWithParams(String, KeyPair, String, byte[], IESParameterSpec, byte[]) - Method in class org.bouncycastle.jce.provider.test.ECIESVectorTest
- 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
- dr - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- dr - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- dr1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- dr1 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- dr2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- dr2 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- dr3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- dr3 - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- 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
- 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
- DRBGTest - Class in org.bouncycastle.jce.provider.test
-
This test needs to be run with -Djava.security.debug=provider
- DRBGTest() - Constructor for class org.bouncycastle.jce.provider.test.DRBGTest
- DRBGTestVector - Class in org.bouncycastle.crypto.prng.test
- DRBGTestVector(BlockCipher, int, EntropySource, boolean, String, int, String[]) - Constructor for class org.bouncycastle.crypto.prng.test.DRBGTestVector
- DRBGTestVector(BlockCipher, int, EntropySource, boolean, String, int, String, String[]) - Constructor for class org.bouncycastle.crypto.prng.test.DRBGTestVector
- DRBGTestVector(Digest, EntropySource, boolean, String, int, String[]) - Constructor for class org.bouncycastle.crypto.prng.test.DRBGTestVector
- DRBGTestVector(Digest, EntropySource, boolean, String, int, String, String[]) - Constructor for class org.bouncycastle.crypto.prng.test.DRBGTestVector
- DSA - Class in org.bouncycastle.jcajce.provider.asymmetric
- DSA - Interface in org.bouncycastle.crypto
-
interface for classes implementing algorithms modeled similar to the Digital Signature Alorithm.
- DSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSA
- DSA_DEFAULT_PARAMS - Static variable in class org.bouncycastle.crypto.CryptoServicesRegistrar.Property
-
The default parameters for a particular size of DSA key.
- dsa_with_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.1
- dsa_with_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.2
- dsa_with_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.3
- dsa_with_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.4
- 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
- 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(DSAExt, Digest, DSAEncoding) - Constructor for class org.bouncycastle.crypto.signers.DSADigestSigner
- DSADigestSigner(DSA, Digest) - 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.
- 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
- 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 - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
- DSASigner() - Constructor for class org.bouncycastle.crypto.signers.DSASigner
-
Default configuration, random K values.
- DSASigner(Digest, DSAExt) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
- DSASigner(DSAKCalculator) - Constructor for class org.bouncycastle.crypto.signers.DSASigner
-
Configuration with an alternate, possibly deterministic calculator of K.
- 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.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
- DSATest - Class in org.bouncycastle.crypto.test
-
Test based on FIPS 186-2, Appendix 5, an example of DSA, and FIPS 168-3 test vectors.
- DSATest - Class in org.bouncycastle.jce.provider.test
- DSATest() - Constructor for class org.bouncycastle.crypto.test.DSATest
- DSATest() - Constructor for class org.bouncycastle.jce.provider.test.DSATest
- 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
- dsaWithSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.27
- 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) - Constructor for class org.bouncycastle.asn1.ua.DSTU4145BinaryField
- DSTU4145BinaryField(int, int, 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
- DSTU4145Signer() - Constructor for class org.bouncycastle.crypto.signers.DSTU4145Signer
- DSTU4145Test - Class in org.bouncycastle.crypto.test
- DSTU4145Test - Class in org.bouncycastle.jce.provider.test
- DSTU4145Test() - Constructor for class org.bouncycastle.crypto.test.DSTU4145Test
- DSTU4145Test() - Constructor for class org.bouncycastle.jce.provider.test.DSTU4145Test
- 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(int) - Constructor for class org.bouncycastle.crypto.digests.DSTU7564Digest
- DSTU7564Digest(DSTU7564Digest) - 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.
- DSTU7564Test - Class in org.bouncycastle.crypto.test
- DSTU7564Test() - Constructor for class org.bouncycastle.crypto.test.DSTU7564Test
- 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.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.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.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
- DSTU7624Test - Class in org.bouncycastle.crypto.test
- DSTU7624Test - Class in org.bouncycastle.jce.provider.test
-
basic test class for DSTU7624
- DSTU7624Test() - Constructor for class org.bouncycastle.crypto.test.DSTU7624Test
- DSTU7624Test() - Constructor for class org.bouncycastle.jce.provider.test.DSTU7624Test
- 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
- DualECDRBGTest - Class in org.bouncycastle.crypto.prng.test
-
Dual EC SP800-90 DRBG test
- DualECDRBGTest() - Constructor for class org.bouncycastle.crypto.prng.test.DualECDRBGTest
- 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.
- Dump - Class in org.bouncycastle.asn1.util
-
Command line ASN.1 Dump utility.
- Dump() - Constructor for class org.bouncycastle.asn1.util.Dump
- dumpAsString(Object) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
-
dump out a DER object as a formatted string, in non-verbose mode.
- dumpAsString(Object, boolean) - Static method in class org.bouncycastle.asn1.util.ASN1Dump
-
Dump out the object as a string.
- dumpAsString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.util.DERDump
-
Deprecated.dump out a DER object as a formatted string
- dumpAsString(ASN1Primitive) - 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.
- dumpState() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
- duplicateCertReq - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- DV_DOMESTIC - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- DV_FOREIGN - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- DVCSCertInfo - Class in org.bouncycastle.asn1.dvcs
-
DVCSCertInfo::= SEQUENCE { version Integer DEFAULT 1 , dvReqInfo DVCSRequestInformation, messageImprint DigestInfo, serialNumber Integer, responseTime DVCSTime, dvStatus [0] PKIStatusInfo OPTIONAL, policy [1] PolicyInformation OPTIONAL, reqSignature [2] SignerInfos OPTIONAL, certs [3] SEQUENCE SIZE (1..MAX) OF TargetEtcChain OPTIONAL, extensions Extensions OPTIONAL }
- DVCSCertInfo(DVCSRequestInformation, DigestInfo, ASN1Integer, DVCSTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- DVCSCertInfoBuilder - Class in org.bouncycastle.asn1.dvcs
-
DVCSCertInfo::= SEQUENCE { version Integer DEFAULT 1 , dvReqInfo DVCSRequestInformation, messageImprint DigestInfo, serialNumber Integer, responseTime DVCSTime, dvStatus [0] PKIStatusInfo OPTIONAL, policy [1] PolicyInformation OPTIONAL, reqSignature [2] SignerInfos OPTIONAL, certs [3] SEQUENCE SIZE (1..MAX) OF TargetEtcChain OPTIONAL, extensions Extensions OPTIONAL }
- DVCSCertInfoBuilder(DVCSRequestInformation, DigestInfo, ASN1Integer, DVCSTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- DVCSErrorNotice - Class in org.bouncycastle.asn1.dvcs
-
DVCSErrorNotice ::= SEQUENCE { transactionStatus PKIStatusInfo , transactionIdentifier GeneralName OPTIONAL }
- DVCSErrorNotice(PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
- DVCSErrorNotice(PKIStatusInfo, GeneralName) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
- DVCSObjectIdentifiers - Interface in org.bouncycastle.asn1.dvcs
-
OIDs for RFC 3029 Data Validation and Certification Server Protocols
- DVCSRequest - Class in org.bouncycastle.asn1.dvcs
-
DVCSRequest ::= SEQUENCE { requestInformation DVCSRequestInformation, data Data, transactionIdentifier GeneralName OPTIONAL }
- DVCSRequest(DVCSRequestInformation, Data) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequest
- DVCSRequest(DVCSRequestInformation, Data, GeneralName) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequest
- DVCSRequestInformation - Class in org.bouncycastle.asn1.dvcs
-
DVCSRequestInformation ::= SEQUENCE { version INTEGER DEFAULT 1 , service ServiceType, nonce Nonce OPTIONAL, requestTime DVCSTime OPTIONAL, requester [0] GeneralNames OPTIONAL, requestPolicy [1] PolicyInformation OPTIONAL, dvcs [2] GeneralNames OPTIONAL, dataLocations [3] GeneralNames OPTIONAL, extensions [4] IMPLICIT Extensions OPTIONAL }
- DVCSRequestInformationBuilder - Class in org.bouncycastle.asn1.dvcs
-
DVCSRequestInformation ::= SEQUENCE { version INTEGER DEFAULT 1 , service ServiceType, nonce Nonce OPTIONAL, requestTime DVCSTime OPTIONAL, requester [0] GeneralNames OPTIONAL, requestPolicy [1] PolicyInformation OPTIONAL, dvcs [2] GeneralNames OPTIONAL, dataLocations [3] GeneralNames OPTIONAL, extensions [4] IMPLICIT Extensions OPTIONAL }
- DVCSRequestInformationBuilder(DVCSRequestInformation) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- DVCSRequestInformationBuilder(ServiceType) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- DVCSResponse - Class in org.bouncycastle.asn1.dvcs
-
DVCSResponse ::= CHOICE { dvCertInfo DVCSCertInfo , dvErrorNote [0] DVCSErrorNotice }
- DVCSResponse(DVCSCertInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSResponse
- DVCSResponse(DVCSErrorNotice) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSResponse
- DVCSTime - Class in org.bouncycastle.asn1.dvcs
-
DVCSTime ::= CHOICE { genTime GeneralizedTime, timeStampToken ContentInfo }
- DVCSTime(Date) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
- DVCSTime(ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
- DVCSTime(ContentInfo) - Constructor for class org.bouncycastle.asn1.dvcs.DVCSTime
- DYNAMIC_AUTHENTIFICATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- DYNAMIC_EXTERNAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
- DYNAMIC_INTERNAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
- DYNAMIC_MUTUAL_AUTHENTIFICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
E
- E - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
email address in Verisign certificates
- E - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.email address in Verisign certificates
- EACObjectIdentifiers - Interface in org.bouncycastle.asn1.eac
-
German Federal Office for Information Security (Bundesamt für Sicherheit in der Informationstechnik) https://www.bsi.bund.de/
- EACTags - Class in org.bouncycastle.asn1.eac
- EACTags() - Constructor for class org.bouncycastle.asn1.eac.EACTags
- EAXBlockCipher - Class in org.bouncycastle.crypto.modes
-
A Two-Pass Authenticated-Encryption Scheme Optimized for Simplicity and Efficiency - by M.
- EAXBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.EAXBlockCipher
-
Constructor that accepts an instance of a block cipher engine.
- EAXTest - Class in org.bouncycastle.crypto.test
- EAXTest() - Constructor for class org.bouncycastle.crypto.test.EAXTest
- 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_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
- 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
- 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.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
- 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
- ECB128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.ECB128
- ECB256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.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
- ecc - Static variable in class org.bouncycastle.asn1.cryptlib.CryptlibObjectIdentifiers
- ecc_brainpool - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3.3.2.8
- ECCCMSSharedInfo - Class in org.bouncycastle.asn1.cms.ecc
-
ECC-CMS-SharedInfo ::= SEQUENCE { keyInfo AlgorithmIdentifier, entityUInfo [0] EXPLICIT OCTET STRING OPTIONAL, suppPubInfo [2] EXPLICIT OCTET STRING }
- ECCCMSSharedInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
- ECCCMSSharedInfo(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
- ECConstants - Interface in org.bouncycastle.math.ec
- ECCurve - Class in org.bouncycastle.math.ec
-
base class for an elliptic curve
- ECCurve(FiniteField) - Constructor for class org.bouncycastle.math.ec.ECCurve
- ECCurve.AbstractF2m - Class in org.bouncycastle.math.ec
- ECCurve.AbstractFp - Class in org.bouncycastle.math.ec
- ECCurve.Config - Class in org.bouncycastle.math.ec
- ECCurve.F2m - Class in org.bouncycastle.math.ec
-
Elliptic curves over F2m.
- ECCurve.Fp - Class in org.bouncycastle.math.ec
-
Elliptic curve over Fp
- 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
- ecCVCDSA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecCVCDSA512
- 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() - 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
- 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
- ECDHKEKGeneratorTest - Class in org.bouncycastle.crypto.test
-
ECDHKEK Generator tests.
- ECDHKEKGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
- 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.SignatureSpi.ecDSA
- 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_plain_RIPEMD160 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecdsa_plain_SHA1 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecdsa_plain_SHA224 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecdsa_plain_SHA256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecdsa_plain_SHA384 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecdsa_plain_SHA512 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecdsa_plain_signatures - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecdsa_with_SHA1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.4.1
- ecdsa_with_SHA2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.4.3
- ecdsa_with_SHA224 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.4.3.1
- ecdsa_with_SHA256 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.4.3.2
- ecdsa_with_SHA384 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.4.3.3
- ecdsa_with_SHA512 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.4.3.4
- 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
- ECDSA5Test - Class in org.bouncycastle.jce.provider.test
- ECDSA5Test() - Constructor for class org.bouncycastle.jce.provider.test.ECDSA5Test
- ecDSAnone() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi.ecDSAnone
- ECDSAPublicKey - Class in org.bouncycastle.asn1.eac
-
an Iso7816ECDSAPublicKeyStructure structure.
- ECDSAPublicKey(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.eac.ECDSAPublicKey
- ECDSAPublicKey(ASN1ObjectIdentifier, BigInteger, BigInteger, BigInteger, byte[], BigInteger, byte[], int) - Constructor for class org.bouncycastle.asn1.eac.ECDSAPublicKey
- 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
- 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
- ECElGamalTest - Class in org.bouncycastle.crypto.ec.test
- ECElGamalTest() - Constructor for class org.bouncycastle.crypto.ec.test.ECElGamalTest
- ECEncodingTest - Class in org.bouncycastle.jce.provider.test
- ECEncodingTest() - Constructor for class org.bouncycastle.jce.provider.test.ECEncodingTest
- 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
- 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
- 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
-
GOST R 34.10-2012 Signature Algorithm
- ECGOST3410_2012Signer() - Constructor for class org.bouncycastle.crypto.signers.ECGOST3410_2012Signer
- ecGOST3410_AParam() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
-
Test Sign & Verify with A parameters see: https://www.ietf.org/internet-drafts/draft-popov-cryptopro-cpalgs-01.txt gostR3410-2001-CryptoPro-A-ParamSet P.47
- 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 Signature Algorithm
- ECGOST3410Signer() - Constructor for class org.bouncycastle.crypto.signers.ECGOST3410Signer
- ECGOST3410Test - Class in org.bouncycastle.crypto.test
-
ECGOST3410 tests are taken from GOST R 34.10-2001.
- ECGOST3410Test() - Constructor for class org.bouncycastle.crypto.test.ECGOST3410Test
- ECIES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIES
- ECIESKeyEncapsulation - Class in org.bouncycastle.crypto.kems
-
The ECIES Key Encapsulation Mechanism (ECIES-KEM) from ISO 18033-2.
- ECIESKeyEncapsulation(DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
-
Set up the ECIES-KEM.
- ECIESKeyEncapsulation(DerivationFunction, SecureRandom, boolean, boolean, boolean) - Constructor for class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
-
Set up the ECIES-KEM.
- ECIESKeyEncapsulationTest - Class in org.bouncycastle.crypto.test
-
Tests for the ECIES Key Encapsulation Mechanism
- ECIESKeyEncapsulationTest() - Constructor for class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
- ECIESPublicKeyParser - Class in org.bouncycastle.crypto.parsers
- ECIESPublicKeyParser(ECDomainParameters) - Constructor for class org.bouncycastle.crypto.parsers.ECIESPublicKeyParser
- ECIESTest - Class in org.bouncycastle.crypto.test
-
test for ECIES - Elliptic Curve Integrated Encryption Scheme
- ECIESTest - Class in org.bouncycastle.jce.provider.test
-
Test for ECIES - Elliptic Curve Integrated Encryption Scheme
- ECIESVectorTest - Class in org.bouncycastle.jce.provider.test
-
Test for ECIES - Elliptic Curve Integrated Encryption Scheme
- 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
- ECIESwithDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher.ECIESwithDESedeCBC
- ecka_eg - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecka_eg_SessionKDF - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
-
Key Derivation Function for Session Keys
- ecka_eg_SessionKDF_3DES - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecka_eg_SessionKDF_AES128 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecka_eg_SessionKDF_AES192 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecka_eg_SessionKDF_AES256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- ecka_eg_X963kdf - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
-
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 OID: 0.4.0.127.0.7.1.1.5.1.1
- ecka_eg_X963kdf_RIPEMD160 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
-
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function RIPEMD160 OID: 0.4.0.127.0.7.1.1.5.1.1.6
- ecka_eg_X963kdf_SHA1 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
-
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA-1 OID: 0.4.0.127.0.7.1.1.5.1.1.1
- ecka_eg_X963kdf_SHA224 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
-
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA224 OID: 0.4.0.127.0.7.1.1.5.1.1.2
- ecka_eg_X963kdf_SHA256 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
-
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA256 OID: 0.4.0.127.0.7.1.1.5.1.1.3
- ecka_eg_X963kdf_SHA384 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
-
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA384 OID: 0.4.0.127.0.7.1.1.5.1.1.4
- ecka_eg_X963kdf_SHA512 - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
-
ElGamal Elliptic Curve Key Agreement and Key Derivation according to X963 with hash function SHA512 OID: 0.4.0.127.0.7.1.1.5.1.1.5
- 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
- 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 - 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.jcajce.util.ECKeyUtil
- ECKeyUtil() - Constructor for class org.bouncycastle.jce.ECKeyUtil
- ECLookupTable - Interface in org.bouncycastle.math.ec
- 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
- ECMultiplier - Interface in org.bouncycastle.math.ec
-
Interface for classes encapsulating a point multiplication algorithm for
ECPoint
s. - ECNamedCurveGenParameterSpec - Class in org.bouncycastle.jce.spec
-
Named curve generation spec
- ECNamedCurveGenParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec
- ECNamedCurveParameterSpec - Class in org.bouncycastle.jce.spec
-
specification signifying that the curve parameters can also be 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, EllipticCurve, ECPoint, 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) - Constructor for class org.bouncycastle.jce.spec.ECNamedCurveSpec
- ECNamedCurveSpec(String, ECCurve, 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 - Class in org.bouncycastle.jce
-
a table of locally supported named curves.
- ECNamedCurveTable() - Constructor for class org.bouncycastle.asn1.x9.ECNamedCurveTable
- ECNamedCurveTable() - Constructor for class org.bouncycastle.jce.ECNamedCurveTable
- ECNamedDomainParameters - Class in org.bouncycastle.crypto.params
- ECNamedDomainParameters(ASN1ObjectIdentifier, X9ECParameters) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
- ECNamedDomainParameters(ASN1ObjectIdentifier, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECNamedDomainParameters
- 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
- 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
- ECNRTest - Class in org.bouncycastle.crypto.test
-
ECNR tests.
- ECNRTest - Class in org.bouncycastle.jce.provider.test
- ECNRTest() - Constructor for class org.bouncycastle.crypto.test.ECNRTest
- ECNRTest() - Constructor for class org.bouncycastle.jce.provider.test.ECNRTest
- 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 - Interface in org.bouncycastle.jce.interfaces
-
interface for Elliptic Curve Private keys.
- ECPrivateKey(int, BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
-
Base constructor.
- ECPrivateKey(int, BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
- ECPrivateKey(int, BigInteger, DERBitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
- ECPrivateKey(BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
-
Deprecated.use constructor which takes orderBitLength to guarantee correct encoding.
- ECPrivateKey(BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
-
Deprecated.use constructor which takes orderBitLength to guarantee correct encoding.
- ECPrivateKey(BigInteger, DERBitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKey
-
Deprecated.use constructor which takes orderBitLength to guarantee correct encoding.
- 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(BigInteger) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
-
Deprecated.
- ECPrivateKeyStructure(BigInteger, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
-
Deprecated.
- ECPrivateKeyStructure(BigInteger, DERBitString, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
-
Deprecated.
- ECPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
-
Deprecated.
- ECPublicKey - Interface in org.bouncycastle.jce.interfaces
-
interface for elliptic curve public keys.
- ECPublicKeyParameters - Class in org.bouncycastle.crypto.params
- ECPublicKeyParameters(ECPoint, ECDomainParameters) - Constructor for class org.bouncycastle.crypto.params.ECPublicKeyParameters
- ECPublicKeySpec - Class in org.bouncycastle.jce.spec
-
Elliptic Curve public key specification
- ECPublicKeySpec(ECPoint, ECParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ECPublicKeySpec
-
base constructor
- ecSign - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
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
- ecStoreTest(String) - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
- ECTest - Class in org.bouncycastle.crypto.test
-
ECDSA tests are taken from X9.62.
- ECTest() - Constructor for class org.bouncycastle.crypto.test.ECTest
- ECTransformationTest - Class in org.bouncycastle.crypto.ec.test
- ECTransformationTest() - Constructor for class org.bouncycastle.crypto.ec.test.ECTransformationTest
- 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 - Class in org.bouncycastle.math.ec.rfc8032
- Ed25519 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
- Ed25519 - Static variable in class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
- Ed25519 - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
- 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() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed25519
- Ed25519.Algorithm - 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(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
- Ed25519PrivateKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
- Ed25519PrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
- Ed25519PublicKeyParameters - Class in org.bouncycastle.crypto.params
- Ed25519PublicKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
- Ed25519PublicKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
- Ed25519Signer - Class in org.bouncycastle.crypto.signers
- Ed25519Signer() - Constructor for class org.bouncycastle.crypto.signers.Ed25519Signer
- Ed25519Test - Class in org.bouncycastle.crypto.test
- Ed25519Test() - Constructor for class org.bouncycastle.crypto.test.Ed25519Test
- Ed448 - Class in org.bouncycastle.math.ec.rfc8032
- Ed448 - Static variable in class org.bouncycastle.jcajce.spec.EdDSAParameterSpec
- Ed448 - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448.Algorithm
- 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() - Constructor for class org.bouncycastle.math.ec.rfc8032.Ed448
- Ed448.Algorithm - 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(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
- Ed448PrivateKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
- Ed448PrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
- Ed448PublicKeyParameters - Class in org.bouncycastle.crypto.params
- Ed448PublicKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
- Ed448PublicKeyParameters(InputStream) - 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
- Ed448Test - Class in org.bouncycastle.crypto.test
- Ed448Test() - Constructor for class org.bouncycastle.crypto.test.Ed448Test
- 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.
- 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
- EdECObjectIdentifiers - Interface in org.bouncycastle.asn1.edec
-
Edwards Elliptic Curve Object Identifiers (RFC 8410)
- EdECTest - Class in org.bouncycastle.jce.provider.test
- EdECTest() - Constructor for class org.bouncycastle.jce.provider.test.EdECTest
- ediPartyName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
- EES1087EP2 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
A conservative (in terms of security) parameter set that gives 256 bits of security and is optimized for key size.
- EES1171EP1 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
A conservative (in terms of security) parameter set that gives 256 bits of security and is a tradeoff between key size and encryption/decryption speed.
- EES1499EP1 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
A conservative (in terms of security) parameter set that gives 256 bits of security and is optimized for encryption/decryption speed.
- eight(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
- eight(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
- EIGHT - Static variable in interface org.bouncycastle.math.ec.ECConstants
- ELEMENT_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
- elements - Variable in class org.bouncycastle.asn1.ASN1Set
- elementToStr(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
- ElGamal - Class in org.bouncycastle.jcajce.provider.asymmetric
- ElGamal() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal
- ElGamal.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
- elGamalAlgorithm - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
ElGamal Algorithm OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) oiw(14) dirservsig(7) algorithm(2) encryption(1) 1 }
- ElGamalEngine - Class in org.bouncycastle.crypto.engines
-
this does your basic ElGamal algorithm.
- ElGamalEngine() - Constructor for class org.bouncycastle.crypto.engines.ElGamalEngine
- ElGamalGenParameterSpec - Class in org.bouncycastle.jce.spec
- ElGamalGenParameterSpec(int) - Constructor for class org.bouncycastle.jce.spec.ElGamalGenParameterSpec
- ElGamalKey - Interface in org.bouncycastle.jce.interfaces
- ElGamalKeyGenerationParameters - Class in org.bouncycastle.crypto.params
- ElGamalKeyGenerationParameters(SecureRandom, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyGenerationParameters
- ElGamalKeyPairGenerator - Class in org.bouncycastle.crypto.generators
-
a ElGamal key pair generator.
- ElGamalKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
- ElGamalKeyParameters - Class in org.bouncycastle.crypto.params
- ElGamalKeyParameters(boolean, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalKeyParameters
- ElGamalKeySpec - Class in org.bouncycastle.jce.spec
- ElGamalKeySpec(ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalKeySpec
- ElGamalParameter - Class in org.bouncycastle.asn1.oiw
- ElGamalParameter(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.oiw.ElGamalParameter
- 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 generatorg
. - ElGamalPrivateKey - Interface in org.bouncycastle.jce.interfaces
- ElGamalPrivateKeyParameters - Class in org.bouncycastle.crypto.params
- ElGamalPrivateKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
- ElGamalPrivateKeySpec - Class in org.bouncycastle.jce.spec
-
This class specifies an ElGamal private key with its associated parameters.
- ElGamalPrivateKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPrivateKeySpec
- ElGamalPublicKey - Interface in org.bouncycastle.jce.interfaces
- ElGamalPublicKeyParameters - Class in org.bouncycastle.crypto.params
- ElGamalPublicKeyParameters(BigInteger, ElGamalParameters) - Constructor for class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
- ElGamalPublicKeySpec - Class in org.bouncycastle.jce.spec
-
This class specifies an ElGamal public key with its associated parameters.
- ElGamalPublicKeySpec(BigInteger, ElGamalParameterSpec) - Constructor for class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
- ElGamalTest - Class in org.bouncycastle.crypto.test
- ElGamalTest - Class in org.bouncycastle.jce.provider.test
- ElGamalTest() - Constructor for class org.bouncycastle.crypto.test.ElGamalTest
- ElGamalTest() - Constructor for class org.bouncycastle.jce.provider.test.ElGamalTest
- 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
- ellipticCurve - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.15 - ellipticCurve
- ellipticCurve - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
Base OID: 1.3.132.0
- ellipticCurve - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3.3.2.8.1
- ellipticCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Named curves base
- EmailAddress - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
Email address (RSA PKCS#9 extension) - IA5String.
- EmailAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use a X500NameStyle
- EMPTY_ZS - Static variable in class org.bouncycastle.math.ec.ECPoint
- encipherOnly - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
- encipherOnly - Static variable in class org.bouncycastle.jce.X509KeyUsage
- EncKeyWithID - Class in org.bouncycastle.asn1.crmf
- EncKeyWithID(PrivateKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
- EncKeyWithID(PrivateKeyInfo, DERUTF8String) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
- EncKeyWithID(PrivateKeyInfo, GeneralName) - Constructor for class org.bouncycastle.asn1.crmf.EncKeyWithID
- 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.
- encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
-
encode the input data producing a base 64 encoded byte array.
- encode(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
-
encode the input data producing a Hex encoded byte array.
- encode(byte[]) - Static method in class org.bouncycastle.util.encoders.UrlBase64
-
Encode the input data producing a URL safe base 64 encoded byte array.
- encode(byte[], int) - 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(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[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
-
encode the input data producing a Hex encoded byte array.
- encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.Base64Encoder
- encode(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.HexEncoder
- 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[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
-
Encode the byte data to base 64 writing it to the given output stream.
- encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.Base64Encoder
-
encode the input data producing a base 64 output stream.
- encode(byte[], int, int, OutputStream) - Method in interface org.bouncycastle.util.encoders.Encoder
- encode(byte[], int, int, OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
-
Hex encode the byte data writing it to the given output stream.
- encode(byte[], int, int, OutputStream) - Method in class org.bouncycastle.util.encoders.HexEncoder
-
encode the input data producing a Hex output stream.
- encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Base64
-
Encode the byte data to base 64 writing it to the given output stream.
- encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.Hex
-
Hex encode the byte data writing it to the given output stream.
- encode(byte[], OutputStream) - Static method in class org.bouncycastle.util.encoders.UrlBase64
-
Encode the byte data writing it to the given output stream.
- encode(int[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- encode(int[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- encode(int[], int[], 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(BigInteger, BigInteger) - Method in interface org.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder
-
Deprecated.
- 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
- 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
- encodeMod3Sves(int[]) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
-
Encodes an
int
array whose elements are between-1
and1
, to a byte array. - encodeMod3Tight(int[]) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
-
Encodes an
int
array whose elements are between-1
and1
, to a byte array. - encodeModQ(int[], int) - Static method in class org.bouncycastle.pqc.math.ntru.util.ArrayEncoder
-
Encodes an int array whose elements are between 0 and
q
, to a byte array leaving no gaps between bits.
q
must be a power of 2. - encodePoint(ECPoint) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PointEncoder
- encodePrivateKey(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.OpenSSHPrivateKeyUtil
-
Encode a cipher parameters into an OpenSSH private key.
- encodePublicKey(AsymmetricKeyParameter) - Static method in class org.bouncycastle.crypto.util.OpenSSHPublicKeyUtil
-
Encode a public key from an AsymmetricKeyParameter instance.
- Encoder - Interface in org.bouncycastle.util.encoders
-
Encode and decode byte arrays (typically from binary to 7-bit ASCII encodings).
- EncoderException - Exception in org.bouncycastle.util.encoders
-
Exception thrown if an attempt is made to encode invalid data, or some other failure occurs.
- encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
-
Encoded every value into a UTF8String.
- encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
- encodeStringValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
- encodeTag(ASN1ApplicationSpecific) - Static method in class org.bouncycastle.asn1.eac.EACTags
- encodeTo(OutputStream) - 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.ASN1Object
- encodeTo(OutputStream, String) - Method in class org.bouncycastle.asn1.ASN1Primitive
- encodeValue(BigInteger, ASN1EncodableVector, BigInteger) - Method in class org.bouncycastle.crypto.signers.StandardDSAEncoding
- encoding - Variable in class org.bouncycastle.asn1.ASN1External
- 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
- encrCert - Static variable in class org.bouncycastle.asn1.crmf.SubsequentMessage
- encrypKeyPref - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
- encrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
-
Generate and encapsulate a random session key.
- encrypt(byte[], int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
-
Generate and encapsulate a random session key.
- encrypt(byte[], int, int) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
-
Generate and encapsulate a random session key.
- encrypt(byte[], int, int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
-
Generate and encapsulate a random session key.
- encrypt(byte[], int, int) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
-
Encapsulate a randomly generated session key.
- encrypt(BigInteger) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
-
Encrypts a BigInteger aka Plaintext with the public key.
- 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(IntegerPolynomial, TernaryPolynomial, IntegerPolynomial) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
- ENCRYPT_MODE - Static variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Constant specifying encrypt mode.
- encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
-
Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
- encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
-
Encrypt the given input starting at the given offset and place the result in the provided buffer starting at the given offset.
- encryptBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.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, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
-
Do the appropriate processing for CFB mode encryption.
- encryptBlock(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
- EncryptedContentInfo - Class in org.bouncycastle.asn1.cms
-
RFC 5652 EncryptedContentInfo object.
- EncryptedContentInfo(ASN1ObjectIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfo
- EncryptedContentInfoParser - Class in org.bouncycastle.asn1.cms
-
Parser for RFC 5652 EncryptedContentInfo object.
- EncryptedContentInfoParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
- encryptedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.6
- encryptedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.76
- EncryptedData - Class in org.bouncycastle.asn1.cms
-
RFC 5652 EncryptedData object.
- EncryptedData - Class in org.bouncycastle.asn1.pkcs
-
The EncryptedData object.
- EncryptedData(ASN1ObjectIdentifier, AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.EncryptedData
- EncryptedData(EncryptedContentInfo) - Constructor for class org.bouncycastle.asn1.cms.EncryptedData
- EncryptedData(EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EncryptedData
- encryptedKey - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
- EncryptedKey - Class in org.bouncycastle.asn1.crmf
- EncryptedKey(EnvelopedData) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedKey
- EncryptedKey(EncryptedValue) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedKey
- 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
- EncryptedPOP - Class in org.bouncycastle.asn1.cmc
-
id-cmc-encryptedPOP OBJECT IDENTIFIER ::= {id-cmc 9} EncryptedPOP ::= SEQUENCE { request TaggedRequest, cms ContentInfo, thePOPAlgID AlgorithmIdentifier, witnessAlgID AlgorithmIdentifier, witness OCTET STRING }
- EncryptedPOP(TaggedRequest, ContentInfo, AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cmc.EncryptedPOP
- EncryptedPOPTest - Class in org.bouncycastle.asn1.test
- EncryptedPOPTest() - Constructor for class org.bouncycastle.asn1.test.EncryptedPOPTest
- 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
- EncryptedPrivateKeyInfoTest - Class in org.bouncycastle.asn1.test
-
Test the reading and writing of EncryptedPrivateKeyInfo objects using the test vectors provided at RSA's PKCS5 Page.
- EncryptedPrivateKeyInfoTest - Class in org.bouncycastle.jce.provider.test
- EncryptedPrivateKeyInfoTest() - Constructor for class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
- EncryptedPrivateKeyInfoTest() - Constructor for class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
- encryptedPrivKey - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
- EncryptedSecretKeyData - Class in org.bouncycastle.asn1.bc
-
EncryptedSecretKeyData ::= SEQUENCE { keyEncryptionAlgorithm AlgorithmIdentifier, encryptedKeyData OCTET STRING }
- EncryptedSecretKeyData(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
- EncryptedValue - Class in org.bouncycastle.asn1.crmf
- EncryptedValue(AlgorithmIdentifier, AlgorithmIdentifier, DERBitString, AlgorithmIdentifier, ASN1OctetString, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.EncryptedValue
- encrypting - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
- encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13 -- encryptionAlgorithm
- encryptionAlgorithm - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.3
- EncryptionInfo - Class in org.bouncycastle.asn1.tsp
-
Implementation of the EncryptionInfo element defined in RFC 4998:
- EncryptionInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.tsp.EncryptionInfo
- EncryptionKeyTest - Class in org.bouncycastle.pqc.crypto.test
- EncryptionKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.EncryptionKeyTest
- encryptionPrimitive(McElieceCCA2PublicKeyParameters, GF2Vector, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
- encryptionPrimitive(BCMcElieceCCA2PublicKey, GF2Vector, GF2Vector) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives
-
The McEliece encryption primitive.
- 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.crypto.mceliece.McEliecePointchevalCipher
- encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
- encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
- encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
- encryptOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Compute the output size of an update() or doFinal() operation of a hybrid asymmetric cipher in encryption mode when given input of the specified length.
- End_Certificate_CP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_02_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_03_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_04_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_04_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_04_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_04_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_04_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_CP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_05_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_IC_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PL_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PL_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_08_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_08_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_08_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_08_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_PP_08_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_07_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_07_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_07_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- End_Certificate_RL_09_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- 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
- 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_8
-
Build and validate a CertPath using the given parameter.
- engineBuild(CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
-
Build and validate a CertPath using the given parameter.
- engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- engineContainsAlias(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- 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.
- engineDigest() - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
- engineDigest() - Method in class org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHAKE
- engineDoFinal() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
- engineDoFinal(byte[], int, 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) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
- engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
- engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineDoFinal(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- engineDoFinal(byte[], int, int) - 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) - 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.jcajce.provider.asymmetric.dh.IESCipher
- engineDoFinal(byte[], int, int, byte[], 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.IESCipher
- engineDoFinal(byte[], int, int, byte[], 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.rsa.CipherSpi
- engineDoFinal(byte[], int, int, byte[], 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.BaseStreamCipher
- engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- engineDoFinal(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Perform the last step of a multi-step en-/decryption operation or a single-step en-/decryption operation by processing the given input data and any remaining buffered data.
- engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- engineDoPhase(Key, boolean) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
- 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.symmetric.DES.KeyGenerator
- engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
- engineGenerateKey() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
- engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
- engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
- engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
- engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
- engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
- engineGenerateParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.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.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.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
- 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.rsa.KeyFactorySpi
- engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
- engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
- engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
- engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
-
Converts, if possible, a key specification into a
BCMcElieceCCA2PrivateKey
. - engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
-
Converts, if possible, a key specification into a
BCMcEliecePrivateKey
. - engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
- engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.QTESLAKeyFactorySpi
- engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
-
Converts, if possible, a key specification into a
BCRainbowPrivateKey
. - engineGeneratePrivate(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
- 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.rsa.KeyFactorySpi
- engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
- engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
- engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
- engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
-
Converts, if possible, a key specification into a
BCMcElieceCCA2PublicKey
. - engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
-
Converts, if possible, a key specification into a
BCMcEliecePublicKey
. - engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
- engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.QTESLAKeyFactorySpi
- engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
-
Converts, if possible, a key specification into a
BCRainbowPublicKey
. - engineGeneratePublic(KeySpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
- 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() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
- engineGenerateSecret() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
- engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
- engineGenerateSecret(byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
- engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- engineGenerateSecret(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
- 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.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
- 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.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.elgamal.CipherSpi
- engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
- engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
- engineGetBlockSize() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- engineGetBlockSize() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- engineGetBlockSize() - Method in class org.bouncycastle.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
- engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- engineGetCertificateAlias(Certificate) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- engineGetCertificateChain(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- 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
- 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.dh.AlgorithmParametersSpi
-
Return the PKCS#3 ASN.1 structure DHParameter.
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
-
Return the X.509 ASN.1 structure DSAParameter.
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
-
Return the X.509 ASN.1 structure ElGamalParameter.
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
-
Return the X.509 ASN.1 structure GOST3410Parameter.
- 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() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
-
Return the PKCS#1 ASN.1 structure RSAES-OAEP-params.
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
-
Return the PKCS#1 ASN.1 structure RSASSA-PSS-params.
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
- engineGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
- engineGetEncoded(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
- 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.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
- engineGetKeyParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
- 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.elgamal.CipherSpi
- engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
- engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
- engineGetKeySize(Key) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- engineGetKeySize(Key) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- engineGetKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Return the key size of the given key object in bits.
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.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.gost.KeyFactorySpi
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.QTESLAKeyFactorySpi
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
-
Converts a given key into a key specification, if possible.
- engineGetKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
- 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
- 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
- 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.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.elgamal.CipherSpi
- engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
- engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
- engineGetOutputSize(int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- engineGetOutputSize(int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- engineGetOutputSize(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Return the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
- engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
-
Deprecated.
- engineGetParameter(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.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.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.DSABase
-
Deprecated.
- engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
-
Deprecated.
- engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
-
Deprecated.
- engineGetParameter(String) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.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.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.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.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.SignatureSpi
- engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
- engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
- engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
- engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
- engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
- engineGetParameters() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- engineGetParameters() - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- engineGetParameters() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Returns the parameters used with this cipher.
- engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
- engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
- engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
- engineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.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
- engineGetParameterSpec(Class<T>) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
- 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(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
- engineInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
- engineInit(byte[], String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
- engineInit(int, Key, AlgorithmParameters, 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, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineInit(int, Key, AlgorithmParameters, 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.BaseStreamCipher
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- 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, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
- engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
- engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
- 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.rsa.CipherSpi
- engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
- engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- engineInit(int, Key, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- 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, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
- engineInit(int, Key, AlgorithmParameterSpec, 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.IESCipher
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- engineInit(int, Key, AlgorithmParameterSpec, 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, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness.
- engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
- engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
- engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
- engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
- engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
- engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
- engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
- engineInit(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
- 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(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
- engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyAgreementSpi
- engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyAgreementSpi
- engineInit(Key, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi
- engineInit(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
- engineInit(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyAgreementSpi
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyAgreementSpi
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
- engineInit(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
- engineInit(AlgorithmParameterSpec) - 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(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
- engineInit(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
- 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, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGen
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
- 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, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
- engineInit(AlgorithmParameterSpec, 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.util.BaseKeyGenerator
- 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.
- 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) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
- engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
- engineInitSign(PrivateKey) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
- engineInitSign(PrivateKey) - 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.pqc.jcajce.provider.lms.LMSSignatureSpi
- engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
- engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
- engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
- engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
- engineInitSign(PrivateKey) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
- engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
- engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
- engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
- engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
- engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
- engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
- engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
- engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
- engineInitSign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
- 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.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.pqc.jcajce.provider.lms.LMSSignatureSpi
- engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
- engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
- engineInitVerify(PublicKey) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.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
- engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- engineIsKeyEntry(String) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- 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(InputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- 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.symmetric.util.BaseWrapCipher
- engineRead() - Method in class org.bouncycastle.jce.provider.X509AttrCertParser
- engineRead() - Method in class org.bouncycastle.jce.provider.X509CertPairParser
- engineRead() - Method in class org.bouncycastle.jce.provider.X509CertParser
-
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
- engineSetKeyEntry(String, byte[], 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.bc.BcKeyStoreSpi
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- 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.elgamal.CipherSpi
- engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
- engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
-
should never be called.
- engineSetMode(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- engineSetMode(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- engineSetMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Set the mode of this cipher.
- engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
- engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
- engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
- engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
- engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
- engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
- engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher
-
should never be called.
- engineSetPadding(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- engineSetPadding(String) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- engineSetPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Set the padding scheme of this cipher.
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
-
Deprecated.replaced with "#engineSetParameter(java.security.spec.AlgorithmParameterSpec)"
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.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.rsa.DigestSignatureSpi
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
-
Deprecated.
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
-
Deprecated.
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
-
Deprecated.
- engineSetParameter(String, Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
-
Deprecated.replaced with "#engineSetParameter(java.security.spec.AlgorithmParameterSpec)"
- engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
-
Deprecated.replaced with #engineSetParameter(java.security.spec.AlgorithmParameterSpec)
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
- 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.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.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.util.DSABase
- engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
- engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
- engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
- engineSign() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.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
- 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(OutputStream, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- engineStore(KeyStore.LoadStoreParameter) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- 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.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.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.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.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.COMPOSITE.KeyFactory
- 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.gost.KeyFactorySpi
- engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
- engineTranslateKey(Key) - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
- engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
- engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
- engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
- engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
- engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.QTESLAKeyFactorySpi
- engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
-
Translates a key into a form known by the FlexiProvider.
- engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
- engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi
- engineTranslateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi
- engineTranslateKey(SecretKey) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
- 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) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi512
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.SignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.digest.BCMessageDigest
- engineUpdate(byte) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseMac
- engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
- engineUpdate(byte) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
- engineUpdate(byte) - 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.jcajce.provider.asymmetric.dh.IESCipher
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi
- 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) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.ECGOST2012SignatureSpi256
- 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.SignatureSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
- 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.X931SignatureSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
- 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) - 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) - 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) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.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) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
- engineUpdate(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
- engineUpdate(byte[], int, int, byte[], 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.ec.GMCipherSpi
- engineUpdate(byte[], int, int, byte[], 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.elgamal.CipherSpi
- engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
- engineUpdate(byte[], int, int, byte[], 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.BaseStreamCipher
- engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- engineUpdate(byte[], int, int, byte[], int) - Method in class org.bouncycastle.jce.provider.BrokenJCEBlockCipher
- 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.
- 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_8
- engineValidate(CertPath, CertPathParameters) - Method in class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
- engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner
- engineVerify(byte[]) - Method in class org.bouncycastle.jcajce.provider.asymmetric.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.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.util.DSABase
- engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
- engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
- engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
- engineVerify(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.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.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
- enlarge(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Enlarges the size of this PolynomialGF2n to k + 1.
- ensurePositive(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Adds
modulus
until all coefficients are above 0. - entropySize() - Method in interface org.bouncycastle.crypto.prng.EntropySource
-
Return the number of bits of entropy this source can produce.
- entropySource() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- 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
- entrust - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
NortelNetworks Entrust OID base: 1.2.840.113533.7
- entrustVersionExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
NortelNetworks Entrust VersionExtension OID: 1.2.840.113533.7.65.0
- ENUMERATED - Static variable in interface org.bouncycastle.asn1.BERTags
- EnumeratedTest - Class in org.bouncycastle.asn1.test
-
Tests used to verify correct decoding of the ENUMERATED type.
- EnumeratedTest() - Constructor for class org.bouncycastle.asn1.test.EnumeratedTest
- envelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.3
- envelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.3
- EnvelopedData - Class in org.bouncycastle.asn1.cms
-
RFC 5652 EnvelopedData object.
- EnvelopedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
-
Deprecated.use getInstance()
- EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
- EnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, Attributes) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedData
- EnvelopedDataParser - Class in org.bouncycastle.asn1.cms
-
Parser of RFC 5652
EnvelopedData
object. - EnvelopedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.EnvelopedDataParser
- EphemeralKeyPair - Class in org.bouncycastle.crypto
- EphemeralKeyPair(AsymmetricCipherKeyPair, KeyEncoder) - Constructor for class org.bouncycastle.crypto.EphemeralKeyPair
- EphemeralKeyPairGenerator - Class in org.bouncycastle.crypto.generators
- EphemeralKeyPairGenerator(AsymmetricCipherKeyPairGenerator, KeyEncoder) - Constructor for class org.bouncycastle.crypto.generators.EphemeralKeyPairGenerator
- 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
- eq(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- 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(byte[][][], byte[][][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Compare two three-dimensional byte arrays.
- equals(byte[][], byte[][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Compare two two-dimensional byte arrays.
- equals(byte[], byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Compare two byte arrays (perform null checks beforehand).
- equals(char[], char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
-
Compare two char arrays.
- equals(int[], int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
-
Compare two int arrays.
- equals(short[][][], short[][][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
Compare two three-dimensional short arrays.
- equals(short[][], short[][]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
Compare two two-dimensional short arrays.
- equals(short[], short[]) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
-
Compare two short arrays.
- equals(Object) - Method in class org.bouncycastle.asn1.ASN1Object
- equals(Object) - Method in class org.bouncycastle.asn1.ASN1Primitive
- equals(Object) - Method in class org.bouncycastle.asn1.eac.PackedDate
- equals(Object) - Method in class org.bouncycastle.asn1.x500.X500Name
-
test for equality - note: case is ignored.
- equals(Object) - Method in class org.bouncycastle.asn1.x509.Extension
- equals(Object) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
- equals(Object) - Method in class org.bouncycastle.asn1.x509.X509Extension
-
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.CryptoServicesPermission
- 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.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.gost.BCGOST3410PrivateKey
- equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
- equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
- equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- equals(Object) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
- equals(Object) - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
- equals(Object) - Method in class org.bouncycastle.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.test.CertPathValidatorTest.X509CertificateObject
- 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(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(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.HSSSignature
- 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.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
- equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
- equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
- equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
- equals(Object) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
- equals(Object) - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
-
This function compares this Layer with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.crypto.test.QTESLATest.QTeslaKatVector
- 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.mceliece.BCMcElieceCCA2PrivateKey
-
Compare this key with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
-
Compare this key with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
-
Compare this key with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
-
Compare this key with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.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.qtesla.BCqTESLAPrivateKey
- equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPublicKey
- equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
Compare this Rainbow private key with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
-
Compare this Rainbow public key with another object.
- equals(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.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.pqc.math.linearalgebra.GF2Matrix
-
Compare this matrix with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
checks if given object is equal to this field.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
-
Checks if given object is equal to this matrix.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
-
Compare this vector with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
Decides whether the given object other is the same as this field.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Compare this element with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Compare this element with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns true if two GF2Polynomials have the same size and value and thus are equal.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Check if the given object is equal to this vector.
- equals(Object) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Compare this curve with another object.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
-
checks if given object is equal to this permutation.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
checks if given object is equal to this polynomial.
- equals(Object) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
-
Check if the given object is equal to this vector.
- equals(Object) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
- equals(Object) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
- equals(Object) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
- equals(Object) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- equals(Object) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
- equals(Object) - Method in class org.bouncycastle.util.Fingerprint
- equals(Object) - Method in class org.bouncycastle.util.io.pem.PemHeader
- equals(Object, boolean) - Method in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.
- equals(BigInteger[], BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
-
Checks if two BigInteger arrays contain the same entries
- equals(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1Primitive
- equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.ASN1Primitive
- equals(ECPair) - Method in class org.bouncycastle.crypto.ec.ECPair
- equals(ECCurve) - Method in class org.bouncycastle.math.ec.ECCurve
- equals(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
- EqualsAndHashCodeTest - Class in org.bouncycastle.asn1.test
- EqualsAndHashCodeTest() - Constructor for class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
- EqualsHashCodeTest - Class in org.bouncycastle.crypto.test
- EqualsHashCodeTest() - Constructor for class org.bouncycastle.crypto.test.EqualsHashCodeTest
- equalsOne() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Tests if
p(x) = 1
. - equalTo(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) - Static method in class org.bouncycastle.math.raw.Nat
- equalTo(int, int[], int, int[], 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
- 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
- ErrorMsgContent - Class in org.bouncycastle.asn1.cmp
- ErrorMsgContent(PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.ErrorMsgContent
- ErrorMsgContent(PKIStatusInfo, ASN1Integer, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.ErrorMsgContent
- escTimeStamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- ESFAttributes - Interface in org.bouncycastle.asn1.esf
- ESSCertID - Class in org.bouncycastle.asn1.ess
- ESSCertID(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
- ESSCertID(byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertID
- ESSCertIDv2 - Class in org.bouncycastle.asn1.ess
- ESSCertIDv2(byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
- ESSCertIDv2(byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
- ESSCertIDv2(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
- ESSCertIDv2(AlgorithmIdentifier, byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.ESSCertIDv2
- ESSCertIDv2UnitTest - Class in org.bouncycastle.asn1.test
- ESSCertIDv2UnitTest() - Constructor for class org.bouncycastle.asn1.test.ESSCertIDv2UnitTest
- 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. - EthereumIESTest - Class in org.bouncycastle.crypto.test
-
test for Ethereum flavor of ECIES - Elliptic Curve Integrated Encryption Scheme
- ETSIQCObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.qualified
- evaluateAt(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Evaluate this polynomial p at a value e (in GF(2^m)) with the Horner scheme.
- Evidence - Class in org.bouncycastle.asn1.cms
-
RFC 5544: Binding Documents with Time-Stamps; Evidence object.
- Evidence(TimeStampTokenEvidence) - Constructor for class org.bouncycastle.asn1.cms.Evidence
- Evidence(EvidenceRecord) - Constructor for class org.bouncycastle.asn1.cms.Evidence
- EvidenceRecord - Class in org.bouncycastle.asn1.tsp
-
RFC 4998: Evidence Record Syntax (ERS)
- EvidenceRecord(AlgorithmIdentifier[], CryptoInfos, EncryptionInfo, ArchiveTimeStampSequence) - Constructor for class org.bouncycastle.asn1.tsp.EvidenceRecord
- 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
- ExhaustedPrivateKeyException(String) - Constructor for exception org.bouncycastle.pqc.crypto.ExhaustedPrivateKeyException
- exp(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
compute exponentiation a^k
- expand16to32(int) - Static method in class org.bouncycastle.math.raw.Interleave
- expand32to64(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
- expand64To128(long, long[], int) - Static method in class org.bouncycastle.math.raw.Interleave
- expand64To128Rev(long, long[], int) - Static method in class org.bouncycastle.math.raw.Interleave
- expand8to16(int) - Static method in class org.bouncycastle.math.raw.Interleave
- expandN(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Expands len and int[] value to i.
- expectedPolicies - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
- expectedValue(int) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- 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
- 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.
- 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
- EXTENDED_HEADER_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
- ExtendedDigest - Interface in org.bouncycastle.crypto
- ExtendedFailInfo - Class in org.bouncycastle.asn1.cmc
-
ExtendedFailInfo ::= SEQUENCE { failInfoOID OBJECT IDENTIFIER, failInfoValue ANY DEFINED BY failInfoOID }
- ExtendedFailInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmc.ExtendedFailInfo
- ExtendedFailInfoTest - Class in org.bouncycastle.asn1.test
- ExtendedFailInfoTest() - Constructor for class org.bouncycastle.asn1.test.ExtendedFailInfoTest
- ExtendedInvalidKeySpecException - Exception in org.bouncycastle.jcajce.provider.asymmetric.util
- ExtendedInvalidKeySpecException(String, Throwable) - Constructor for exception org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException
- 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 - Class in org.bouncycastle.asn1.x509
-
The extendedKeyUsage object.
- ExtendedKeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- ExtendedKeyUsage(Vector) - Constructor for class org.bouncycastle.asn1.x509.ExtendedKeyUsage
-
Deprecated.use KeyPurposeId[] constructor.
- 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.
- extendLeftCompactForm() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Compute the full form matrix (this | Id) from this matrix in left compact form, where Id is the k x k identity matrix and k is the number of rows of this matrix.
- extendRightCompactForm() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Compute the full form matrix (Id | this) from this matrix in right compact form, where Id is the k x k identity matrix and k is the number of rows of this matrix.
- Extension - Class in org.bouncycastle.asn1.x509
-
an object for the elements in the X.509 V3 extension block.
- Extension(ASN1ObjectIdentifier, 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.
- Extension(ASN1ObjectIdentifier, ASN1Boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.Extension
-
Constructor using an ASN1Boolean and an OCTET STRING for the value.
- ExtensionField - Interface in org.bouncycastle.math.field
- ExtensionReq - Class in org.bouncycastle.asn1.cmc
-
ExtensionReq ::= SEQUENCE SIZE (1..MAX) OF Extension
- ExtensionReq(Extension) - Constructor for class org.bouncycastle.asn1.cmc.ExtensionReq
-
Construct a ExtensionReq object containing one Extension.
- ExtensionReq(Extension[]) - Constructor for class org.bouncycastle.asn1.cmc.ExtensionReq
- ExtensionReqTest - Class in org.bouncycastle.asn1.test
- ExtensionReqTest() - Constructor for class org.bouncycastle.asn1.test.ExtensionReqTest
- Extensions - Class in org.bouncycastle.asn1.x509
-
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }
- Extensions(Extension) - Constructor for class org.bouncycastle.asn1.x509.Extensions
-
Base Constructor
- Extensions(Extension[]) - Constructor for class org.bouncycastle.asn1.x509.Extensions
-
Base Constructor
- ExtensionsGenerator - Class in org.bouncycastle.asn1.x509
-
Generator for X.509 extensions
- ExtensionsGenerator() - Constructor for class org.bouncycastle.asn1.x509.ExtensionsGenerator
- EXTERNAL - Static variable in interface org.bouncycastle.asn1.BERTags
- externalContent - Variable in class org.bouncycastle.asn1.ASN1External
- ExtException - Interface in org.bouncycastle.jce.exception
-
This is an extended exception.
- extgcd(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Extended euclidian algorithm (computes gcd and representation).
- extGCD(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Extended euclidian algorithm (computes gcd and representation).
- ExtIOException - Exception in org.bouncycastle.jce.exception
- ExtIOException(String, Throwable) - Constructor for exception org.bouncycastle.jce.exception.ExtIOException
- extractBytesAtOffset(byte[], int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
-
Copy length bytes at position offset from src.
- extractGcmParameters(AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil
- 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
- extractLeftVector(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Return a new vector consisting of the first k elements of this vector.
- 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)
- extractRightVector(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Return a new vector consisting of the last k elements of this vector.
- extractVector(int[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Return a new vector consisting of the elements of this vector with the indices given by the set setJ.
F
- f - Variable in class org.bouncycastle.asn1.x9.X9FieldElement
- f - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
- F - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator.FGBasis
- 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, int, int, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.F2m
-
Deprecated.Use ECCurve.fromBigInteger to construct field elements
- 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
- 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).
- 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
- fail(Exception) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
-
Method used to report test failure when in exception is thrown.
- fail(String) - Method in class org.bouncycastle.util.test.SimpleTest
- fail(String, boolean, boolean) - Method in class org.bouncycastle.crypto.test.CipherStreamTest
- fail(String, boolean, boolean) - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest2
- fail(String, Object, Object) - Method in class org.bouncycastle.util.test.SimpleTest
- fail(String, Throwable) - Method in class org.bouncycastle.util.test.SimpleTest
- fail(String, Throwable, boolean, boolean) - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest2
- failed - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
- failed(Test, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
- failed(Test, String, Object, Object) - Static method in class org.bouncycastle.util.test.SimpleTestResult
- failed(Test, String, Throwable) - Static method in class org.bouncycastle.util.test.SimpleTestResult
- failedMessage(String, String, String, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
- failOnWrongPasswordTest(String) - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- FALSE - Static variable in class org.bouncycastle.asn1.ASN1Boolean
- fastFp - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- fastFp - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- FCI_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- FCP_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- FE(byte[], byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- field - Variable in class org.bouncycastle.math.ec.ECCurve
- field - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
-
finite field GF(2^m)
- fieldPolynomial - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
the irreducible fieldPolynomial stored in normal order (also for ONB)
- fields - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
holds a list of GF2nFields to which elements have been converted and thus a COB-Matrix exists
- FILE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- fill(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, byte) - Static method in class org.bouncycastle.util.Arrays
-
Deprecated.Use
Arrays.fill(byte[], int, int, byte)
instead. - 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.pqc.math.linearalgebra.IntUtils
-
Fill the given int array with the given value.
- fill(int[], int) - Static method in class org.bouncycastle.util.Arrays
- fill(int[], int, int) - Static method in class org.bouncycastle.util.Arrays
-
Deprecated.Use
Arrays.fill(int[], int, int, int)
instead. - fill(int[], int, int, int) - Static method in class org.bouncycastle.util.Arrays
- fill(long[], int, int, long) - Static method in class org.bouncycastle.util.Arrays
- fill(long[], int, long) - Static method in class org.bouncycastle.util.Arrays
-
Deprecated.Use
Arrays.fill(long[], int, int, long)
instead. - fill(long[], long) - Static method in class org.bouncycastle.util.Arrays
- fill(short[], int, int, short) - Static method in class org.bouncycastle.util.Arrays
- fill(short[], int, short) - Static method in class org.bouncycastle.util.Arrays
-
Deprecated.Use
Arrays.fill(short[], int, int, short)
instead. - fill(short[], short) - Static method in class org.bouncycastle.util.Arrays
- fill(Object[], int, int, Object) - Static method in class org.bouncycastle.util.Arrays
- fill(Object[], Object) - Static method in class org.bouncycastle.util.Arrays
- fill(BigInteger[], BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
-
Fill the given BigInteger array with the given value.
- 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[], boolean) - Constructor for class org.bouncycastle.util.Fingerprint
-
Deprecated.use the SHAKE only version.
- Fingerprint(byte[], int) - Constructor for class org.bouncycastle.util.Fingerprint
-
Constructor with length - use SHAKE-256 (bitLength bits).
- finish() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
- finish() - Method in class org.bouncycastle.crypto.digests.LongDigest
- FiniteField - Interface in org.bouncycastle.math.field
- FiniteFields - Class in org.bouncycastle.math.field
- FiniteFields() - Constructor for class org.bouncycastle.math.field.FiniteFields
- FIPSDESTest - Class in org.bouncycastle.jce.provider.test
-
basic FIPS test class for a block cipher, just to make sure ECB/CBC/OFB/CFB are behaving correctly.
- FIPSDESTest() - Constructor for class org.bouncycastle.jce.provider.test.FIPSDESTest
- 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 - Class in org.bouncycastle.util.test
-
A secure random that returns pre-seeded data to calls of nextBytes() or generateSeed().
- 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(byte[]) - Constructor for class org.bouncycastle.crypto.prng.FixedSecureRandom
- FixedSecureRandom(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom
- FixedSecureRandom(byte[][]) - Constructor for class org.bouncycastle.crypto.prng.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"
- FixedSecureRandomTest - Class in org.bouncycastle.crypto.prng.test
- FixedSecureRandomTest() - Constructor for class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
- Flags - Class in org.bouncycastle.asn1.eac
- Flags() - Constructor for class org.bouncycastle.asn1.eac.Flags
- Flags(int) - Constructor for class org.bouncycastle.asn1.eac.Flags
- FlexiTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- FlexiTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
- floatPow(float, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
int power of a base float, only use for small ints
- floorLog(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute the integer part of the logarithm to the base 2 of the given integer.
- floorLog(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute the integer part of the logarithm to the base 2 of the given integer.
- 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
- FMD_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- FO(byte[], byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- forEncryption - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
- four(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
- four(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
- FOUR - Static variable in interface org.bouncycastle.math.ec.ECConstants
- fp - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
- Fp(BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECFieldElement.Fp
-
Deprecated.Use ECCurve.fromBigInteger to construct field elements
- 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, ECFieldElement, ECFieldElement, BigInteger, BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.Fp
- fPrime - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
- 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.
- fromBigInteger(int, BigInteger) - Static method in class org.bouncycastle.math.raw.Nat
- 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(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
- fromBinary(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Returns a polynomial with N coefficients between
0
andq-1
.
q
must be a power of 2.
Ignores any excess bytes. - fromBinary(byte[], int, int, int, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- fromBinary(InputStream, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Returns a polynomial with N coefficients between
0
andq-1
.
q
must be a power of 2.
Ignores any excess bytes. - fromBinary(InputStream, int, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
-
Decodes a byte array encoded with
SparseTernaryPolynomial.toBinary()
to a ploynomial. - fromBinary(InputStream, int, int, int, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- fromBinary3Sves(byte[], int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Decodes a byte array to a polynomial with
N
ternary coefficients
Ignores any excess bytes. - fromBinary3Tight(byte[], int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Converts a byte array produced by
IntegerPolynomial.toBinary3Tight()
to a polynomial. - fromBinary3Tight(InputStream, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Reads data produced by
IntegerPolynomial.toBinary3Tight()
from an input stream and converts it to a polynomial. - fromByteArray(byte[]) - Static method in class org.bouncycastle.asn1.ASN1Primitive
-
Create a base ASN.1 object from a byte stream.
- fromByteArray(byte[]) - Static method in class org.bouncycastle.util.Strings
-
Convert an array of 8 bit characters into a string.
- fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.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.ExtendedKeyUsage
-
Retrieve an ExtendedKeyUsage for a passed in Extensions object, if present.
- fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.KeyUsage
- fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.PolicyConstraints
- fromExtensions(Extensions) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
- fromExtensions(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
- fromHexString(String) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Convert a string containing hexadecimal characters to a byte-array.
- fromPublicKeyAlg(GOST3410PublicKeyAlgParameters) - Static method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
- fromString(String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
- fromString(String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
- fromString(String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
-
Return an array of RDN generated from the passed in String.
- fromUnsignedByteArray(byte[]) - Static method in class org.bouncycastle.util.BigIntegers
- fromUnsignedByteArray(byte[], int, int) - Static method in class org.bouncycastle.util.BigIntegers
- fromUTF8ByteArray(byte[]) - Static method in class org.bouncycastle.util.Strings
- FRP256v1 - Static variable in interface org.bouncycastle.asn1.anssi.ANSSIObjectIdentifiers
- FULL_NAME - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
- fullAgeAtCountry - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
- fullAgeAtCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
G
- 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
- G - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator.FGBasis
- 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
- gcd - Variable in class org.bouncycastle.pqc.math.ntru.euclid.BigIntEuclidean
- gcd - Variable in class org.bouncycastle.pqc.math.ntru.euclid.IntEuclidean
- gcd(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Computes the greatest common divisor of the two specified integers
- gcd(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Return the greatest common divisor of two polynomials
- gcd(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Computes the greatest common divisor of this and g and returns the result in a new PolynomialGF2n.
- gcd(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns the greatest common divisor of this and g in a new GF2Polynomial.
- gcd(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Return the greatest common divisor of this and a polynomial f
- 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
- GCM128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.GCM128
- GCM256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.GCM256
- GCM512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.GCM512
- GCMBlockCipher - Class in org.bouncycastle.crypto.modes
-
Implements the Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D.
- GCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.GCMBlockCipher
- GCMBlockCipher(BlockCipher, GCMMultiplier) - Constructor for class org.bouncycastle.crypto.modes.GCMBlockCipher
- GCMExponentiator - Interface in org.bouncycastle.crypto.modes.gcm
- GCMMultiplier - Interface in org.bouncycastle.crypto.modes.gcm
- GCMParameters - Class in org.bouncycastle.asn1.cms
-
RFC 5084: GCMParameters object.
- GCMParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.cms.GCMParameters
- GCMReorderTest - Class in org.bouncycastle.crypto.test
- GCMReorderTest() - Constructor for class org.bouncycastle.crypto.test.GCMReorderTest
- gcmSpecExists() - 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
- GCMTest - Class in org.bouncycastle.crypto.test
-
Test vectors from "The Galois/Counter Mode of Operation (GCM)", McGrew/Viega, Appendix B
- GCMTest() - Constructor for class org.bouncycastle.crypto.test.GCMTest
- 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(byte[]) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
- GeneralDigest(GeneralDigest) - Constructor for class org.bouncycastle.crypto.digests.GeneralDigest
-
Copy constructor.
- 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
- GeneralizedTimeTest - Class in org.bouncycastle.asn1.test
-
X.690 test example
- GeneralizedTimeTest() - Constructor for class org.bouncycastle.asn1.test.GeneralizedTimeTest
- GeneralName - Class in org.bouncycastle.asn1.x509
-
The GeneralName object.
- GeneralName(int, String) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
-
Create a GeneralName for the given tag from the passed in String.
- 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(X500Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
- GeneralName(X509Name) - Constructor for class org.bouncycastle.asn1.x509.GeneralName
-
Deprecated.use X500Name constructor.
- 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
- GeneralNameTest - Class in org.bouncycastle.asn1.test
- GeneralNameTest() - Constructor for class org.bouncycastle.asn1.test.GeneralNameTest
- GeneralSubtree - Class in org.bouncycastle.asn1.x509
-
Class for containing a restriction object subtrees in NameConstraints.
- GeneralSubtree(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
- GeneralSubtree(GeneralName, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.GeneralSubtree
-
Constructor from a given details.
- generate() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Generate an Extensions object based on the current state of the generator.
- generate() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
-
Deprecated.Generate an X509Extensions object based on the current state of the generator.
- generate() - Method in class org.bouncycastle.crypto.generators.EphemeralKeyPairGenerator
- generate() - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.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.
- generate(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyU
- 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[], byte[], int) - Static method in class org.bouncycastle.crypto.generators.BCrypt
-
Calculates the bcrypt hash of an input - note for processing general passwords you want to make sure the password is terminated in a manner similar to what is done by passwordToByteArray().
- 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(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(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(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(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 '$'
- 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.
- generateBoundedBasis() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
-
Creates a basis such that
|F| < keyNormBound
and|G| < keyNormBound
- 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.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(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.
- generateBytes(byte[], int, int) - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
-
fill len bytes of the output buffer with bytes generated from the derivation function.
- generateBytes(char[], byte[]) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
- generateBytes(char[], byte[], int, int) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
- 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) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
-
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
- generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
-
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
- generateDerivedParameters(int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
-
Generate a key parameter derived from the password, salt, and iteration count we are currently initialised with.
- generateDerivedParameters(int) - 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.generators.OpenSSLPBEParametersGenerator
-
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
- generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
-
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
- generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
-
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
- generateDerivedParameters(int, int) - Method in class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
-
Generate a key with initialisation vector parameter derived from the password, salt, and iteration count we are currently initialised with.
- 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.
- 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 interface org.bouncycastle.pqc.crypto.ExchangePairGenerator
-
Deprecated.use generateExchange
- GenerateExchange(AsymmetricKeyParameter) - Method in class org.bouncycastle.pqc.crypto.newhope.NHExchangePairGenerator
- generateJSF(BigInteger, BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
- 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.
- generateKey(BigInteger, BigInteger, int) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
- 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.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.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.GOST3410KeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.crypto.generators.X25519KeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.crypto.generators.X448KeyPairGenerator
- 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.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.gost.KeyPairGeneratorSpi
- generateKeyPair() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.lms.HSSKeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.lms.LMSKeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.newhope.NHKeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyPairGenerator
-
Generates a new encryption key pair.
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
-
Generates a new signature key pair.
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.qtesla.QTESLAKeyPairGenerator
-
Generate a key-pair.
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
- generateKeyPair() - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyPairGenerator
- 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.jcajce.provider.lms.LMSKeyPairGeneratorSpi
- generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
- generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
- generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
- generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.KeyPairGeneratorSpi
- generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
- generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
- generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyPairGeneratorSpi
- generateKeyPair() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyPairGeneratorSpi
- generateKeyPairSingleThread() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
-
Generates a new signature key pair.
- 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() - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedSigner
- generateLMSContext() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
- generateLMSContext(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
- generateLMSContext(byte[]) - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedVerifier
- generateLMSContext(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
- 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() - 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.
- generateParameters(DHParameters) - Method in class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
- generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE.KeyFactory
- 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.gost.KeyFactorySpi
- generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
- generatePrivate(PrivateKeyInfo) - Method in interface org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
- generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
- generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
- generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
- generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
- generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.QTESLAKeyFactorySpi
- generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
- generatePrivate(PrivateKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
- 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(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[]) - 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
- generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
- generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
- generatePrivateKeyParameter(PrivateKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
- generatePrivateValue(Digest, BigInteger, BigInteger, SecureRandom) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
- generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE.KeyFactory
- 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.gost.KeyFactorySpi
- generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
- generatePublic(SubjectPublicKeyInfo) - Method in interface org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter
- generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
- generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
- generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
- generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
- generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.QTESLAKeyFactorySpi
- generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
- generatePublic(SubjectPublicKeyInfo) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
- 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
- generatePublicKey(byte[], int, 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
- generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
- generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
- generatePublicKeyParameter(PublicKey) - Static method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
- generateRandom(int, int) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.test.PolynomialGenerator
-
Creates a random polynomial with
N
coefficients between0
andq-1
. - generateRandom(int, int, int, int, int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- generateRandom(int, int, int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
-
Generates a random polynomial with
numOnes
coefficients equal to 1,numNegOnes
coefficients equal to -1, and the rest equal to 0. - generateRandom(int, int, int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
-
Generates a random polynomial with
numOnes
coefficients equal to 1,numNegOnes
coefficients equal to -1, and the rest equal to 0. - generateRandom(int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
-
Generates a polynomial with coefficients randomly selected from
{-1, 0, 1}
. - generateRandomTernary(int, int, int, boolean, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
-
Generates a "sparse" or "dense" polynomial containing numOnes ints equal to 1, numNegOnes int equal to -1, and the rest equal to 0.
- generateRandomTernary(int, int, int, SecureRandom) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
-
Generates an array containing numOnes ints equal to 1, numNegOnes int equal to -1, and the rest equal to 0.
- 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(int) - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
- generateSeed(int) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
- generateSeed(int) - Method in class org.bouncycastle.crypto.prng.X931SecureRandom
- generateSeed(int) - Method in class org.bouncycastle.util.test.FixedSecureRandom
- generateSeed(int, boolean) - Method in class org.bouncycastle.crypto.prng.ThreadedSeedGenerator
-
Generate seed bytes.
- generateSeed(EntropySource, int) - Static method in class org.bouncycastle.crypto.prng.EntropyUtil
-
Generate numBytes worth of entropy from the passed in entropy source.
- generateServerCredentials() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
-
Generates the server's credentials that are to be sent to the client.
- generateSignature() - Method in interface org.bouncycastle.crypto.Signer
-
generate a signature for the message we've been loaded with using the key we were initialised with.
- generateSignature() - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
-
Generate a signature for the message we've been loaded with using the key we were initialised with.
- generateSignature() - 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() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
generate a signature for the loaded message using the key we were initialised with.
- generateSignature() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
generate a signature for the loaded message using the key we were initialised with.
- generateSignature() - Method in class org.bouncycastle.crypto.signers.PSSSigner
-
generate a signature for the message we've been loaded with using the key we were initialised with.
- generateSignature() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
-
Generate a signature for the message we've been loaded with using the key we were initialised with.
- generateSignature() - Method in class org.bouncycastle.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() - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
-
This function signs the message that has been updated, making use of the private key.
- generateSignature() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
-
Deprecated.Adds data to sign and computes a signature over this data and any data previously added via
NTRUSigner.update(byte[], int, int)
. - generateSignature(byte[]) - Method in interface org.bouncycastle.crypto.DSA
-
sign the passed in message (usually the output of a hash function).
- generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSASigner
-
generate a signature for the given message using the key we were initialised with.
- generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
- generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
-
generate a signature for the given message using the key we were initialised with.
- generateSignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ECGOST3410_2012Signer
-
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(byte[]) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
-
generate a signature for the given message using the key we were initialised with.
- generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
-
Signs a message.
- generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSStateAwareSigner
- generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.HSSSigner
- generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.LMSSigner
- generateSignature(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
-
sign the passed in message (usually the output of a hash function).
- generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.qtesla.QTESLASigner
-
Generate a signature directly for the passed in message.
- generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
-
This function signs the message that has been updated, making use of the private key.
- generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
- generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
- generateSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
- generateSignature(LMSContext) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
- generateSignature(LMSContext) - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedSigner
- generateSignature(LMSContext) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
- 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.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
- GenerationTest - Class in org.bouncycastle.asn1.test
- GenerationTest() - Constructor for class org.bouncycastle.asn1.test.GenerationTest
- generic() - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi.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
- GenericHybridParameters - Class in org.bouncycastle.asn1.cms
-
RFC 5990 GenericHybridParameters class.
- GenericHybridParameters(AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cms.GenericHybridParameters
- GenericSigner - Class in org.bouncycastle.crypto.signers
- GenericSigner(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.GenericSigner
- genKeyPair() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
-
This function generates a Rainbow key pair.
- GenMsgContent - Class in org.bouncycastle.asn1.cmp
- GenMsgContent(InfoTypeAndValue) - Constructor for class org.bouncycastle.asn1.cmp.GenMsgContent
- GenMsgContent(InfoTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.cmp.GenMsgContent
- GenRepContent - Class in org.bouncycastle.asn1.cmp
- GenRepContent(InfoTypeAndValue) - Constructor for class org.bouncycastle.asn1.cmp.GenRepContent
- GenRepContent(InfoTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.cmp.GenRepContent
- get() - Method in interface org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider
- get() - Method in interface org.bouncycastle.pqc.crypto.gmss.GMSSDigestProvider
- 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(int) - Method in class org.bouncycastle.crypto.prng.test.TestEntropySourceProvider
- 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().
- get(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
-
Return the first attribute matching the OBJECT IDENTIFIER oid.
- getA() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
- getA() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
- getA() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
- getA() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
- getA() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
- getA() - Method in class org.bouncycastle.jce.spec.GOST3410PrivateKeySpec
-
Returns the base
a
. - getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
-
Returns the base
a
. - getA() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
-
Returns the base
g
. - getA() - Method in class org.bouncycastle.math.ec.ECCurve
- getAACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getAACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getAcceptableNamedCurves() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
- getAcceptablePolicySet() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
- getAccessDescriptions() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
- getAccessLocation() - Method in class org.bouncycastle.asn1.x509.AccessDescription
- getAccessMethod() - Method in class org.bouncycastle.asn1.x509.AccessDescription
- getAccessRights() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- getAccuracy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
- getAcinfo() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
- getAction() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
- getActions() - Method in class org.bouncycastle.crypto.CryptoServicesPermission
- getActions() - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
- getAddedukm() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
- getAdditional() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
- getAdditionalECParameters() - Method in interface org.bouncycastle.jcajce.provider.config.ProviderConfiguration
- getAddProfessionInfo() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- getAdjustedDate() - Method in class org.bouncycastle.asn1.ASN1UTCTime
-
Return the time as an adjusted date in the range of 1950 - 2049.
- getAdjustedTime() - Method in class org.bouncycastle.asn1.ASN1UTCTime
-
Return a time string as an adjusted date with a 4 digit year.
- getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
- getAdmissionAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
- getAffineXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
-
Returns the affine x-coordinate after checking that this point is normalized.
- getAffineYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
-
Returns the affine y-coordinate after checking that this point is normalized
- 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
- getAlgId() - Method in class org.bouncycastle.asn1.crmf.PKMACValue
- getAlgorithm() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
- getAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
- getAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
- getAlgorithm() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
- getAlgorithm() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
- getAlgorithm() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
-
The object identifier for the CEK wrapping algorithm.
- getAlgorithm() - Method in class org.bouncycastle.crypto.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.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.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.gost.BCGOST3410PrivateKey
- getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
- getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
- getAlgorithm() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
- getAlgorithm() - Method in class org.bouncycastle.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 class org.bouncycastle.jce.spec.MQVPrivateKeySpec
-
Deprecated.return "ECMQV"
- getAlgorithm() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
-
Deprecated.return "ECMQV"
- getAlgorithm() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
-
Returns the name of the algorithm
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
-
Return the name of the algorithm.
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
-
Return the name of the algorithm.
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
-
Return the name of the algorithm.
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
-
Return the name of the algorithm.
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPrivateKey
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPublicKey
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
- getAlgorithm() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
- 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.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
- getAlgorithm(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
- getAlgorithmHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
- getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.DigestInfo
- getAlgorithmId() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
-
Deprecated.use getAlgorithm()
- getAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
- getAlgorithmIdentifier() - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
- 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.Blake2sDigest
-
Return the algorithm name.
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
-
Return the algorithm name.
- 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.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.RIPEMD128Digest
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA3Digest
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
- getAlgorithmName() - Method in class org.bouncycastle.crypto.digests.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.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.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.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 interface org.bouncycastle.crypto.Mac
-
Return the name of the algorithm the MAC implements.
- getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
- getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
- getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
- getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.CMac
- getAlgorithmName() - Method in class org.bouncycastle.crypto.macs.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.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.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() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
- getAlgorithmNames() - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec
- getAll(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
-
Return all the attributes matching the OBJECT IDENTIFIER oid.
- getAllCoordinateSystems() - Static method in class org.bouncycastle.math.ec.ECCurve
- getAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
- getAmount() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
- getAmount() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
- getAnchorHashes() - Method in class org.bouncycastle.asn1.cmc.PublishTrustAnchors
- getAnnotation(String) - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
- getAnnotations() - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
- getApplicationTag() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
-
Return the tag number associated with this object,
- getArchiveTimeStampChains() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
-
Returns the sequence of ArchiveTimeStamp chains that compose the ArchiveTimeStamp sequence.
- getArchiveTimestamps() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
- getArchiveTimeStampSequence() - Method in class org.bouncycastle.asn1.tsp.EvidenceRecord
- getASN1EncodableVector(ASN1ObjectIdentifier, boolean) - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- getAssociatedData() - Method in class org.bouncycastle.jcajce.spec.AEADParameterSpec
-
Return the associated data associated with this parameter spec.
- getAssociatedText() - Method in class org.bouncycastle.crypto.params.AEADParameters
- getAttrCertValidityPeriod() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getAttribute() - Method in class org.bouncycastle.asn1.est.AttrOrOID
- 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.cmc.CertificationRequest
- getAttributes() - Method in class org.bouncycastle.asn1.cms.Attributes
- getAttributes() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
- getAttributes() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
- getAttributes() - Method in class org.bouncycastle.asn1.tsp.CryptoInfos
- getAttributes() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getAttributes() - Method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
- getAttributeTypes() - Method in class org.bouncycastle.asn1.x500.X500Name
-
return an array of OIDs contained in the attribute type of each RDN in structure order.
- getAttributeValues() - Method in class org.bouncycastle.asn1.cms.Attribute
- getAttributeValues() - Method in class org.bouncycastle.asn1.pkcs.Attribute
- getAttributeValues() - Method in class org.bouncycastle.asn1.x509.Attribute
- getAttrOrOIDs() - Method in class org.bouncycastle.asn1.est.CsrAttrs
- getAttrType() - Method in class org.bouncycastle.asn1.cmc.TaggedAttribute
- getAttrType() - Method in class org.bouncycastle.asn1.cms.Attribute
- getAttrType() - Method in class org.bouncycastle.asn1.pkcs.Attribute
- getAttrType() - Method in class org.bouncycastle.asn1.x509.Attribute
- getAttrValues() - Method in class org.bouncycastle.asn1.cmc.TaggedAttribute
- getAttrValues() - Method in class org.bouncycastle.asn1.cms.Attribute
- getAttrValues() - Method in class org.bouncycastle.asn1.pkcs.Attribute
- getAttrValues() - Method in class org.bouncycastle.asn1.x509.Attribute
- getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
- getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
- getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
- getAuthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
- getAuthEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
- getAuthEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
- getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
- getAuthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
- 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
- getAuthorityReference() - Method in class org.bouncycastle.asn1.eac.CVCertificate
- getAuthorityRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getAuthorityRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getAuthPath() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
returns the authentication path of the first leaf of the tree
- 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.math.ec.ECCurve
- getB1() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
-
Getter for the translation part of the private quadratic map L1.
- getB1() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
-
Getter for the translation part of the private quadratic map L1.
- getB1() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
Getter for the translation part of the private quadratic map L1.
- getB1() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
-
Getter for the translation part of the private quadratic map L1.
- getB2() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
-
Getter for the translation part of the private quadratic map L2.
- getB2() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
-
Getter for the translation part of the private quadratic map L2.
- getB2() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
Getter for the translation part of the private quadratic map L2.
- getB2() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
-
Getter for the translation part of the private quadratic map L2.
- getBadSinceDate() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
- getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
- getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
- getBagAttribute(ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.asymmetric.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
- getBaseEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
-
Return the ASN.1 entry representing the base point G.
- getBaseParameters() - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
- getBasePointG() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- getBasicConstraints() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- getBasicConstraints() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- getBasis(int) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
-
Returns the
i
-th basis - getBdsState() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
- getBdsState() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
- getBeta() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
- getBinaryExtensionField(int[]) - Static method in class org.bouncycastle.math.field.FiniteFields
- getBiometricDataHash() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
- getBiometricDataOid() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
- getBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns the bit at position i.
- getBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Return the value of the bit of this vector at the specified index.
- getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- getBit(int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- getBits() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
-
Deprecated.Access via
GLVTypeBParameters.getSplitParams()
instead. - getBits() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
- getBlindingFactor() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
- getBlockSize() - Method in class org.bouncycastle.asn1.misc.ScryptParams
- 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.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.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
- getBody() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
- getBody() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
- getBody() - Method in class org.bouncycastle.asn1.eac.CVCertificate
-
Gives the body of the certificate.
- getBodyIds() - Method in class org.bouncycastle.asn1.cmc.LraPopWitness
- getBodyList() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
- getBodyList() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
- getBodyList() - Method in class org.bouncycastle.asn1.cmc.ControlsProcessed
- getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.BodyPartReference
- getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.DecryptedPOP
- getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.OtherMsg
- getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.TaggedAttribute
- getBodyPartID() - Method in class org.bouncycastle.asn1.cmc.TaggedContentInfo
- getBodyPartIDs() - Method in class org.bouncycastle.asn1.cmc.BodyPartList
- getBodyPartIDs() - Method in class org.bouncycastle.asn1.cmc.BodyPartPath
- getBodyPartPath() - Method in class org.bouncycastle.asn1.cmc.BodyPartReference
- getBodyPartPath() - Method in class org.bouncycastle.asn1.cmc.CMCUnsignedData
- 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.ECGOST3410NamedCurves
-
Deprecated.Use
ECGOST3410NamedCurves.getByNameX9(String)
instead. - 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
- 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.ECGOST3410NamedCurves
-
Deprecated.
- 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.
- getByOIDX9(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves
- 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.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.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.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.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.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
- getByteLength(ECCurve) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
-
Return the curve's field size in bytes.
- getByteLength(ECFieldElement) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
-
Return the field element's field size in bytes.
- getBytes() - Method in class org.bouncycastle.asn1.ASN1BitString
- getBytes() - Method in class org.bouncycastle.asn1.x509.KeyUsage
- getBytes() - Method in class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
- getBytes(int) - Static method in class org.bouncycastle.asn1.ASN1BitString
- getBytesFromFile(File) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- getC() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
- getC() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
- getCACertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getCACertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getCaCerts() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
- getCACerts() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
- getCapabilities(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.smime.SMIMECapabilities
-
returns a vector with 0 or more objects of all the capabilities matching the passed in capability OID.
- getCapabilityID() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
- getCaPubs() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
- getCause() - Method in exception org.bouncycastle.asn1.ASN1Exception
-
Return the underlying cause of this exception, if any.
- getCause() - Method in exception org.bouncycastle.asn1.ASN1ParsingException
-
Return the underlying cause of this exception, if any.
- getCause() - Method in 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
- GetCert - Class in org.bouncycastle.asn1.cmc
-
id-cmc-getCert OBJECT IDENTIFIER ::= {id-cmc 15} GetCert ::= SEQUENCE { issuerName GeneralName, serialNumber INTEGER }
- GetCert(GeneralName, BigInteger) - Constructor for class org.bouncycastle.asn1.cmc.GetCert
- 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
- getCertDetails() - Method in class org.bouncycastle.asn1.cmp.RevDetails
- getCertHash() - Method in class org.bouncycastle.asn1.cmp.CertStatus
- getCertHash() - Method in class org.bouncycastle.asn1.ess.ESSCertID
- getCertHash() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
- getCertHash() - Method in class org.bouncycastle.asn1.ess.OtherCertID
- getCertHashes() - Method in class org.bouncycastle.asn1.cmc.CMCPublicationInfo
- getCertId() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
- getCertId() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
- getCertId() - Method in class org.bouncycastle.asn1.pkcs.CertBag
- getCertID() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
- getCertificate() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
- getCertificate() - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
-
Return the specific certificate this selector is designed to match.
- getCertificateBody() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
-
Returns the body of the certificate template
- getCertificateBytes() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
- getCertificateChain() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
- getCertificateChecking() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
- getCertificateEffectiveDate() - Method in class org.bouncycastle.asn1.eac.CertificateBody
- getCertificateExpirationDate() - Method in class org.bouncycastle.asn1.eac.CertificateBody
- getCertificateHash() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
- getCertificateHolderAuthorization() - Method in class org.bouncycastle.asn1.eac.CertificateBody
-
the Iso7816CertificateHolderAuthorization encodes the role of the holder (i.e.
- getCertificateHolderReference() - Method in class org.bouncycastle.asn1.eac.CertificateBody
-
certificateHolderReference : associates the public key contained in the certificate with a unique name
- getCertificateIssuer() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
- getCertificateList() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
-
Deprecated.use getCRL()
- getCertificateLists() - Method in class org.bouncycastle.asn1.cmp.CRLAnnContent
- getCertificateProfileIdentifier() - Method in class org.bouncycastle.asn1.eac.CertificateBody
-
CertificateProfileIdentifier : version of the certificate format.
- getCertificateRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getCertificateRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getCertificates() - Method in class org.bouncycastle.asn1.bc.SignatureCheck
- getCertificates() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
- getCertificates() - Method in class org.bouncycastle.asn1.cms.SignedData
- getCertificates() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
- getCertificates() - Method in class org.bouncycastle.asn1.pkcs.SignedData
- getCertificates() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
-
Returns the list of certificates in this certification path.
- getCertificates(PKIXCertStoreSelector, CertStore) - Static method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
- getCertificateSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
- getCertificateStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- getCertificateType() - Method in class org.bouncycastle.asn1.eac.CertificateBody
-
gives the type of the certificate (value should be profileType or requestType if all data are set).
- getCertificateType() - Method in class org.bouncycastle.asn1.eac.CVCertificate
- getCertificationAuthorityReference() - Method in class org.bouncycastle.asn1.eac.CertificateBody
-
get the certificationAuthorityReference certificationAuthorityReference : uniquely identifies the issuinng CA's signature key pair
- getCertificationRequestInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
- getCertifiedKeyPair() - Method in class org.bouncycastle.asn1.cmp.CertResponse
- getCertInfo() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
- getCertIssuer() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
- getCertLocation() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
- getCertOrEncCert() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
- getCertPath() - Method in class org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters
- getCertPathCheckers() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- getCertRef() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
- getCertReferences() - Method in class org.bouncycastle.asn1.cmc.ModCertTemplate
- getCertReq() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
- getCertReq() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
- getCertReqId() - Method in class org.bouncycastle.asn1.cmp.CertResponse
- getCertReqId() - Method in class org.bouncycastle.asn1.cmp.CertStatus
- getCertReqId() - Method in class org.bouncycastle.asn1.crmf.CertRequest
- getCertReqId(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
- getCertReqIds() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
- getCertReqIdValues() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
- getCerts() - Method in class org.bouncycastle.asn1.dvcs.Data
- getCerts() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getCerts() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
- getCerts() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
- getCerts() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
- getCerts() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
- getCerts() - Method in class org.bouncycastle.asn1.ocsp.Signature
- getCertStatus() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
- getCertStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- getCertStores() - Method in class org.bouncycastle.jce.MultiCertStoreParameters
- getCertStructs() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
- getCertTemplate() - Method in class org.bouncycastle.asn1.cmc.ModCertTemplate
- getCertTemplate() - Method in class org.bouncycastle.asn1.crmf.CertRequest
- GetCertTest - Class in org.bouncycastle.asn1.test
- GetCertTest() - Constructor for class org.bouncycastle.asn1.test.GetCertTest
- getCertValue() - Method in class org.bouncycastle.asn1.pkcs.CertBag
- getChain() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
- getChallenge() - Method in class org.bouncycastle.asn1.cmp.Challenge
- getChallenge() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
- 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
- getCheckAfter(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
- getChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- getCipher() - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
- getCipher() - Method in class org.bouncycastle.crypto.engines.IESEngine
- getCipher() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- 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
- getCL() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
- getcMCStatus() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
- getCMCStatus() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
- getCms() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
- getCmsSequence() - Method in class org.bouncycastle.asn1.cmc.PKIData
- getCmsSequence() - Method in class org.bouncycastle.asn1.cmc.PKIResponse
- getCntSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
- getCoeffAlpha() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
-
Getter for the alpha-coefficients of the polynomials in this layer.
- getCoeffBeta() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
-
Getter for the beta-coefficients of the polynomials in this layer.
- getCoeffEta() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
-
Getter for the eta-coefficients of the polynomials in this layer.
- getCoeffGamma() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
-
Getter for the gamma-coefficients of the polynomials in this layer.
- getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
- getCoefficient() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- getCoefficient(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Return the coefficient with the given index.
- getCoeffQuadratic() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
- getCoeffQuadratic() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
- getCoeffQuadratic() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
- getCoeffQuadratic() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
- getCoeffs() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
- getCoeffs() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
- getCoeffScalar() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
- getCoeffScalar() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
- getCoeffScalar() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
- getCoeffScalar() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
- getCoeffSingular() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
- getCoeffSingular() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
- getCoeffSingular() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
- getCoeffSingular() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
- getCofactor() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
- getCofactor() - Method in class org.bouncycastle.math.ec.ECCurve
- getCofactorF() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- getCombSize(ECCurve) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
- getComment() - Method in class org.bouncycastle.asn1.bc.ObjectData
- getComment() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
- getComment() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- getCommitment() - Method in class org.bouncycastle.crypto.Commitment
-
The sealed commitment.
- getCommitmentTypeId() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
- getCommitmentTypeIdentifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
- getCommitmentTypeQualifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
- getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedData
- getCompressionAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
- getCompressionYTilde() - Method in class org.bouncycastle.math.ec.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.cmc.CMCUnsignedData
- getContent() - Method in class org.bouncycastle.asn1.cmp.PKIBody
- getContent() - Method in class org.bouncycastle.asn1.cms.ContentInfo
- getContent() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
- getContent() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
- getContent() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
- getContent() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
- getContent() - Method in class org.bouncycastle.util.io.pem.PemObject
- getContent(int) - Method in class org.bouncycastle.asn1.cms.ContentInfoParser
- getContentDescription() - Method in class org.bouncycastle.asn1.ess.ContentHints
- getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
- getContentEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
- getContentInfo() - Method in class org.bouncycastle.asn1.cmc.TaggedContentInfo
- getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
- getContentInfo() - Method in class org.bouncycastle.asn1.pkcs.SignedData
- getContents() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
-
Return the contents of this object as a byte[]
- getContentsOfAdmissions() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
- getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfo
- getContentType() - Method in class org.bouncycastle.asn1.cms.ContentInfoParser
- getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
- getContentType() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
- getContentType() - Method in class org.bouncycastle.asn1.ess.ContentHints
- getContentType() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
- getContentType() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
- getControls() - Method in class org.bouncycastle.asn1.crmf.CertRequest
- getControlSequence() - Method in class org.bouncycastle.asn1.cmc.PKIData
- getControlSequence() - Method in class org.bouncycastle.asn1.cmc.PKIResponse
- 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.asn1.misc.ScryptParams
- 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
- getCountry() - Method in class org.bouncycastle.asn1.esf.SignerLocation
-
Return the countryName DirectoryString
- getCountry() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
- getCountryCode() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
- getCountryName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
-
Deprecated.use getCountry()
- getCreationDate() - Method in class org.bouncycastle.asn1.bc.ObjectData
- getCreationDate() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
- getCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
- getCriticalExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.
- getCriticalExtensionOIDs() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- 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.
- getCRL() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
- GetCRL - Class in org.bouncycastle.asn1.cmc
-
id-cmc-getCRL OBJECT IDENTIFIER ::= {id-cmc 16} GetCRL ::= SEQUENCE { issuerName Name, cRLName GeneralName OPTIONAL, time GeneralizedTime OPTIONAL, reasons ReasonFlags OPTIONAL }
- GetCRL(X500Name, GeneralName, ASN1GeneralizedTime, ReasonFlags) - Constructor for class org.bouncycastle.asn1.cmc.GetCRL
- getCrlDetails() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
- getCrlEntryDetails() - Method in class org.bouncycastle.asn1.cmp.RevDetails
- getCrlHash() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
- getCrlId() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
- getCrlIdentifier() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
- getCrlids() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
- getCrlIssuedTime() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
- getCrlIssuer() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
- getCRLIssuer() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
- getcRLName() - Method in class org.bouncycastle.asn1.cmc.GetCRL
- getCrlNum() - Method in class org.bouncycastle.asn1.ocsp.CrlID
- getCrlNumber() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
- getCRLNumber() - Method in class org.bouncycastle.asn1.x509.CRLNumber
- getCrlOcspRefs() - Method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
- getCrls() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
- getCrls() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
- getCrls() - Method in class org.bouncycastle.asn1.esf.CrlListID
- getCRLs() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
- getCRLs() - Method in class org.bouncycastle.asn1.cms.SignedData
- getCRLs() - Method in class org.bouncycastle.asn1.pkcs.SignedData
- getCRLs(PKIXCRLStoreSelector, CertStore) - Static method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
- getCRLStores() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- GetCRLTest - Class in org.bouncycastle.asn1.test
- GetCRLTest() - Constructor for class org.bouncycastle.asn1.test.GetCRLTest
- getCrlTime() - Method in class org.bouncycastle.asn1.ocsp.CrlID
- getCrlUrl() - Method in class org.bouncycastle.asn1.ocsp.CrlID
- getCrlVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
- getCrlValue() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
- getCrossCertificateAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getCrossCertificateSubjectAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getCrtCoefficient() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
-
return the CRT coefficient.
- getCrtCoefficient() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
-
return the CRT coefficient.
- getCurrency() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
- getCurrency() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
- getCurrentAuthPaths() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
- getCurrentIV() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
-
Return the current state of the initialisation vector.
- getCurrentSeeds() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
- getCurve() - Method in class org.bouncycastle.asn1.x9.X9Curve
- getCurve() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
- getCurve() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
- getCurve() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
-
return the curve along which the base point lies.
- getCurve() - Method in class org.bouncycastle.math.ec.ECPoint
- getCurve(ProviderConfiguration, X962Parameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
- getCurveCoordinateSystem() - Method in class org.bouncycastle.math.ec.ECPoint
- getCurveEntry() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
-
Return the ASN.1 entry representing the Curve.
- getCurveName() - Method in 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.
- getCurveName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
- getCustomizationString() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
- getCustomizationString() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
- getD() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
- getD() - Method in class org.bouncycastle.crypto.params.ECPrivateKeyParameters
- 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
- getData() - Method in class org.bouncycastle.asn1.bc.ObjectData
- getData() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
- getDatagroupHash() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
- getDataGroupHashValue() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
- getDataGroupNumber() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
- getDataLocations() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getDataUri() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
- getDataUri() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
- getDataValueDescriptor() - Method in class org.bouncycastle.asn1.ASN1External
-
Returns the data value descriptor
- getDate() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
- getDate() - Method in class org.bouncycastle.asn1.ASN1UTCTime
-
Return the time as a date based on whatever a 2 digit year will return.
- getDate() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
- getDate() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
- getDate() - Method in class org.bouncycastle.asn1.cms.Time
-
Get java.util.Date version of date+time.
- getDate() - Method in class org.bouncycastle.asn1.eac.PackedDate
-
return the time as a date based on whatever a 2 digit year will return.
- getDate() - Method in class org.bouncycastle.asn1.x509.Time
- getDate() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
-
Deprecated.Use 'getValidityDate' instead (which can return null).
- getDateOfBirth() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
- getDateOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
- getDateTimeVector() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
- 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
- getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
return degree of the field
- getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
Returns the degree n of this field.
- getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Returns the degree of this PolynomialGF2n.
- getDegree() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Return the degree of this polynomial
- getDeltaRevocationListAttribute() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getDeltaRevocationListIssuerAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getDem() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
- 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.cms.DigestedData
- 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.prng.test.DRBGTestVector
- getDigest() - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
-
return the underlying digest.
- getDigest() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
- getDigest() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
- getDigest() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyParameters
- getDigest() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
-
Return the CCA2 mode digest if set.
- getDigest() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
-
Return CCA-2 digest.
- getDigest(String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
- getDigestAlgName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
-
Deprecated.use MessageDigestUtils,getDigestName()
- getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
- getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
- getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
- getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.DigestedData
- getDigestAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
- getDigestAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
- getDigestAlgorithm() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
-
Return the contents of the digestAlgorithm field - null if not set.
- getDigestAlgorithm() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
- getDigestAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
- getDigestAlgorithmIdentifier() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
- getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedData
- getDigestAlgorithms() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
- getDigestAlgorithms() - Method in class org.bouncycastle.asn1.pkcs.SignedData
- getDigestAlgorithms() - Method in class org.bouncycastle.asn1.tsp.EvidenceRecord
- getDigestedObjectType() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
- getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.SignerInfo
- getDigestEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
- getDigestName(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.util.MessageDigestUtils
-
Attempt to find a standard JCA name for the digest represented by the passed in OID.
- 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.Blake2sDigest
-
Return the size in bytes of the digest produced by this message digest.
- 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.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.RIPEMD128Digest
- getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
- getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
- getDigestSize() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
- getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
- getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
- getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
- getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
- getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
- getDigestSize() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
- 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.WhirlpoolDigest
- getDigestSize() - Method in class org.bouncycastle.crypto.macs.KMAC
- getDigestSize() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
- getDigestSize(Digest) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
-
Determine digest size of digest.
- getDimension() - Method in interface org.bouncycastle.math.field.FiniteField
- getDirectReference() - Method in class org.bouncycastle.asn1.ASN1External
-
Returns the direct reference of the external element
- getDistributionPoint() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
- getDistributionPoint() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
- getDistributionPoints() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
-
Return the distribution points making up the sequence.
- getDKE() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
- getDKE() - Method in class org.bouncycastle.crypto.params.DSTU4145Parameters
- getDKE() - Method in class org.bouncycastle.jcajce.spec.DSTU4145ParameterSpec
- getDocLength() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
- getDocLength() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyParameters
- getDocLength() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
-
Getter for the number of all the polynomials in Rainbow
- getDocLength() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
- getDocLength() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
- getDocumentLength() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
-
Getter for the number of all the polynomials in Rainbow
- getDomainParameters() - Method in class org.bouncycastle.crypto.params.ECKeyGenerationParameters
- getDomainParameters() - Method in class org.bouncycastle.jcajce.spec.DHDomainParameterSpec
-
Return the DHDomainParameters object we represent.
- getDomainParameters(ProviderConfiguration, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util
- getDomainParameters(ProviderConfiguration, X962Parameters) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
- getDomainParameters(ProviderConfiguration, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
- 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
- getDVCS() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getDvReqInfo() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getDvStatus() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- 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
- getEffectiveDate() - Method in class org.bouncycastle.asn1.eac.CVCertificate
- getEffectiveKeyBits() - Method in class org.bouncycastle.crypto.params.RC2Parameters
- getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedData
- getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
- getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.DigestedData
- getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedData
- getEncapContentInfo() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
- getEncapsulatedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
- getEncapsulatedContentInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
- getEncoded() - Method in class org.bouncycastle.asn1.ASN1Object
-
Return the default BER or DER encoding for this object.
- getEncoded() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
- 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.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.util.DEROtherInfo
- getEncoded() - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
- getEncoded() - Method in class org.bouncycastle.jcajce.CompositePrivateKey
- getEncoded() - Method in class org.bouncycastle.jcajce.CompositePublicKey
- 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.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.gost.BCGOST3410PrivateKey
-
Return a PKCS8 representation of the key.
- getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
- getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
-
Return a PKCS8 representation of the key.
- getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
- getEncoded() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
-
Returns the encoded form of this certification path, using the default encoding.
- getEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
- 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.test.CertPathValidatorTest.X509CertificateObject
- 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.spec.MQVPrivateKeySpec
-
Deprecated.returns null
- getEncoded() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
-
Deprecated.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() - Method in class org.bouncycastle.math.ec.ECPoint
- 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.HSSSignature
- 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.ntru.NTRUEncryptionPrivateKeyParameters
-
Converts the key to a byte array
- getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
-
Converts the key to a byte array
- getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
-
Converts the key to a byte array
- getEncoded() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
-
Converts the key to a byte array
- 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.jcajce.provider.gmss.BCGMSSPublicKey
- 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.mceliece.BCMcElieceCCA2PrivateKey
-
Return the keyData to encode in the SubjectPublicKeyInfo structure.
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
-
Return the keyData to encode in the SubjectPublicKeyInfo structure.
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
-
Return the key data to encode in the SubjectPublicKeyInfo structure.
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
-
Return the keyData to encode in the SubjectPublicKeyInfo structure.
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPrivateKey
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPublicKey
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
- getEncoded() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
- 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.math.linearalgebra.GF2Matrix
-
Returns encoded matrix, i.e., this matrix in byte array form
- getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
return the encoded form of this field
- getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
- getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
- getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Encode this vector as byte array.
- getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
- getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
-
Encode this permutation as byte array.
- getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Returns encoded polynomial, i.e., this polynomial in byte array form
- getEncoded() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
- getEncoded() - Method in interface org.bouncycastle.util.Encodable
-
Return a byte array representing the implementing object.
- getEncoded(boolean) - Method in class org.bouncycastle.math.ec.ECPoint
-
Get an encoding of the point value, optionally in compressed format.
- getEncoded(String) - Method in class org.bouncycastle.asn1.ASN1Object
-
Return either the default for "BER" or a DER encoding if "DER" is specified.
- 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(AsymmetricKeyParameter) - Method in interface org.bouncycastle.crypto.KeyEncoder
- 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.
- getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
- getEncodedPrivateKeyInfo(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
- getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - 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
- getEncodedPublicKey() - Method in class org.bouncycastle.crypto.EphemeralKeyPair
- getEncodedState() - Method in interface org.bouncycastle.crypto.digests.EncodableDigest
-
Return an encoded byte array for the digest's internal state
- 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.SHA512Digest
- getEncodedState() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
- getEncodedStateSize() - Method in class org.bouncycastle.crypto.digests.LongDigest
- getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
- getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
- getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - 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(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
- getEncodedSubjectPublicKeyInfo(SubjectPublicKeyInfo) - 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.
- getEncoding() - Method in class org.bouncycastle.asn1.eac.PackedDate
- getEncodings() - Method in class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath
-
Returns an iteration of the encodings supported by this certification path, with the default encoding first.
- getEncodingV() - Method in class org.bouncycastle.crypto.params.IESParameters
- getEncodingV() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
-
return the encoding vector.
- getEncryptedCert() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
- getEncryptedContent() - Method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
- getEncryptedContent() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
- getEncryptedContent(int) - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfoParser
- getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EncryptedData
- getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
- getEncryptedContentInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
- getEncryptedData() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
- getEncryptedDigest() - Method in class org.bouncycastle.asn1.cms.SignerInfo
- getEncryptedDigest() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
- getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
- getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
- getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
- getEncryptedKey() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
- 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
- getEncryptionParameters() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- 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
- getEncSymmKey() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
- getEncValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
- getEndDate() - Method in class org.bouncycastle.asn1.x509.Certificate
- getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- getEndDate() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
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.prng.test.X931TestVector
- 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.
- getEntropyProvider() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
- getEphemeralKey() - Method in interface org.bouncycastle.jce.interfaces.MQVPublicKey
-
Deprecated.return the ephemeral public key.
- getEphemeralKey() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
-
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 interface org.bouncycastle.jce.interfaces.MQVPrivateKey
-
Deprecated.return the ephemeral private key.
- getEphemeralPrivateKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
-
Deprecated.return the ephemeral private key
- getEphemeralPublicKey() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
- 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).
- getEphemeralPublicKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
-
Deprecated.return the ephemeral public key (may be null)
- getEphemeralPublicPoint() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
- getErrorCode() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
- getErrorDetails() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
- getErrorNotice() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
- getErsEvidence() - Method in class org.bouncycastle.asn1.cms.Evidence
- getException() - Method in class org.bouncycastle.util.test.SimpleTestResult
- getException() - Method in interface org.bouncycastle.util.test.TestResult
- 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
- getExp(short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
-
This function returns the values of exps-lookup table which correspond to the input
- getExpected() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
- getExpectedPolicies() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- getExpirationDate() - Method in class org.bouncycastle.asn1.eac.CVCertificate
- getExplicitText() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
- getExplicitText() - Method in class org.bouncycastle.asn1.x509.UserNotice
- getExponent() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
- getExponent() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
- getExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
- getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
- getExponent1() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
- getExponent2() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- getExponentsPresent() - Method in interface org.bouncycastle.math.field.Polynomial
- getExtendedKeyUsage() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- getExtendedKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- getExtension() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
- getExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
-
return the extension represented by the object identifier passed in.
- 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.
- getExtension(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.Extensions
- getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.Extensions
- getExtensionOIDs() - Method in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.
- getExtensionParsedValue(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.Extensions
-
return the parsed value of the extension represented by the object identifier passed in.
- getExtensionParsedValue(Extensions, ASN1ObjectIdentifier) - Static method in class org.bouncycastle.asn1.x509.Extensions
- getExtensions() - Method in class org.bouncycastle.asn1.cmc.ExtensionReq
- getExtensions() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
- getExtensions() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getExtensions() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getExtensions() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
- getExtensions() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
- getExtensions() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
Deprecated.
- getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
- getExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList
- getExtensionValue(String) - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- 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
- getExtnId() - Method in class org.bouncycastle.asn1.x509.Extension
- getExtnValue() - Method in class org.bouncycastle.asn1.x509.Extension
- getExtraCerts() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
- getExtraInfo() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
- getFactor() - Method in class org.bouncycastle.math.Primes.MROutput
- getFailInfo() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
- getFailInfoOID() - Method in class org.bouncycastle.asn1.cmc.ExtendedFailInfo
- getFailInfoValue() - Method in class org.bouncycastle.asn1.cmc.ExtendedFailInfo
- 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.asn1.McElieceCCA2PrivateKey
- getField() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
- getField() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
- getField() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
- getField() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
- getField() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- getField() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
- getField() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Returns the field of this element.
- 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
- getFieldPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
- getFieldPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- getFieldPoly() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
- getFieldPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
Returns the fieldpolynomial as a new Bitstring.
- getFieldSize() - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
- getFieldSize() - Method in class org.bouncycastle.crypto.agreement.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
- getFieldSize() - Method in class org.bouncycastle.crypto.agreement.MQVBasicAgreement
- 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
- getFileName() - Method in class org.bouncycastle.asn1.cms.MetaData
- getFingerprint() - Method in class org.bouncycastle.util.Fingerprint
- getFirst() - Method in class org.bouncycastle.asn1.x500.RDN
- getFirstCoefA() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- getFirstMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
- getFirstNode() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
returns the first node stored in treehash instance itself
- getFirstNodeHeight() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
Returns the top node height
- 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
- getFlag(String) - Static method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- getFlags() - Method in class org.bouncycastle.asn1.eac.Flags
- getFormat() - Method in class org.bouncycastle.jcajce.CompositePrivateKey
- getFormat() - Method in class org.bouncycastle.jcajce.CompositePublicKey
- 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.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.gost.BCGOST3410PrivateKey
-
return the encoding format we produce in getEncoded().
- getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
- getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
-
return the encoding format we produce in getEncoded().
- getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- getFormat() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
- getFormat() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
- getFormat() - Method in class org.bouncycastle.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.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.jce.spec.MQVPrivateKeySpec
-
Deprecated.return null
- getFormat() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
-
Deprecated.return null
- getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
- 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.mceliece.BCMcElieceCCA2PrivateKey
- getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
- getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
- getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
- getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
- getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPrivateKey
- getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPublicKey
- getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
- getFormat() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
- 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.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
- getFreeText() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- 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,
- getG() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
- getG() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
- getG() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
- getG() - Method in class org.bouncycastle.asn1.x509.DSAParameter
- getG() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
-
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.jpake.JPAKEPrimeOrderGroup
- getG() - Method in class org.bouncycastle.crypto.params.DHParameters
- getG() - Method in class org.bouncycastle.crypto.params.DSAParameters
- getG() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
- getG() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
-
return the generator - g
- getG() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
- getG() - Method in class org.bouncycastle.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.McElieceCCA2PublicKey
- getG() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
- getG() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
- getG() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
- getG() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
- getG() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
- getG() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
- getG1() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
- getG1() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
-
Deprecated.Access via
GLVTypeBParameters.getSplitParams()
instead. - 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.GLVTypeBParameters
-
Deprecated.Access via
GLVTypeBParameters.getSplitParams()
instead. - getG2() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
- getGender() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
- getGeneralInfo() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getGenTime() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
- getGenTime() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
- getGivenName() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
- getGoppaPoly() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
- getGoppaPoly() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
- getGoppaPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
- getGoppaPoly() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
- getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
- getGoppaPoly() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- getGostParams() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
- getGx1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
- getGx2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
- getH() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
- getH() - Method in class org.bouncycastle.crypto.params.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.ParSet
- getH() - Method in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
- getH() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
- getH() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
- getH() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
- getH() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- getHammingWeight() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Returns the percentage of the number of "ones" in this matrix.
- getHammingWeight() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Return the Hamming weight of this vector, i.e., compute the number of units of this vector.
- getHashAlg() - Method in class org.bouncycastle.asn1.cmc.CMCPublicationInfo
- getHashAlg() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
- getHashAlgorithm() - Method in class org.bouncycastle.asn1.cmc.PublishTrustAnchors
- getHashAlgorithm() - Method in class org.bouncycastle.asn1.esf.OtherHash
- getHashAlgorithm() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
- getHashAlgorithm() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
- getHashAlgorithm() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
- getHashAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.CertID
- getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
- getHashAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
- getHashAlgorithm() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
- getHashAlgorithm() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
- getHashedMessage() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
- getHashVal() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
- getHashValue() - Method in class org.bouncycastle.asn1.crmf.DhSigStatic
- getHashValue() - Method in class org.bouncycastle.asn1.esf.OtherHash
- getHashValue() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
- getHeadCoefficient() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
- getHeader() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
- getHeader() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
- 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
- getHeightOfTrees() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
-
Returns the array of height (for each layer) of the authentication trees
- getHInv() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
- getHolder() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getHolderAuthorization() - Method in class org.bouncycastle.asn1.eac.CVCertificate
- getHolderAuthorizationRights() - Method in class org.bouncycastle.asn1.eac.CVCertificate
- getHolderAuthorizationRole() - Method in class org.bouncycastle.asn1.eac.CVCertificate
- getHolderMnemonic() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
- getHolderReference() - Method in class org.bouncycastle.asn1.eac.CVCertificate
- 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
- getIcvLen() - Method in class org.bouncycastle.asn1.cms.CCMParameters
- getIcvLen() - Method in class org.bouncycastle.asn1.cms.GCMParameters
- getId() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
-
Return the OID as a string.
- getId() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
- getId() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
- getId() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
- getId() - Method in class org.bouncycastle.asn1.x509.CertPolicyId
- getId() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
- getID() - Method in class org.bouncycastle.asn1.cmc.BodyPartID
- getID() - Method in class org.bouncycastle.crypto.params.ParametersWithID
- getID() - Method in class org.bouncycastle.jcajce.spec.SM2ParameterSpec
-
Return the ID value.
- getIdentifier() - Method in class org.bouncycastle.asn1.bc.ObjectData
- getIdentifier() - Method in class org.bouncycastle.asn1.cmc.CMCUnsignedData
- getIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
- getIdentifier() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
- getIdentifier() - Method in class org.bouncycastle.asn1.x9.X9FieldID
- getIKM() - Method in class org.bouncycastle.crypto.params.HKDFParameters
-
Returns the input keying material or seed.
- getIndex() - Method in class org.bouncycastle.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.gmss.GMSSPrivateKeyParameters
- 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
- getIndex(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
- 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.asn1.cms.OtherRevocationInfoFormat
- getInfo() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
- getInfo() - Method in class org.bouncycastle.crypto.params.HKDFParameters
-
Returns the info field, which may be empty (null is converted to empty).
- getInfoAt(int) - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
-
Return the SigPolicyQualifierInfo at index i.
- getInfoFormat() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
- getInformation() - Method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
- getInfoType() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
- getInfoValue() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
- getInhibitPolicyMapping() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
- getInitialPolicies() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- getInitialZCoords(ECCurve) - Static method in class org.bouncycastle.math.ec.ECPoint
- getInnerSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
- 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.
- getInputBlockSize() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
- getInputStream() - Method in class org.bouncycastle.jcajce.BCLoadStoreParameter
- getInstance(boolean) - Static method in class org.bouncycastle.asn1.ASN1Boolean
-
Return an ASN1Boolean from the passed in boolean.
- getInstance(byte[], byte[]) - Static method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
- getInstance(byte[], byte[]) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
- getInstance(int) - Static method in class org.bouncycastle.asn1.ASN1Boolean
-
Return an ASN1Boolean from the passed in value.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
-
Return an ASN1ApplicationSpecific from the passed in object, which may be a byte array, or null.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Boolean
-
Return a boolean from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Enumerated
-
return an enumerated from the passed in object
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1GeneralizedTime
-
return a generalized time from the passed in object
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Integer
-
Return an integer from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Null
-
Return an instance of ASN.1 NULL from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
-
Return an OID from the passed in object
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1OctetString
-
return an Octet String from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Sequence
-
Return an ASN1Sequence from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1Set
-
return an ASN1Set from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ASN1UTCTime
-
Return an UTC Time from the passed in 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.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.PbkdMacIntegrityCheck
- getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.SecretKeyData
- getInstance(Object) - Static method in class org.bouncycastle.asn1.bc.SignatureCheck
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.BodyPartID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.BodyPartList
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.BodyPartPath
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.BodyPartReference
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CertificationRequest
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCFailInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCPublicationInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCStatus
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.CMCUnsignedData
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.ControlsProcessed
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.DecryptedPOP
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.EncryptedPOP
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.ExtendedFailInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.ExtensionReq
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.GetCert
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.GetCRL
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.IdentityProofV2
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.LraPopWitness
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.ModCertTemplate
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.OtherMsg
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.OtherStatusInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.PendInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.PKIData
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.PKIResponse
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.PublishTrustAnchors
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.RevokeRequest
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.TaggedAttribute
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.TaggedCertificationRequest
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.TaggedContentInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmc.TaggedRequest
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertConfirmContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertOrEncCert
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertRepMessage
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertResponse
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CertStatus
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.Challenge
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CMPCertificate
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.CRLAnnContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.GenMsgContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.GenRepContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.OOBCertHash
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PBMParameter
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIBody
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIConfirmContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIHeader
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIMessage
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIMessages
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIStatus
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PollRepContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.PollReqContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.ProtectedPart
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevAnnContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevDetails
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevRepContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cmp.RevReqContent
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attribute
-
Return an Attribute object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Attributes
-
Return an Attribute set object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
-
Return an AuthenticatedData object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
-
Return an AuthEnvelopedData object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CCMParameters
-
Return an CCMParameters object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.CompressedData
-
Return a CompressedData object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
-
Return an ContentInfo object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.DigestedData
-
Return a DigestedData object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
-
Return an MQVuserKeyingMaterial object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
-
Return an EncryptedContentInfo object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EncryptedData
-
Return an EncryptedData object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
-
Return an EnvelopedData object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Evidence
-
Return an Evidence object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.GCMParameters
-
Return an GCMParameters object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.GenericHybridParameters
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
-
Return an IssuerAndSerialNumber object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
-
Return a KEKIdentifier object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
-
Return a KEKRecipientInfo object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
-
Return an KeyAgreeRecipientIdentifier object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
-
Return a KeyAgreeRecipientInfo object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
-
Return a KeyTransRecipientInfo object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.MetaData
-
Return a MetaData object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
-
Return an OriginatorIdentifierOrKey object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
-
Return an OriginatorInfo object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
-
Return an OriginatorPublicKey object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
-
Return an OtherKeyAttribute object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
-
Return a OtherRecipientInfo object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
-
Return a OtherRevocationInfoFormat object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
-
Return a PasswordRecipientInfo object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
-
Return a RecipientEncryptedKey object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientIdentifier
-
Return a RecipientIdentifier object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientInfo
-
Return a RecipientInfo object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
-
Return a RecipientKeyIdentifier object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.RsaKemParameters
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SCVPReqRes
-
Return a SCVPReqRes object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedData
-
Return a SignedData object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignedDataParser
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerIdentifier
-
Return a SignerIdentifier object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.SignerInfo
-
Return a SignerInfo object from the given input
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.Time
-
Return a Time object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
-
Return a TimeStampAndCRL object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampedData
-
Return a TimeStampedData object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
-
Return a TimeStampTokenEvidence object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertId
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertReqMessages
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertReqMsg
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertRequest
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.CertTemplate
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.Controls
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.DhSigStatic
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncKeyWithID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncryptedKey
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.EncryptedValue
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.OptionalValidity
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.PKMACValue
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOPrivKey
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKey
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.ProofOfPossession
- getInstance(Object) - Static method in class org.bouncycastle.asn1.crmf.SinglePubInfo
- getInstance(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(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
- getInstance(Object) - Static method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBitString
-
return a Bit String from the passed in object
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERBMPString
-
Return a BMP String from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGeneralString
-
Return a GeneralString from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERGraphicString
-
return a Graphic String from the passed in object
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERIA5String
-
Return an IA5 string from the passed in object
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERNumericString
-
Return a Numeric string from the passed in object
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERPrintableString
-
Return a printable string from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERT61String
-
Return a T61 string from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUniversalString
-
Return a Universal String from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERUTF8String
-
Return an UTF8 string from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERVideotexString
-
return a Videotex String from the passed in object
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DERVisibleString
-
Return a Visible String from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.DLBitString
-
return a Bit String that can be definite-length encoded from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.CertEtcToken
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.Data
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequest
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSResponse
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.DVCSTime
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.PathProcInput
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.ServiceType
- getInstance(Object) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
- getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CertificateBody
-
Gives an instance of Iso7816CertificateBody taken from Object obj
- getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CVCertificate
-
Create an iso7816Certificate structure from an object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.CVCertificateRequest
- getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.PublicKeyDataObject
- getInstance(Object) - Static method in class org.bouncycastle.asn1.eac.UnsignedInteger
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlIdentifier
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlListID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlOcspRef
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.CrlValidatedID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspIdentifier
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspListID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OcspResponsesID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherHash
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherRevRefs
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.OtherRevVals
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.RevocationValues
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignaturePolicyId
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignerAttribute
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SignerLocation
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SPuri
- getInstance(Object) - Static method in class org.bouncycastle.asn1.esf.SPUserNotice
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentHints
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ContentIdentifier
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ESSCertID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.ESSCertIDv2
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherCertID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.SigningCertificate
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ess.SigningCertificateV2
- getInstance(Object) - Static method in class org.bouncycastle.asn1.est.AttrOrOID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.est.CsrAttrs
- getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.CscaMasterList
- getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.DataGroupHash
- getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.LDSSecurityObject
- getInstance(Object) - Static method in class org.bouncycastle.asn1.icao.LDSVersionInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.Admissions
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.isismtt.x509.Restriction
- getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
- getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.IDEACBCPar
- getInstance(Object) - Static method in class org.bouncycastle.asn1.misc.ScryptParams
- getInstance(Object) - Static method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
- getInstance(Object) - Static method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
- getInstance(Object) - Static method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
- getInstance(Object) - Static method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.CrlID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Request
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponderID
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseBytes
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.ServiceLocator
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.Signature
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
- getInstance(Object) - Static method in class org.bouncycastle.asn1.oiw.ElGamalParameter
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Attribute
-
return an Attribute object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertBag
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequest
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.ContentInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.CRLBag
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.DHParameter
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedData
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.MacData
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBEParameter
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Create PBKDF2Params from the passed in object,
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.Pfx
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
- getInstance(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(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SafeBag
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignedData
- getInstance(Object) - Static method in class org.bouncycastle.asn1.pkcs.SignerInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.sec.ECPrivateKey
- getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapabilities
-
return an Attribute object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.smime.SMIMECapability
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.Accuracy
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
-
Return an ArchiveTimestamp from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
-
Return an ArchiveTimeStampChain from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
-
Return an ArchiveTimestampSequence from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.CryptoInfos
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.EvidenceRecord
-
Return an EvidenceRecord from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.MessageImprint
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.PartialHashtree
-
Return a PartialHashtree from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TimeStampReq
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TimeStampResp
- getInstance(Object) - Static method in class org.bouncycastle.asn1.tsp.TSTInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145Params
- getInstance(Object) - Static method in class org.bouncycastle.asn1.ua.DSTU4145PublicKey
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x500.RDN
- getInstance(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(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Attribute
-
return an Attribute object from the given object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificate
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Certificate
- 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(Object) - Static method in class org.bouncycastle.asn1.x509.CertPolicyId
- 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.DigestInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DisplayText
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPoint
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
-
Return an ExtendedKeyUsage from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Extension
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Extensions
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralName
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralNames
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.GeneralSubtree
- getInstance(Object) - Static method in class org.bouncycastle.asn1.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(Object) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.KeyPurposeId
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.KeyUsage
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.NameConstraints
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.NoticeReference
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.OtherName
-
OtherName factory method.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyConstraints
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyInformation
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyMappings
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.BiometricData
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.QCStatement
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RoleSyntax
-
RoleSyntax factory method.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
-
Deprecated.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.sigi.PersonalData
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.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(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertificate
- 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(Object) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.Time
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.UserNotice
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.V2Form
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
-
Deprecated.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHDomainParameters
-
Deprecated.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHPublicKey
-
Return a DHPublicKey from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DHValidationParms
-
Deprecated.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.DomainParameters
-
Return a DomainParameters object from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.KeySpecificInfo
-
Return a KeySpecificInfo object from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.OtherInfo
-
Return a OtherInfo object from the passed in object.
- getInstance(Object) - Static method in class org.bouncycastle.asn1.x9.ValidationParams
- getInstance(Object) - 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(Object) - Static method in class org.bouncycastle.pqc.asn1.GMSSPublicKey
- getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
- getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
- getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
- getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
- getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.ParSet
- getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
- getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
- getInstance(Object) - Static method in class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
- 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(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
- getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
- getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
- getInstance(Object) - Static method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
- getInstance(Object, int) - Static method in class org.bouncycastle.pqc.crypto.lms.HSSSignature
- getInstance(LDAPCertStoreParameters) - Static method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getInstance(ASN1Object) - Static method in class org.bouncycastle.asn1.tsp.EncryptionInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Boolean
-
Return a Boolean from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Enumerated
-
return an Enumerated from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1GeneralizedTime
-
return a Generalized Time object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Integer
-
Return an Integer from a tagged 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(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Sequence
-
Return an ASN1 SEQUENCE from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1Set
-
Return an ASN1 set from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1TaggedObject
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ASN1UTCTime
-
Return an UTC Time from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.BodyPartList
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.BodyPartPath
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.ExtensionReq
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.OtherMsg
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.PKIResponse
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.TaggedCertificationRequest
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmc.TaggedContentInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIFreeText
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Attributes
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.AuthenticatedData
-
Return an AuthenticatedData object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
-
Return an AuthEnvelopedData object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.CompressedData
-
Return a CompressedData object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ContentInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.DigestedData
-
Return a DigestedData object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
-
Return an ECC-CMS-SharedInfo object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
-
Return an MQVuserKeyingMaterial object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.EnvelopedData
-
Return an EnvelopedData object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Evidence
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKIdentifier
-
Return a KEKIdentifier object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
-
Return a KEKRecipientInfo object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
-
Return an KeyAgreeRecipientIdentifier object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
-
Return a KeyAgreeRecipientInfo object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
-
Return an OriginatorIdentifierOrKey object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorInfo
-
Return an OriginatorInfo object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
-
Return an OriginatorPublicKey object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
-
Return a OtherRecipientInfo object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
-
Return a OtherRevocationInfoFormat object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
-
Return a PasswordRecipientInfo object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
-
Return an RecipientEncryptedKey object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
-
Return a RecipientKeyIdentifier object from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.Time
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.CertId
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.CertReqMsg
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.PKMACValue
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.POPOPrivKey
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.crmf.POPOSigningKey
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBitString
-
return a Bit String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERBMPString
-
Return a BMP String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGeneralString
-
Return a GeneralString from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERGraphicString
-
return a Graphic String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERIA5String
-
Return an IA5 String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERNumericString
-
Return an Numeric String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERPrintableString
-
Return a Printable String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERT61String
-
Return an T61 String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUniversalString
-
Return a Universal String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERUTF8String
-
Return an UTF8 String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERVideotexString
-
return a Videotex String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DERVisibleString
-
Return a Visible String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.DLBitString
-
return a Bit String from a tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.Data
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequest
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSResponse
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.DVCSTime
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.PathProcInput
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.ServiceType
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.est.CsrAttrs
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertID
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.CertStatus
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPRequest
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.OCSPResponse
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Request
- 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(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.ResponseData
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.RevokedInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.Signature
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.SingleResponse
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.ocsp.TBSRequest
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.tsp.CryptoInfos
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.tsp.EncryptionInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.tsp.EvidenceRecord
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.DirectoryString
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x500.X500Name
-
Return a X500Name based on the passed in tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttCertIssuer
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.BasicConstraints
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Certificate
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificateList
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CertificatePolicies
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.CRLDistPoint
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DigestInfo
- 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(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DistributionPointName
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.DSAParameter
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
-
Return an ExtendedKeyUsage from the passed in tagged object.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Extensions
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.GeneralName
- 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(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuerSerial
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
-
Deprecated.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertificate
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
Deprecated.
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.TBSCertList
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.Time
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.V2Form
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x509.X509CertificateStructure
-
Deprecated.
- getInstance(ASN1TaggedObject, boolean) - 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(ASN1TaggedObject, boolean) - 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(ASN1TaggedObject, boolean) - 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(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.ValidationParams
- getInstance(ASN1TaggedObject, boolean) - Static method in class org.bouncycastle.asn1.x9.X962Parameters
- getInstance(X500NameStyle, Object) - Static method in class org.bouncycastle.asn1.x500.X500Name
- GetInstanceTest - Class in org.bouncycastle.asn1.test
- GetInstanceTest() - Constructor for class org.bouncycastle.asn1.test.GetInstanceTest
- getIntArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
- getIntArrayForm() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
- getIntegrityAlgorithm() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
- getIntegrityCheck() - Method in class org.bouncycastle.asn1.bc.ObjectStore
- getIntegrityCheck() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
- getIntendedAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
- getIntValue() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
- getInvA1() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
-
Getter for the inverse matrix of A1.
- getInvA1() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
-
Getter for the inverse matrix of A1.
- getInvA1() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
Getter for the inverse matrix of A1.
- getInvA1() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
-
Getter for the inverse matrix of A1.
- getInvA2() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
-
Getter for the inverse matrix of A2
- getInvA2() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
-
Getter for the inverse matrix of A2
- getInvA2() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
Getter for the inverse matrix of A2
- getInvA2() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
-
Getter for the inverse matrix of A2
- getInvalidityDate() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- getIrreduciblePolynomial(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Creates irreducible polynomial with degree d
- getIssuer() - Method in class org.bouncycastle.asn1.crmf.CertId
- getIssuer() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
- getIssuer() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
- getIssuer() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
- getIssuer() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getIssuer() - Method in class org.bouncycastle.asn1.x509.Certificate
- getIssuer() - Method in class org.bouncycastle.asn1.x509.CertificateList
- getIssuer() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
- getIssuer() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- getIssuer() - Method in class org.bouncycastle.asn1.x509.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.test.CertPathValidatorTest.X509CertificateObject
- getIssuerAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- getIssuerAndSerial() - Method in class org.bouncycastle.asn1.crmf.DhSigStatic
- getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
- getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
- getIssuerAndSerialNumber() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
- getIssuerDN() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- 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.cmc.GetCert
- getIssuerName() - Method in class org.bouncycastle.asn1.cmc.GetCRL
- getIssuerName() - Method in class org.bouncycastle.asn1.x509.V2Form
- getIssuerNameHash() - Method in class org.bouncycastle.asn1.ocsp.CertID
- getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertID
- getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
- getIssuerSerial() - Method in class org.bouncycastle.asn1.ess.OtherCertID
- getIssuerUID() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
- getIssuerUID() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
- getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- getIssuerUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
Deprecated.
- getIssuerUniqueID() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getIssuerUniqueID() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- 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.test.CertPathValidatorTest.X509CertificateObject
- 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.cmp.PBMParameter
- getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.MacData
- getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
- getIterationCount() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Return the iteration count to use.
- getIterationCount() - Method in class org.bouncycastle.crypto.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
- getIV() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
-
Return the initialisation vector to use.
- getIV() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
- getIV() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
- getIV() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
- getIV() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
- getIV() - Method in class org.bouncycastle.crypto.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 class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
- getK() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
- getK() - Method in class org.bouncycastle.pqc.asn1.ParSet
- getK() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
-
Returns the parameter K needed for authentication path computation
- getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
- getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
- getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
- getK() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
- getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
- getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
- getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- getK() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
- 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.KTSParameterSpec
-
Return the AlgorithmIdentifier for the KDF to do key derivation after extracting the secret.
- getKekid() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
- getKem() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
- getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
- getKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
-
Deprecated.
- getKey() - Method in class org.bouncycastle.crypto.params.AEADParameters
- getKey() - Method in class org.bouncycastle.crypto.params.KeyParameter
- getKey() - Method in class org.bouncycastle.crypto.params.RC5Parameters
- getKey() - Method in class org.bouncycastle.crypto.params.SkeinParameters
-
Obtains the value of the
key parameter
, ornull
if not set. - getKey() - Method in class org.bouncycastle.crypto.params.TweakableBlockCipherParameters
-
Gets the key.
- getKey() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
- getKey() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
Obtains the value of the
key parameter
, ornull
if not set. - getKey() - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
- getKeyAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
- 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.KTSParameterSpec
-
Return the name of the algorithm for the wrapping key this key spec should use.
- getKeyAndMask() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
- getKeyAttr() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
- getKeyAttrId() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
- getKeyBytes() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
- 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
- getKeyDerivationAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
- getKeyDerivationFunc() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
- getKeyDerivationFunction() - Method in class org.bouncycastle.asn1.cms.RsaKemParameters
- getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
- getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
- getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
- getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
- getKeyEncryptionAlgorithm() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
- getKeyGenAlgorithm() - Method in class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
- getKeyHash() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
- getKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
- getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
- getKeyIdentifier() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
- getKeyIdentifier() - Method in class org.bouncycastle.crypto.params.SkeinParameters
-
Obtains the value of the
key identifier parameter
, ornull
if not set. - getKeyIdentifier() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
Obtains the value of the
key identifier parameter
, ornull
if not set. - 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.cms.RsaKemParameters
- getKeyLength() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
- getKeyLength() - Method in class org.bouncycastle.asn1.misc.ScryptParams
-
Return the length in octets for the derived key.
- getKeyLength() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Return the intended length in octets of the derived key.
- getKeyLength() - Method in class org.bouncycastle.jcajce.spec.ScryptKeySpec
-
Key length (in bits).
- getKeyPair() - Method in class org.bouncycastle.crypto.EphemeralKeyPair
- getKeyPairHist() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
- getKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
- getKeySize() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
- getKeySize() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
-
Return the size of the key (in bits) for the wrapping key this key spec should use.
- getKeySize(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
- getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
- getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
- getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
- getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
- getKeySize(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Return the key size of the given key object in bits.
- getKeySize(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.util.SecretKeyUtil
- getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
- getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
-
Return the key size of the given key object.
- getKeySize(McElieceCCA2KeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
-
Return the key size of the given key object.
- getKeySize(McElieceKeyParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
-
Return the key size of the given key object.
- getKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
-
Converts, if possible, a given key into a key specification.
- getKeySpec(Key, Class) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
-
Converts, if possible, a given key into a key specification.
- getKeyUsage() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- getKeyUsage() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- 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
- getKnowledgeProofForX1() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
- getKnowledgeProofForX2() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
- getKnowledgeProofForX2s() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
- getL() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
- getL() - Method in class org.bouncycastle.crypto.params.DHParameters
-
Return the private value length in bits - if set, zero otherwise
- getL() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
- getL() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
-
return private value limit - l
- getL() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
- getL() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
- 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
- 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.RainbowPrivateKey
-
Returns the layers contained in the private key
- getLayers() - Method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
- getLayers() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
-
Returns the layers contained in the private key
- getLayers() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
-
Getter layers.
- getLayers() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.XMSSMTKey
- getLayers() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
Returns the layers contained in the private key
- getLayers() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
- getLayers() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
- getLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
-
Returns the layers contained in the private key
- getLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- getLdapAACertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapAttributeAuthorityRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapAttributeCertificateAttributeAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapAttributeCertificateRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapAttributeDescriptorCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapAuthorityRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapCACertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapCertificateRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapCrossCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapDeltaRevocationListAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapURL() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdapUserCertificateAttributeName() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- getLdsVersion() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
- getLeadingAsInt(int) - Method in class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
-
Returns up to 32 bits from the beginning of the bit string.
- getLeaf() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
-
Returns the leaf value.
- getLeafIndex(long, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
- getLeftSubMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Get the quadratic submatrix of this matrix consisting of the leftmost numRows columns.
- 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.
- getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
- getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns the length of this GF2Polynomial.
- getLength() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
- getLengthOfHeader(byte[]) - Static method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
- 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
- getLKeySize() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
-
Deprecated.use getKeySize
- getlMinus1() - Method in class org.bouncycastle.pqc.crypto.lms.HSSSignature
- 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.
- getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1BitString
- getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1OctetString
- getLoadedObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
- getLoadedObject() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
-
Return an in-memory, encodable, representation of the application specific object.
- getLoadedObject() - Method in class org.bouncycastle.asn1.BEROctetStringParser
-
Return an in-memory, encodable, representation of the OCTET STRING.
- getLoadedObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
-
Return an in-memory, encodable, representation of the SEQUENCE.
- getLoadedObject() - Method in class org.bouncycastle.asn1.BERSetParser
-
Return an in-memory, encodable, representation of the SET.
- getLoadedObject() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
-
Return an in-memory, encodable, representation of the tagged object.
- getLoadedObject() - Method in class org.bouncycastle.asn1.DERExternalParser
-
Return an in-memory, encodable, representation of the EXTERNAL object.
- getLoadedObject() - Method in class org.bouncycastle.asn1.DEROctetStringParser
-
Return an in-memory, encodable, representation of the OCTET STRING.
- getLoadedObject() - Method in class org.bouncycastle.asn1.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.
- getLocality() - Method in class org.bouncycastle.asn1.esf.SignerLocation
-
Return the localityName DirectoryString
- getLocalityName() - Method in class org.bouncycastle.asn1.esf.SignerLocation
-
Deprecated.use getLocality()
- getLocator() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
- getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
-
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer
intValue
. - getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
-
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer
intValue
. - getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
-
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer
intValue
. - getLog(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
-
This method returns the least integer that is greater or equal to the logarithm to the base 2 of an integer
intValue
. - getLog(short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
-
This function returns the values of logs-lookup table which correspond to the input
- getLookupTable() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
- getLowerSigmaBound() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
- getLowestNodeHeight() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
Returns the height of the lowest node stored either in treehash or on the stack.
- getLs() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
- 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.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.lms.LMSigParameters
- getM() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
- getM() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- getM() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
- getMac() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
- getMac() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
- getMac() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
- getMac() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
- getMac() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
- getMac() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
- getMac() - Method in class org.bouncycastle.asn1.pkcs.MacData
- getMac() - Method in 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.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.
- getMacAlgId() - Method in class org.bouncycastle.asn1.cmc.IdentityProofV2
- getMacAlgorithm() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
- getMacAlgorithm() - Method in class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
- getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
- getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
- getMacAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
- 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.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.
- getMacTag() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
- 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.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.
- getMaxCoeffLength() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
-
Returns the base10 length of the largest coefficient.
- 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.
- getMaxMessageLength() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
Returns the maximum length a plaintext message can be with this parameter set.
- getMaxMessageLength() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
-
Returns the maximum length a plaintext message can be with this parameter set.
- 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.
- getMediaType() - Method in class org.bouncycastle.asn1.cms.MetaData
- getMemory() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
- getMessage() - Method in class org.bouncycastle.asn1.dvcs.Data
- getMessageImprint() - Method in class org.bouncycastle.asn1.dvcs.Data
- getMessageImprint() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getMessageImprint() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
- getMessageImprint() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
- getMessageTime() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getMetaData() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
- getMetaData() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
- getMicros() - Method in class org.bouncycastle.asn1.tsp.Accuracy
- getMillis() - Method in class org.bouncycastle.asn1.tsp.Accuracy
- getMinimalPolynomial() - Method in interface org.bouncycastle.math.field.PolynomialExtensionField
- getMinimum() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
- getModulus() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
- getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
- getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- getModulus() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
- getModulus() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
-
Deprecated.
- getModulus() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
- getModulus() - Method in class org.bouncycastle.crypto.params.RSAKeyParameters
- getModulus() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- getModulus() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
-
return the modulus.
- getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
- getModulus() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
-
return the modulus.
- getMultiplier() - Method in class org.bouncycastle.math.ec.ECCurve
-
Sets the default
ECMultiplier
, unless already set. - getN() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
- getN() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
- getN() - Method in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
- getN() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
- 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.asn1.McElieceCCA2PrivateKey
- getN() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
- getN() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
- getN() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
- getN() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
- getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
- getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
- getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
- getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
- getN() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
- getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
- getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
- getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- getN() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
- getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- getN() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
- getNafWeight(BigInteger) - Static method in class org.bouncycastle.math.ec.WNafUtil
- getName() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- getName() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
- getName() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
- getName() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
- getName() - Method in class org.bouncycastle.asn1.test.AdditionalInformationSyntaxUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.AdmissionsUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.AdmissionSyntaxUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- getName() - Method in class org.bouncycastle.asn1.test.AttributeTableUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.BiometricDataUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.BitStringTest
- getName() - Method in class org.bouncycastle.asn1.test.BodyPartIDTest
- getName() - Method in class org.bouncycastle.asn1.test.BodyPartListTest
- getName() - Method in class org.bouncycastle.asn1.test.BodyPartPathTest
- getName() - Method in class org.bouncycastle.asn1.test.BodyPartReferenceTest
- getName() - Method in class org.bouncycastle.asn1.test.CertHashUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.CertificateTest
- getName() - Method in class org.bouncycastle.asn1.test.CertifiedKeyPairTest
- getName() - Method in class org.bouncycastle.asn1.test.CMCCertificationRequestTest
- getName() - Method in class org.bouncycastle.asn1.test.CMCFailInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.CMCPublicationInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.CMCStatusInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.CMCStatusInfoV2Test
- getName() - Method in class org.bouncycastle.asn1.test.CMCStatusTest
- getName() - Method in class org.bouncycastle.asn1.test.CMCUnsignedDataTest
- getName() - Method in class org.bouncycastle.asn1.test.CMSTest
- getName() - Method in class org.bouncycastle.asn1.test.CommitmentTypeIndicationUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.CommitmentTypeQualifierUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.ContentHintsUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.ControlsProcessedTest
- getName() - Method in class org.bouncycastle.asn1.test.CscaMasterListTest
- getName() - Method in class org.bouncycastle.asn1.test.DataGroupHashUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.DeclarationOfMajorityUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.DecryptedPOPTest
- getName() - Method in class org.bouncycastle.asn1.test.DERApplicationSpecificTest
- getName() - Method in class org.bouncycastle.asn1.test.DERUTF8StringTest
- getName() - Method in class org.bouncycastle.asn1.test.DhSigStaticTest
- getName() - Method in class org.bouncycastle.asn1.test.DLExternalTest
- getName() - Method in class org.bouncycastle.asn1.test.EncryptedPOPTest
- getName() - Method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
- getName() - Method in class org.bouncycastle.asn1.test.ESSCertIDv2UnitTest
- getName() - Method in class org.bouncycastle.asn1.test.ExtendedFailInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.ExtensionReqTest
- getName() - Method in class org.bouncycastle.asn1.test.GeneralizedTimeTest
- getName() - Method in class org.bouncycastle.asn1.test.GeneralNameTest
- getName() - Method in class org.bouncycastle.asn1.test.GenerationTest
- getName() - Method in class org.bouncycastle.asn1.test.GetCertTest
- getName() - Method in class org.bouncycastle.asn1.test.GetCRLTest
- getName() - Method in class org.bouncycastle.asn1.test.GetInstanceTest
- getName() - Method in class org.bouncycastle.asn1.test.IdentityProofV2Test
- getName() - Method in class org.bouncycastle.asn1.test.InputStreamTest
- getName() - Method in class org.bouncycastle.asn1.test.Iso4217CurrencyCodeUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.IssuingDistributionPointUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.KeyUsageTest
- getName() - Method in class org.bouncycastle.asn1.test.KMACParamsTest
- getName() - Method in class org.bouncycastle.asn1.test.LDSSecurityObjectUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.LinkedCertificateTest
- getName() - Method in class org.bouncycastle.asn1.test.LocaleTest
- getName() - Method in class org.bouncycastle.asn1.test.LraPopWitnessTest
- getName() - Method in class org.bouncycastle.asn1.test.MiscTest
- getName() - Method in class org.bouncycastle.asn1.test.ModCertTemplateTest
- getName() - Method in class org.bouncycastle.asn1.test.MonetaryLimitUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.MonetaryValueUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.NamingAuthorityUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.NetscapeCertTypeTest
- getName() - Method in class org.bouncycastle.asn1.test.ObjectIdentifierTest
- getName() - Method in class org.bouncycastle.asn1.test.OCSPTest
- getName() - Method in class org.bouncycastle.asn1.test.OIDTest
- getName() - Method in class org.bouncycastle.asn1.test.OtherCertIDUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.OtherMsgTest
- getName() - Method in class org.bouncycastle.asn1.test.OtherSigningCertificateUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.OtherStatusInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.ParsingTest
- getName() - Method in class org.bouncycastle.asn1.test.PendInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.PersonalDataUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.PKCS10Test
- getName() - Method in class org.bouncycastle.asn1.test.PKCS12Test
- getName() - Method in class org.bouncycastle.asn1.test.PKIDataTest
- getName() - Method in class org.bouncycastle.asn1.test.PKIFailureInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.PKIPublicationInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.PKIResponseTest
- getName() - Method in class org.bouncycastle.asn1.test.PolicyConstraintsTest
- getName() - Method in class org.bouncycastle.asn1.test.PollReqContentTest
- getName() - Method in class org.bouncycastle.asn1.test.PopLinkWitnessV2Test
- getName() - Method in class org.bouncycastle.asn1.test.PrivateKeyInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.ProcurationSyntaxUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.ProfessionInfoUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.PublishTrustAnchorsTest
- getName() - Method in class org.bouncycastle.asn1.test.QCStatementUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.ReasonFlagsTest
- getName() - Method in class org.bouncycastle.asn1.test.RequestedCertificateUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.RestrictionUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.RevokeRequestTest
- getName() - Method in class org.bouncycastle.asn1.test.RFC4519Test
- getName() - Method in class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.SetTest
- getName() - Method in class org.bouncycastle.asn1.test.SignerLocationUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.SMIMETest
- getName() - Method in class org.bouncycastle.asn1.test.StringTest
- getName() - Method in class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
- getName() - Method in class org.bouncycastle.asn1.test.TaggedAttributeTest
- getName() - Method in class org.bouncycastle.asn1.test.TaggedCertificationRequestTest
- getName() - Method in class org.bouncycastle.asn1.test.TaggedContentInfoTest
- getName() - Method in class org.bouncycastle.asn1.test.TaggedRequestTest
- getName() - Method in class org.bouncycastle.asn1.test.TagTest
- getName() - Method in class org.bouncycastle.asn1.test.TargetInformationTest
- getName() - Method in class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest
- getName() - Method in class org.bouncycastle.asn1.test.UTCTimeTest
- getName() - Method in class org.bouncycastle.asn1.test.X500NameTest
- getName() - Method in class org.bouncycastle.asn1.test.X509ExtensionsTest
- getName() - Method in class org.bouncycastle.asn1.test.X509NameTest
- getName() - Method in class org.bouncycastle.asn1.test.X9Test
- getName() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
-
Return the tagged object inside the distribution point name.
- getName() - Method in class org.bouncycastle.asn1.x509.GeneralName
- getName() - Method in class org.bouncycastle.crypto.ec.test.ECElGamalTest
- getName() - Method in class org.bouncycastle.crypto.ec.test.ECTransformationTest
- getName() - Method in class org.bouncycastle.crypto.params.ECNamedDomainParameters
- getName() - Method in class org.bouncycastle.crypto.prng.test.CTRDRBGTest
- getName() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- getName() - Method in class org.bouncycastle.crypto.prng.test.DualECDRBGTest
- getName() - Method in class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
- getName() - Method in class org.bouncycastle.crypto.prng.test.HashDRBGTest
- getName() - Method in class org.bouncycastle.crypto.prng.test.HMacDRBGTest
- getName() - Method in class org.bouncycastle.crypto.prng.test.SP800RandomTest
- getName() - Method in class org.bouncycastle.crypto.prng.test.X931Test
- getName() - Method in class org.bouncycastle.crypto.test.AESFastTest
- getName() - Method in class org.bouncycastle.crypto.test.AESLightTest
- getName() - Method in class org.bouncycastle.crypto.test.AESTest
- getName() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
- getName() - Method in class org.bouncycastle.crypto.test.AESWrapPadTest
- getName() - Method in class org.bouncycastle.crypto.test.AESWrapTest
- getName() - Method in class org.bouncycastle.crypto.test.Argon2Test
- getName() - Method in class org.bouncycastle.crypto.test.ARIATest
- getName() - Method in class org.bouncycastle.crypto.test.BCryptTest
- getName() - Method in class org.bouncycastle.crypto.test.BigIntegersTest
- getName() - Method in class org.bouncycastle.crypto.test.Blake2bDigestTest
- getName() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
- getName() - Method in class org.bouncycastle.crypto.test.Blake2xsDigestTest
- getName() - Method in class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
- getName() - Method in class org.bouncycastle.crypto.test.BlockCipherResetTest
- getName() - Method in class org.bouncycastle.crypto.test.BlockCipherVectorTest
- getName() - Method in class org.bouncycastle.crypto.test.BlowfishTest
- getName() - Method in class org.bouncycastle.crypto.test.CamelliaLightTest
- getName() - Method in class org.bouncycastle.crypto.test.CamelliaTest
- getName() - Method in class org.bouncycastle.crypto.test.CAST5Test
- getName() - Method in class org.bouncycastle.crypto.test.CAST6Test
- getName() - Method in class org.bouncycastle.crypto.test.CCMTest
- getName() - Method in class org.bouncycastle.crypto.test.ChaCha20Poly1305Test
- getName() - Method in class org.bouncycastle.crypto.test.ChaChaTest
- getName() - Method in class org.bouncycastle.crypto.test.CipherStreamTest
- getName() - Method in class org.bouncycastle.crypto.test.CipherTest
- getName() - Method in class org.bouncycastle.crypto.test.CMacTest
- getName() - Method in class org.bouncycastle.crypto.test.CramerShoupTest
- getName() - Method in class org.bouncycastle.crypto.test.CSHAKETest
- getName() - Method in class org.bouncycastle.crypto.test.CTSTest
- getName() - Method in class org.bouncycastle.crypto.test.DESedeTest
- getName() - Method in class org.bouncycastle.crypto.test.DESTest
- getName() - Method in class org.bouncycastle.crypto.test.DeterministicDSATest
- getName() - Method in class org.bouncycastle.crypto.test.DHKEKGeneratorTest
- getName() - Method in class org.bouncycastle.crypto.test.DHTest
- getName() - Method in class org.bouncycastle.crypto.test.DigestRandomNumberTest
- getName() - Method in class org.bouncycastle.crypto.test.DigestTest
- getName() - Method in class org.bouncycastle.crypto.test.DSATest
- getName() - Method in class org.bouncycastle.crypto.test.DSTU4145Test
- getName() - Method in class org.bouncycastle.crypto.test.DSTU7624Test
- getName() - Method in class org.bouncycastle.crypto.test.EAXTest
- getName() - Method in class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
- getName() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
- getName() - Method in class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
- getName() - Method in class org.bouncycastle.crypto.test.ECIESTest
- getName() - Method in class org.bouncycastle.crypto.test.ECNRTest
- getName() - Method in class org.bouncycastle.crypto.test.ECTest
- getName() - Method in class org.bouncycastle.crypto.test.Ed25519Test
- getName() - Method in class org.bouncycastle.crypto.test.Ed448Test
- getName() - Method in class org.bouncycastle.crypto.test.ElGamalTest
- getName() - Method in class org.bouncycastle.crypto.test.EqualsHashCodeTest
- getName() - Method in class org.bouncycastle.crypto.test.EthereumIESTest
- getName() - Method in class org.bouncycastle.crypto.test.GCMTest
- getName() - Method in class org.bouncycastle.crypto.test.GMacTest
- getName() - Method in class org.bouncycastle.crypto.test.GOST28147MacTest
- getName() - Method in class org.bouncycastle.crypto.test.GOST28147Test
- getName() - Method in class org.bouncycastle.crypto.test.GOST3410Test
- getName() - Method in class org.bouncycastle.crypto.test.GOST3412MacTest
- getName() - Method in class org.bouncycastle.crypto.test.GOST3412Test
- getName() - Method in class org.bouncycastle.crypto.test.Grain128Test
- getName() - Method in class org.bouncycastle.crypto.test.Grainv1Test
- getName() - Method in class org.bouncycastle.crypto.test.GSKKDFTest
- getName() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
- getName() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
- getName() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
- getName() - Method in class org.bouncycastle.crypto.test.HCFamilyTest
- getName() - Method in class org.bouncycastle.crypto.test.HCFamilyVecTest
- getName() - Method in class org.bouncycastle.crypto.test.HKDFGeneratorTest
- getName() - Method in class org.bouncycastle.crypto.test.IDEATest
- getName() - Method in class org.bouncycastle.crypto.test.ISAACTest
- getName() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- getName() - Method in class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
- getName() - Method in class org.bouncycastle.crypto.test.IsoTrailerTest
- getName() - Method in class org.bouncycastle.crypto.test.JournalingSecureRandomTest
- getName() - Method in class org.bouncycastle.crypto.test.KDF1GeneratorTest
- getName() - Method in class org.bouncycastle.crypto.test.KDF2GeneratorTest
- getName() - Method in class org.bouncycastle.crypto.test.KDFCounterGeneratorTest
- getName() - Method in class org.bouncycastle.crypto.test.KDFDoublePipelineIteratorGeneratorTest
- getName() - Method in class org.bouncycastle.crypto.test.KDFFeedbackGeneratorTest
- getName() - Method in class org.bouncycastle.crypto.test.KeccakDigestTest
- getName() - Method in class org.bouncycastle.crypto.test.KMACTest
- getName() - Method in class org.bouncycastle.crypto.test.MacTest
- getName() - Method in class org.bouncycastle.crypto.test.MD5HMacTest
- getName() - Method in class org.bouncycastle.crypto.test.MGF1GeneratorTest
- getName() - Method in class org.bouncycastle.crypto.test.ModeTest
- getName() - Method in class org.bouncycastle.crypto.test.NaccacheSternTest
- getName() - Method in class org.bouncycastle.crypto.test.NISTCTSTest
- getName() - Method in class org.bouncycastle.crypto.test.NISTECCTest
- getName() - Method in class org.bouncycastle.crypto.test.NoekeonTest
- getName() - Method in class org.bouncycastle.crypto.test.NonMemoableDigestTest
- getName() - Method in class org.bouncycastle.crypto.test.NullTest
- getName() - Method in class org.bouncycastle.crypto.test.OAEPTest
- getName() - Method in class org.bouncycastle.crypto.test.OCBTest
- getName() - Method in class org.bouncycastle.crypto.test.OpenBSDBCryptTest
- getName() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
- getName() - Method in class org.bouncycastle.crypto.test.PaddingTest
- getName() - Method in class org.bouncycastle.crypto.test.PKCS12Test
- getName() - Method in class org.bouncycastle.crypto.test.PKCS5Test
- getName() - Method in class org.bouncycastle.crypto.test.Poly1305Test
- getName() - Method in class org.bouncycastle.crypto.test.PSSBlindTest
- getName() - Method in class org.bouncycastle.crypto.test.PSSTest
- getName() - Method in class org.bouncycastle.crypto.test.RC2Test
- getName() - Method in class org.bouncycastle.crypto.test.RC2WrapTest
- getName() - Method in class org.bouncycastle.crypto.test.RC4Test
- getName() - Method in class org.bouncycastle.crypto.test.RC5Test
- getName() - Method in class org.bouncycastle.crypto.test.RC6Test
- getName() - Method in class org.bouncycastle.crypto.test.ResetTest
- getName() - Method in class org.bouncycastle.crypto.test.RFC3211WrapTest
- getName() - Method in class org.bouncycastle.crypto.test.RijndaelTest
- getName() - Method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
- getName() - Method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
- getName() - Method in class org.bouncycastle.crypto.test.RSABlindedTest
- getName() - Method in class org.bouncycastle.crypto.test.RSADigestSignerTest
- getName() - Method in class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
- getName() - Method in class org.bouncycastle.crypto.test.RSATest
- getName() - Method in class org.bouncycastle.crypto.test.Salsa20Test
- getName() - Method in class org.bouncycastle.crypto.test.SCryptTest
- getName() - Method in class org.bouncycastle.crypto.test.SEEDTest
- getName() - Method in class org.bouncycastle.crypto.test.SerpentTest
- getName() - Method in class org.bouncycastle.crypto.test.SHA1HMacTest
- getName() - Method in class org.bouncycastle.crypto.test.SHA224HMacTest
- getName() - Method in class org.bouncycastle.crypto.test.SHA256HMacTest
- getName() - Method in class org.bouncycastle.crypto.test.SHA384HMacTest
- getName() - Method in class org.bouncycastle.crypto.test.SHA3DigestTest
- getName() - Method in class org.bouncycastle.crypto.test.SHA3HMacTest
- getName() - Method in class org.bouncycastle.crypto.test.SHA512HMacTest
- getName() - Method in class org.bouncycastle.crypto.test.Shacal2Test
- getName() - Method in class org.bouncycastle.crypto.test.SHAKEDigestTest
- getName() - Method in class org.bouncycastle.crypto.test.ShortenedDigestTest
- getName() - Method in class org.bouncycastle.crypto.test.SipHash128Test
- getName() - Method in class org.bouncycastle.crypto.test.SipHashTest
- getName() - Method in class org.bouncycastle.crypto.test.SkeinDigestTest
- getName() - Method in class org.bouncycastle.crypto.test.SkeinMacTest
- getName() - Method in class org.bouncycastle.crypto.test.SkipjackTest
- getName() - Method in class org.bouncycastle.crypto.test.SM2EngineTest
- getName() - Method in class org.bouncycastle.crypto.test.SM2KeyExchangeTest
- getName() - Method in class org.bouncycastle.crypto.test.SM2SignerTest
- getName() - Method in class org.bouncycastle.crypto.test.SM4Test
- getName() - Method in class org.bouncycastle.crypto.test.SRP6Test
- getName() - Method in class org.bouncycastle.crypto.test.StreamCipherResetTest
- getName() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
- getName() - Method in class org.bouncycastle.crypto.test.TEATest
- getName() - Method in class org.bouncycastle.crypto.test.Threefish1024Test
- getName() - Method in class org.bouncycastle.crypto.test.Threefish256Test
- getName() - Method in class org.bouncycastle.crypto.test.Threefish512Test
- getName() - Method in class org.bouncycastle.crypto.test.TnepresTest
- getName() - Method in class org.bouncycastle.crypto.test.TwofishTest
- getName() - Method in class org.bouncycastle.crypto.test.VMPCKSA3Test
- getName() - Method in class org.bouncycastle.crypto.test.VMPCMacTest
- getName() - Method in class org.bouncycastle.crypto.test.VMPCTest
- getName() - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
- getName() - Method in class org.bouncycastle.crypto.test.X25519Test
- getName() - Method in class org.bouncycastle.crypto.test.X448Test
- getName() - Method in class org.bouncycastle.crypto.test.X931SignerTest
- getName() - Method in class org.bouncycastle.crypto.test.XSalsa20Test
- getName() - Method in class org.bouncycastle.crypto.test.XTEATest
- getName() - Method in class org.bouncycastle.crypto.test.ZucTest
- getName() - Method in class org.bouncycastle.jce.provider.test.AEADTest
- getName() - Method in class org.bouncycastle.jce.provider.test.AESSICTest
- getName() - Method in class org.bouncycastle.jce.provider.test.AlgorithmParametersTest
- getName() - Method in class org.bouncycastle.jce.provider.test.BaseBlockCipherTest
- getName() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- getName() - Method in class org.bouncycastle.jce.provider.test.BlockCipherTest
- getName() - Method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
- getName() - Method in class org.bouncycastle.jce.provider.test.CertPathTest
- getName() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
- getName() - Method in class org.bouncycastle.jce.provider.test.CertStoreTest
- getName() - Method in class org.bouncycastle.jce.provider.test.CertTest
- getName() - Method in class org.bouncycastle.jce.provider.test.CertUniqueIDTest
- getName() - Method in class org.bouncycastle.jce.provider.test.ChaCha20Poly1305Test
- getName() - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest
- getName() - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest2
- getName() - Method in class org.bouncycastle.jce.provider.test.CMacTest
- getName() - Method in class org.bouncycastle.jce.provider.test.CRL5Test
- getName() - Method in class org.bouncycastle.jce.provider.test.DESedeTest
- getName() - Method in class org.bouncycastle.jce.provider.test.DetDSATest
- getName() - Method in class org.bouncycastle.jce.provider.test.DHIESTest
- getName() - Method in class org.bouncycastle.jce.provider.test.DHTest
- getName() - Method in class org.bouncycastle.jce.provider.test.DigestTest
- getName() - Method in class org.bouncycastle.jce.provider.test.DoFinalTest
- getName() - Method in class org.bouncycastle.jce.provider.test.DRBGTest
- getName() - Method in class org.bouncycastle.jce.provider.test.DSATest
- getName() - Method in class org.bouncycastle.jce.provider.test.DSTU4145Test
- getName() - Method in class org.bouncycastle.jce.provider.test.ECDSA5Test
- getName() - Method in class org.bouncycastle.jce.provider.test.ECEncodingTest
- getName() - Method in class org.bouncycastle.jce.provider.test.ECIESTest
- getName() - Method in class org.bouncycastle.jce.provider.test.ECIESVectorTest
- getName() - Method in class org.bouncycastle.jce.provider.test.ECNRTest
- getName() - Method in class org.bouncycastle.jce.provider.test.EdECTest
- getName() - Method in class org.bouncycastle.jce.provider.test.ElGamalTest
- getName() - Method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
- getName() - Method in class org.bouncycastle.jce.provider.test.FIPSDESTest
- getName() - Method in class org.bouncycastle.jce.provider.test.GMacTest
- getName() - Method in class org.bouncycastle.jce.provider.test.GOST28147Test
- getName() - Method in class org.bouncycastle.jce.provider.test.GOST3410KeyPairTest
- getName() - Method in class org.bouncycastle.jce.provider.test.GOST3410Test
- getName() - Method in class org.bouncycastle.jce.provider.test.GOST3412Test
- getName() - Method in class org.bouncycastle.jce.provider.test.HMacTest
- getName() - Method in class org.bouncycastle.jce.provider.test.IESTest
- getName() - Method in class org.bouncycastle.jce.provider.test.ImplicitlyCaTest
- getName() - Method in class org.bouncycastle.jce.provider.test.KeccakTest
- getName() - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
- getName() - Method in class org.bouncycastle.jce.provider.test.MacTest
- getName() - Method in class org.bouncycastle.jce.provider.test.MQVTest
- getName() - Method in class org.bouncycastle.jce.provider.test.MultiCertStoreTest
- getName() - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
- getName() - Method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
- getName() - Method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- getName() - Method in class org.bouncycastle.jce.provider.test.OCBTest
- getName() - Method in class org.bouncycastle.jce.provider.test.OpenSSHSpecTests
- getName() - Method in class org.bouncycastle.jce.provider.test.PBETest
- getName() - Method in class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
- getName() - Method in class org.bouncycastle.jce.provider.test.PKCS12StorePBETest
- getName() - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
- getName() - Method in class org.bouncycastle.jce.provider.test.PKIXNameConstraintsTest
- getName() - Method in class org.bouncycastle.jce.provider.test.PKIXPolicyMappingTest
- getName() - Method in class org.bouncycastle.jce.provider.test.PKIXTest
- getName() - Method in class org.bouncycastle.jce.provider.test.Poly1305Test
- getName() - Method in class org.bouncycastle.jce.provider.test.PSSTest
- getName() - Method in class org.bouncycastle.jce.provider.test.RSATest
- getName() - Method in class org.bouncycastle.jce.provider.test.SealedTest
- getName() - Method in class org.bouncycastle.jce.provider.test.SerialisationTest
- getName() - Method in class org.bouncycastle.jce.provider.test.Shacal2Test
- getName() - Method in class org.bouncycastle.jce.provider.test.SigNameTest
- getName() - Method in class org.bouncycastle.jce.provider.test.SignatureTest
- getName() - Method in class org.bouncycastle.jce.provider.test.SigTest
- getName() - Method in class org.bouncycastle.jce.provider.test.SipHash128Test
- getName() - Method in class org.bouncycastle.jce.provider.test.SipHashTest
- getName() - Method in class org.bouncycastle.jce.provider.test.SkeinTest
- getName() - Method in class org.bouncycastle.jce.provider.test.SlotTwoTest
- getName() - Method in class org.bouncycastle.jce.provider.test.SM2CipherTest
- getName() - Method in class org.bouncycastle.jce.provider.test.SM2SignatureTest
- getName() - Method in class org.bouncycastle.jce.provider.test.ThreefishTest
- getName() - Method in class org.bouncycastle.jce.provider.test.TLSKDFTest
- getName() - Method in class org.bouncycastle.jce.provider.test.WrapTest
- getName() - Method in class org.bouncycastle.jce.provider.test.X509CertificatePairTest
- getName() - Method in class org.bouncycastle.jce.provider.test.X509LDAPCertStoreTest
- getName() - Method in class org.bouncycastle.jce.provider.test.X509StreamParserTest
- getName() - Method in class org.bouncycastle.jce.provider.test.ZucTest
- 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.gmss.GMSSPrivateKeyParameters
- getName() - Method in class org.bouncycastle.pqc.crypto.test.GMSSSignerTest
- getName() - Method in class org.bouncycastle.pqc.crypto.test.McElieceCipherTest
- getName() - Method in class org.bouncycastle.pqc.crypto.test.McElieceFujisakiCipherTest
- getName() - Method in class org.bouncycastle.pqc.crypto.test.McElieceKobaraImaiCipherTest
- getName() - Method in class org.bouncycastle.pqc.crypto.test.McEliecePointchevalCipherTest
- getName() - Method in class org.bouncycastle.pqc.crypto.test.NewHopeTest
- getName() - Method in class org.bouncycastle.pqc.crypto.test.RainbowSignerTest
- getName() - Method in class org.bouncycastle.pqc.crypto.test.Sphincs256Test
- getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
- getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
- getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
- getName() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
- getName() - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
- getName() - Method in class org.bouncycastle.util.io.pem.PemHeader
- getName() - Method in class org.bouncycastle.util.test.SimpleTest
- getName() - Method in interface org.bouncycastle.util.test.Test
- getName(int) - Static method in class org.bouncycastle.pqc.crypto.qtesla.QTESLASecurityCategory
-
Return a standard name for the security category.
- 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(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(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(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
- 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
- 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.
- getNamingAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
- getNamingAuthority() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- getNamingAuthorityId() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
- getNamingAuthorityText() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
- getNamingAuthorityUrl() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
- getNegOnes() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
- getNegOnes() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
- getNegOnes() - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.TernaryPolynomial
- getNewSigCert() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
- getNewWithNew() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
- getNewWithOld() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
- 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.asn1.cms.CCMParameters
- getNonce() - Method in class org.bouncycastle.asn1.cms.GCMParameters
- getNonce() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getNonce() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
- getNonce() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
- getNonce() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
- getNonce() - Method in class org.bouncycastle.crypto.params.AEADParameters
- getNonce() - Method in class org.bouncycastle.crypto.params.SkeinParameters
-
Obtains the value of the
nonce parameter
, ornull
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
, ornull
if not set. - getNonce() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
-
Return the nonce (IV) value to be associated with message.
- 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.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.test.CertPathValidatorTest.X509CertificateObject
- 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.crmf.OptionalValidity
- getNotAfter() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
- getNotAfter() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- 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.crmf.OptionalValidity
- getNotBefore() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
- getNotBefore() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- 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.esf.SPUserNotice
- getNoticeRef() - Method in class org.bouncycastle.asn1.x509.UserNotice
- getNumColumns() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
- getNumeric() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
- getNumLeafs(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
- getNumOfLayers() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
-
Returns the number of levels of the authentication trees.
- getNumOfLayers() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
-
Getter for the number of layers
- getNumOfLayers() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
-
Getter for the number of layers
- getNumRows() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
- getObject() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
-
Return the enclosed object assuming explicit tagging.
- getObject() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
-
Return whatever was following the tag.
- getObject() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
- getObject(int) - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
-
Return the enclosed object assuming implicit tagging.
- 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
- getObjectId() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
-
Deprecated.
- getObjectParser(int, boolean) - Method in class org.bouncycastle.asn1.ASN1TaggedObject
-
Return the object held in this tagged object as a parser assuming it has the type of the passed in tag.
- getObjectParser(int, boolean) - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
-
Return a parser for the actual object tagged.
- getObjectParser(int, boolean) - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
-
Return an object parser for the contents of this tagged object.
- getObjects() - Method in class org.bouncycastle.asn1.ASN1Sequence
- getObjects() - Method in class org.bouncycastle.asn1.ASN1Set
- getObjects() - Method in class org.bouncycastle.asn1.BEROctetString
-
Return the OCTET STRINGs that make up this string.
- getOcspIdentifier() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
- getOcspids() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
- getOcspRepHash() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
- getOcspResponderID() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
- getOcspResponses() - Method in class org.bouncycastle.asn1.esf.OcspListID
- getOcspVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
- getOctetOutputStream() - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
-
Return a stream representing the content target for this OCTET STRING
- getOctetOutputStream(byte[]) - Method in class org.bouncycastle.asn1.BEROctetStringGenerator
-
Return a stream representing the content target for this OCTET STRING
- getOctets() - Method in class org.bouncycastle.asn1.ASN1BitString
-
Return the octets contained in this BIT STRING, checking that this BIT STRING really does represent an octet aligned string.
- getOctets() - Method in class org.bouncycastle.asn1.ASN1OctetString
-
Return the content of the OCTET STRING as a byte array.
- getOctets() - Method in class org.bouncycastle.asn1.DERGeneralString
-
Return a byte array representation of our contained String.
- getOctets() - Method in class org.bouncycastle.asn1.DERGraphicString
- getOctets() - Method in class org.bouncycastle.asn1.DERIA5String
- getOctets() - Method in class org.bouncycastle.asn1.DERNumericString
- getOctets() - Method in class org.bouncycastle.asn1.DERPrintableString
- getOctets() - Method in class org.bouncycastle.asn1.DERT61String
-
Return the encoded string as a byte array.
- getOctets() - Method in class org.bouncycastle.asn1.DERUniversalString
- getOctets() - Method in class org.bouncycastle.asn1.DERVideotexString
- getOctets() - Method in class org.bouncycastle.asn1.DERVisibleString
- getOctetStream() - Method in class org.bouncycastle.asn1.ASN1OctetString
-
Return the content of the OCTET STRING as an InputStream.
- getOctetStream() - Method in interface org.bouncycastle.asn1.ASN1OctetStringParser
-
Return the content of the OCTET STRING as an InputStream.
- getOctetStream() - Method in class org.bouncycastle.asn1.BEROctetStringParser
-
Return an InputStream representing the contents of the OCTET STRING.
- getOctetStream() - Method in class org.bouncycastle.asn1.DEROctetStringParser
-
Return an InputStream representing the contents of the OCTET STRING.
- getOffset() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
- getOi() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
-
Getter for the number of Oil variables of this layer.
- getOid() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- getOid() - Method in class org.bouncycastle.asn1.est.AttrOrOID
- 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
- getOID() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
- getOID(short, boolean) - Static method in class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
- 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(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(String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
- 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.
- getOldWithNew() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
- getOnes() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
- getOnes() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
- getOnes() - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.TernaryPolynomial
- getOnlySomeReasons() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
- 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.ECGOST3410_2012Signer
- 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
- getOrdering() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
- getOrderOfBasePointR() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- getOrganization() - Method in class org.bouncycastle.asn1.x509.NoticeReference
- getOriginator() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
- getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
- getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
- getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
- getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
- getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
- getOriginatorInfo() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
- getOriginatorKey() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
- getOther() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
- getOtherCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
- getOtherCertTag() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
- getOtherInfo() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
- getOtherInfo() - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec
-
Return the otherInfo data for initialising the KDF.
- getOtherKeyAttribute() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
- getOtherMetaData() - Method in class org.bouncycastle.asn1.cms.MetaData
- getOtherMsgSequence() - Method in class org.bouncycastle.asn1.cmc.PKIData
- getOtherMsgSequence() - Method in class org.bouncycastle.asn1.cmc.PKIResponse
- getOtherMsgType() - Method in class org.bouncycastle.asn1.cmc.OtherMsg
- getOtherMsgValue() - Method in class org.bouncycastle.asn1.cmc.OtherMsg
- 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
- getOtherRev() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
- getOtherRevRefs() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
- getOtherRevRefType() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
- getOtherRevVals() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
- getOtherRevVals() - Method in class org.bouncycastle.asn1.esf.RevocationValues
- getOtherRevValType() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
- getOtherStatusInfo() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
- 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.
- getOuterSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
- getOutputBlockSize() - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
-
returns the maximum size of the block produced by this cipher.
- getOutputBlockSize() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
-
returns the maximum size of the block produced by this cipher.
- getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
-
return the maximum possible size for the output.
- getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
- getOutputBlockSize() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
- getOutputBlockSize() - Method in class org.bouncycastle.crypto.engines.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.
- getOutputBlockSize() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
- getOutputLength() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
- getOutputLength() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
- getOutputSize() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
- 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.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.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
- getOwf() - Method in class org.bouncycastle.asn1.cmp.Challenge
- getOwf() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
- getP() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
- getP() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
- getP() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
- getP() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
- getP() - Method in class org.bouncycastle.asn1.x509.DSAParameter
- getP() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
-
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.asn1.McElieceCCA2PrivateKey
- getP() - Method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
- getP() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
- getP() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
- getP1() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
- getP1() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
- getP1() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- getP2() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
- getP2() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
- getP2() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- getPadBits() - Method in class org.bouncycastle.asn1.ASN1BitString
- 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.
- getPadBits(int) - Static method in class org.bouncycastle.asn1.ASN1BitString
- 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.
- getParallelizationParameter() - Method in class org.bouncycastle.asn1.misc.ScryptParams
- 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.ECPrivateKey
- getParameters() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
-
Deprecated.
- getParameters() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
- getParameters() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
- getParameters() - Method in class org.bouncycastle.asn1.x9.X962Parameters
- getParameters() - Method in class org.bouncycastle.asn1.x9.X9ECParametersHolder
- getParameters() - Method in class org.bouncycastle.asn1.x9.X9FieldID
- getParameters() - Method in class org.bouncycastle.crypto.params.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.GOST3410KeyGenerationParameters
- getParameters() - Method in class org.bouncycastle.crypto.params.GOST3410KeyParameters
- 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.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.gmss.GMSSKeyGenerationParameters
- getParameters() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyParameters
- getParameters() - Method in class org.bouncycastle.pqc.crypto.lms.LMSKeyGenerationParameters
- getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyGenerationParameters
- getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyGenerationParameters
- getParameters() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyParameters
- getParameters() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyParameters
- getParameters() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyGenerationParameters
- 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(String) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
- getParameters(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.crypto.util.SSHNamedCurves
- getParameterSet() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
- getParametersForType(int) - Static method in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
- 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(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.
- getParameterSpecs() - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec
- 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.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() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.QTESLAKey
-
Return the parameters for this key - in this case the security category.
- getParams() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPrivateKey
- getParams() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPublicKey
- 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.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.
- getPassphrase() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- getPassPhrase() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- 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.ScryptKeySpec
- getPathLenConstraint() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
- getPathProcInput() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
- getPbkdAlgorithm() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
- getPc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
Returns the degree of the middle coefficients of the used field pentanomial (x^n + x^(getPc()[2]) + x^(getPc()[1]) + x^(getPc()[0]) + 1).
- getPendTime() - Method in class org.bouncycastle.asn1.cmc.PendInfo
- getPendToken() - Method in class org.bouncycastle.asn1.cmc.PendInfo
- getPermittedSubtrees() - Method in class org.bouncycastle.asn1.x509.NameConstraints
- getPermutation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
- getPersonalisation() - Method in class org.bouncycastle.crypto.params.SkeinParameters
-
Obtains the value of the
personalisation parameter
, ornull
if not set. - getPersonalisation() - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
Obtains the value of the
personalisation parameter
, ornull
if not set. - getPgenCounter() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
-
Deprecated.
- getPgenCounter() - Method in class org.bouncycastle.asn1.x9.ValidationParams
- getPhi_n() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
- getPk() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
- getPkiDataBodyid() - Method in class org.bouncycastle.asn1.cmc.LraPopWitness
- getPkiDataReference() - Method in class org.bouncycastle.asn1.cmc.ModCertTemplate
- getPKIStatusInfo() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
- getPlaceOfBirth() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
- getPoint() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
- getPointCompression() - Method in class org.bouncycastle.jce.spec.IESParameterSpec
-
Return the 'point compression' flag.
- getPointEncoding() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
- getPointMap() - Method in interface org.bouncycastle.math.ec.endo.ECEndomorphism
- getPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
- getPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
- getPolicies() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
- getPolicies() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
- getPolicies() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
- getPolicy() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getPolicy() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
- getPolicyAuthority() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
- getPolicyIdentifier() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
- getPolicyInformation() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
- getPolicyInformation(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
- getPolicyQualifierId() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
- getPolicyQualifiers() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
- getPolicyQualifiers() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- getPolicyQualifiersRejected() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- getPolynomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
return the field polynomial
- getPop() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
-
Deprecated.use getPopo
- getPopo() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
- getPoposkInput() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
- 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
-
in some cases positive values get crammed into a space, that's not quite big enough...
- getPostal() - Method in class org.bouncycastle.asn1.esf.SignerLocation
-
Return the postalAddress DirectoryStrings
- getPostalAddress() - Method in class org.bouncycastle.asn1.esf.SignerLocation
- getPostalAddress() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
- getPreComp() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
- getPreComp() - Method in class org.bouncycastle.math.ec.WTauNafPreCompInfo
- getPreCompInfo(ECPoint, String) - Method in class org.bouncycastle.math.ec.ECCurve
- getPreCompNeg() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
- getPredefinedBiometricType() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
- getPrf() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Return the algId of the underlying pseudo random function to use.
- getPrf() - Method in class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
-
Return an AlgorithmIdentifier representing the PRF.
- getPRF() - Method in class org.bouncycastle.crypto.util.PBKDF2Config
- 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
- getPrimeModulusP() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- getPrimeP() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
-
return the prime P.
- getPrimeP() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
-
return the prime P.
- getPrimeQ() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
-
return the prime Q.
- getPrimeQ() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
-
return the prime Q.
- 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.
- getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
- getPrivateExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- getPrivateExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- getPrivateExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
- getPrivateKey() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
- getPrivateKey() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
- getPrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
- getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
- getPrivateKey() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
- getPrivateKey(PrivateKeyInfo) - Static method in class org.bouncycastle.jce.provider.BouncyCastleProvider
- getPrivateKey(PrivateKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
- getPrivateKeyAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
- getPrivateKeys() - Method in class org.bouncycastle.jcajce.CompositePrivateKey
-
Return a list of the component private keys making up this composite.
- getProducedAt() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
- getProducedAt() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
- getProfessionInfos() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
- getProfessionItems() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- getProfessionOIDs() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- getProofAlgID() - Method in class org.bouncycastle.asn1.cmc.IdentityProofV2
- getProperty(CryptoServicesRegistrar.Property) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
-
Return the default value for a particular property if one exists.
- getPropertyValue(String) - Static method in class org.bouncycastle.util.Properties
- getProtection() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
- getProtectionAlg() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getProtectionParameter() - Method in class org.bouncycastle.jcajce.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.
- 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.
- getPubInfo() - Method in class org.bouncycastle.asn1.cmc.CMCPublicationInfo
- getPubInfos() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
- getPublic() - Method in class org.bouncycastle.crypto.AsymmetricCipherKeyPair
-
return the public key parameters.
- getPublic() - Method in interface org.bouncycastle.jce.interfaces.IESKey
-
return the intended recipient's/sender's public key.
- getPublic() - Method in class org.bouncycastle.jce.spec.IEKeySpec
-
return the intended recipient's/sender's public key.
- getPublicationInfo() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
- getPublicData() - Method in class org.bouncycastle.pqc.crypto.qtesla.QTESLAPublicKeyParameters
-
Return the key's public value.
- getPublicData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NHPublicKey
- getPublicData() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
- getPublicExponent() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
- getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
- getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- getPublicExponent() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
- getPublicExponent() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
-
Deprecated.
- getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
- getPublicExponent() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
- getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
-
return the public exponent.
- getPublicExponent() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
-
return the public exponent.
- getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
-
return the public exponent.
- getPublicExponent() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
-
return the public exponent.
- getPublicKey() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
- getPublicKey() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
- getPublicKey() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
- getPublicKey() - Method in class org.bouncycastle.asn1.eac.CertificateBody
- getPublicKey() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
-
Return the public key data object carried in the request
- getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
- getPublicKey() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
-
Deprecated.
- getPublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
-
Deprecated.use parsePublicKey
- getPublicKey() - Method in class org.bouncycastle.crypto.params.RSABlindingParameters
- getPublicKey() - Method in class org.bouncycastle.crypto.params.SkeinParameters
-
Obtains the value of the
public key parameter
, ornull
if not set. - 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.XDHPrivateKey
-
Return the public key associated with this private key.
- 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.spec.SkeinParameterSpec
-
Obtains the value of the
public key parameter
, ornull
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() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- getPublicKey() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- getPublicKey() - Method in class org.bouncycastle.pqc.asn1.GMSSPublicKey
- getPublicKey() - Method in class org.bouncycastle.pqc.crypto.ExchangePair
-
Return the responding party's public key.
- getPublicKey() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPublicKeyParameters
-
Returns the GMSS public key
- getPublicKey() - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
- getPublicKey() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
- getPublicKey() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
- getPublicKey() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
- getPublicKey() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
- getPublicKey(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
-
Deprecated.
- getPublicKey(String) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- getPublicKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.jce.provider.BouncyCastleProvider
- getPublicKey(SubjectPublicKeyInfo) - Static method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
- getPublicKeyAndChallenge() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
- getPublicKeyBytes() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
- getPublicKeyData() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
-
for when the public key is raw bits.
- getPublicKeyData() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
-
for when the public key is raw bits.
- getPublicKeyMAC() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
-
Returns the publicKeyMAC field, or null if authInfo is sender
- getPublicKeyParameters() - Method in interface org.bouncycastle.jce.interfaces.GOST3410Params
- getPublicKeyParameters() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
- getPublicKeyParamSet() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
- 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 private keys making up this composite.
- getPublicPointY() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- 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.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
- getPubLocation() - Method in class org.bouncycastle.asn1.crmf.SinglePubInfo
- getPubMethod() - Method in class org.bouncycastle.asn1.crmf.SinglePubInfo
- getPvno() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getQ() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
- getQ() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
- getQ() - Method in class org.bouncycastle.asn1.x509.DSAParameter
- getQ() - Method in class org.bouncycastle.asn1.x9.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.jpake.JPAKEPrimeOrderGroup
- getQ() - Method in class org.bouncycastle.crypto.params.DHParameters
- getQ() - Method in class org.bouncycastle.crypto.params.DSAParameters
- getQ() - Method in class org.bouncycastle.crypto.params.ECPublicKeyParameters
- getQ() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
- getQ() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
- getQ() - Method in class org.bouncycastle.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.Fp
- getQ() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- getQInv() - Method in class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
- getQInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
- getQInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
- getQInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
- getQInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- getQualifier() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
- getQualifier() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
- 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
- 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
- getRandomElement(SecureRandom) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
create a random field element using PRNG sr
- getRandomNonZeroElement() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
create a random non-zero field element
- getRandomNonZeroElement(SecureRandom) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
create a random non-zero field element using PRNG sr
- getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
Computes a random root from the given irreducible fieldpolynomial according to IEEE 1363 algorithm A.5.6.
- getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
-
Computes a random root of the given polynomial.
- getRandomRoot(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
Compute a random root of the given GF2Polynomial.
- getRawOutputStream() - Method in class org.bouncycastle.asn1.ASN1Generator
-
Return the actual stream object encodings are written to.
- getRawOutputStream() - Method in class org.bouncycastle.asn1.BERGenerator
- getRawOutputStream() - Method in class org.bouncycastle.asn1.DERSequenceGenerator
-
Return the target stream for the SEQUENCE.
- getRawXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
- getRawYCoord() - Method in class org.bouncycastle.math.ec.ECPoint
- getRawZCoords() - Method in class org.bouncycastle.math.ec.ECPoint
- getRC2ParameterVersion() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
- getRDNs() - Method in class org.bouncycastle.asn1.x500.X500Name
-
return an array of RDNs in structure order.
- getRDNs(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.X500Name
-
return an array of RDNs containing the attribute type given by OID in structure order.
- getReason() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- getReason(int) - Method in class org.bouncycastle.asn1.cmp.PollRepContent
- getReasons() - Method in class org.bouncycastle.asn1.cmc.GetCRL
- getReasons() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
- getRecipient() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getRecipientEncryptedKeys() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
- getRecipientIdentifier() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
- getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
- getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
- getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
- getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
- getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
- getRecipientInfos() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
- getRecipKID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getRecipNonce() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getRecoveredMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Return a reference to the recoveredMessage message, 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).
- 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.
- getReducedHashTree() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
- getReducedSignatures() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
- getReductionPolynomial(int) - Static method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
- getRegInfo() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
- getRegistrationNumber() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- getRepresentation() - Method in class org.bouncycastle.math.ec.custom.sec.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
- getReqPolicy() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
- getReqSequence() - Method in class org.bouncycastle.asn1.cmc.PKIData
- getReqSignature() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getRequest() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
- getRequest() - Method in class org.bouncycastle.asn1.cms.SCVPReqRes
- getRequester() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
- getRequestInformation() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
- getRequestList() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
- getRequestorName() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
- getRequestPolicy() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getRequestTime() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getRequireExplicitPolicyMapping() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
- getResponderID() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
- getResponse() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
- getResponse() - Method in class org.bouncycastle.asn1.cms.SCVPReqRes
- getResponse() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
- getResponseBytes() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
- getResponseExtensions() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
- getResponses() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
- getResponseStatus() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
- getResponseTime() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getResponseType() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
- getRestriction() - Method in class org.bouncycastle.asn1.isismtt.x509.Restriction
- getResult() - Method in exception org.bouncycastle.util.test.TestFailedException
- getRetain() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
returns the retain stacks storing all right nodes near to the root
- getRevCerts() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
- getReverse() - Method in class org.bouncycastle.asn1.x509.CertificatePair
- getReverse(Object) - Method in class org.bouncycastle.asn1.eac.BidirectionalMap
- 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.
- getRightSubMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Get the submatrix of this matrix consisting of the rightmost numColumns-numRows columns.
- getRKeyID() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
- getRole() - Method in class org.bouncycastle.asn1.eac.CVCertificate
-
return a bits field coded on one byte.
- getRoleAuthority() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
-
Gets the role authority of this RoleSyntax.
- getRoleAuthorityAsString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
-
Gets the role authority as a
String[]
object. - getRoleDescription(int) - Static method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- getRoleName() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
-
Gets the role name of this RoleSyntax.
- getRoleNameAsString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
-
Gets the role name as a
java.lang.String
object. - getRoot() - Method in class org.bouncycastle.pqc.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.gmss.GMSSRootCalc
-
returns the finished root value
- 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
- getRounds() - Method in class org.bouncycastle.crypto.params.RC5Parameters
- getRow(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Return the row of this matrix with the given index.
- 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
- getSalt() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
- getSalt() - Method in class org.bouncycastle.asn1.misc.ScryptParams
- getSalt() - Method in class org.bouncycastle.asn1.pkcs.MacData
- getSalt() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
- getSalt() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Return the salt to use.
- getSalt() - Method in class org.bouncycastle.crypto.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.ScryptKeySpec
- getSaltLength() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
- getSaltLength() - Method in class org.bouncycastle.crypto.util.PBKDF2Config
- getSaltLength() - Method in class org.bouncycastle.crypto.util.ScryptConfig
- 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.crypto.params.ParametersWithSBox
- getSBox() - Method in class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
- getSBox() - Method in class org.bouncycastle.jcajce.spec.GOST28147WrapParameterSpec
- getSBox(String) - Static method in class org.bouncycastle.crypto.engines.GOST28147Engine
-
Return the S-Box associated with SBoxName
- getSBoxName(byte[]) - Static method in class org.bouncycastle.crypto.engines.GOST28147Engine
- getSBoxOID(byte[]) - Static method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
- getSBoxOID(String) - 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
- getSecondCoefB() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- getSecondMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
- getSeconds() - Method in class org.bouncycastle.asn1.tsp.Accuracy
- 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.jcajce.spec.TLSKeyMaterialSpec
-
Return the secret associated with this spec.
- getSecret() - Method in class org.bouncycastle.pqc.crypto.qtesla.QTESLAPrivateKeyParameters
-
Return the key's secret value.
- getSecretData() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.NHPrivateKey
- getSecretData() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
- 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
- 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.
- getSecurityCategory() - Method in class org.bouncycastle.pqc.crypto.qtesla.QTESLAKeyGenerationParameters
-
Return the security category for these parameters.
- getSecurityCategory() - Method in class org.bouncycastle.pqc.crypto.qtesla.QTESLAPrivateKeyParameters
-
Return the security category for this key.
- getSecurityCategory() - Method in class org.bouncycastle.pqc.crypto.qtesla.QTESLAPublicKeyParameters
-
Return the security category for this key.
- getSecurityCategory() - Method in class org.bouncycastle.pqc.jcajce.spec.QTESLAParameterSpec
-
Return the security category.
- 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.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).
- getSeedActive() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
returns the active seed
- getSeedLen() - Method in class org.bouncycastle.crypto.prng.drbg.DualECPoints
- getSemanticsIdentifier() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
- getSender() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getSender() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
-
Returns the sender field, or null if authInfo is publicKeyMAC
- getSenderKID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getSenderNonce() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getSeqNumber() - Method in class org.bouncycastle.asn1.cmc.PublishTrustAnchors
- getSequenceNumber() - Method in class org.bouncycastle.asn1.eac.CertificateHolderReference
- getSerial() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
- getSerialNumber() - Method in class org.bouncycastle.asn1.cmc.GetCert
- getSerialNumber() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- getSerialNumber() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
- getSerialNumber() - Method in class org.bouncycastle.asn1.crmf.CertId
- getSerialNumber() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
- getSerialNumber() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getSerialNumber() - Method in class org.bouncycastle.asn1.ocsp.CertID
- getSerialNumber() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
- getSerialNumber() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getSerialNumber() - Method in class org.bouncycastle.asn1.x509.Certificate
- getSerialNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- 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.test.CertPathValidatorTest.X509CertificateObject
- getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- getSerialNumber() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
- getService() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getSessionEncryptedKey() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
- getSetJ() - Method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
- 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.
- getSID() - Method in class org.bouncycastle.asn1.cms.SignerInfo
- getSig() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
- getSigAlgName() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
-
return a more "meaningful" representation for the signature algorithm used in the certficate.
- 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.test.CertPathValidatorTest.X509CertificateObject
-
return the object identifier for the signature.
- 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.test.CertPathValidatorTest.X509CertificateObject
-
return the signature parameters, or null if there aren't any.
- 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.
- 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.cmc.CertificationRequest
- getSignature() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
- getSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificate
-
Gives the signature of the whole body.
- getSignature() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
- getSignature() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
- getSignature() - Method in class org.bouncycastle.asn1.ocsp.Signature
- getSignature() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
- getSignature() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getSignature() - Method in class org.bouncycastle.asn1.x509.Certificate
- getSignature() - Method in class org.bouncycastle.asn1.x509.CertificateList
- getSignature() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- getSignature() - Method in class org.bouncycastle.asn1.x509.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.test.CertPathValidatorTest.X509CertificateObject
- 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.HSSSignature
- getSignature() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
- getSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.bc.SignatureCheck
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.ocsp.Signature
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.Certificate
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.CertificateList
- getSignatureAlgorithm() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
-
Deprecated.
- getSignatureLength() - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
- getSignaturePolicyId() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
- getSignatureValue() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
- getSignedPubKey() - Method in class org.bouncycastle.pqc.crypto.lms.HSSSignature
- getSigner() - Method in class org.bouncycastle.crypto.io.SignerInputStream
- getSigner() - Method in class org.bouncycastle.crypto.io.SignerOutputStream
- getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedData
- getSignerInfos() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
- getSignerInfos() - Method in class org.bouncycastle.asn1.pkcs.SignedData
- getSigningAlg() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
- getSigningAlgorithm() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
- getSigningCert() - Method in class org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters
- getSigningParameters() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- 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.
- getSigPolicyHash() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
- getSigPolicyId() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
- getSigPolicyQualifierId() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
- getSigPolicyQualifiers() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
- getSigProvider() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- getSigQualifier() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
- getSingleExtensions() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
- getSingleRequestExtensions() - Method in class org.bouncycastle.asn1.ocsp.Request
- getSInv() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
- getSInv() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
- getSInv() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- 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.
- getSmallPrimes() - Method in class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
- getSourceDataUri() - 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
- getSquareRootMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
- getSquaringMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
- getSquaringVector(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
Return row vector i of the squaring matrix.
- getStack() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
returns the shared stack
- getStartCounter() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
- 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.
- getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
-
Returns the status byte array used by the GMSSPrivateKeyASN.1 class
- getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
Returns the status byte array used by the GMSSPrivateKeyASN.1 class
- getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
-
This method returns the status byte array
- getStatByte() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
Returns the status byte array used by the GMSSPrivateKeyASN.1 class
- getState() - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
-
Gets the current state of this participant.
- getState(File, SecureRandom) - Static method in class org.bouncycastle.crypto.util.JournaledAlgorithm
-
Reconstructs JournaledAlgorithm session from file containing it's raw encoding.
- getState(InputStream, SecureRandom) - Static method in class org.bouncycastle.crypto.util.JournaledAlgorithm
- 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.
- getStaticKey() - Method in class org.bouncycastle.jce.spec.MQVPublicKeySpec
-
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.
- getStaticPrivateKey() - Method in class org.bouncycastle.jce.spec.MQVPrivateKeySpec
-
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
- getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
-
Returns the status int array used by the GMSSPrivateKeyASN.1 class
- getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
Returns the status int array used by the GMSSPrivateKeyASN.1 class
- getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
-
This method returns the status int array
- getStatInt() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
Returns the status int array used by the GMSSPrivateKeyASN.1 class
- getStatLong() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
-
Converts the long parameters into byte arrays to store it in statByte-Array
- getStatus() - Method in class org.bouncycastle.asn1.cmp.CertResponse
- getStatus() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
- getStatus() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
- getStatus() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
- getStatus() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
- getStatus() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
- getStatus() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
- getStatusInfo() - Method in class org.bouncycastle.asn1.cmp.CertStatus
- getStatusString() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
- getStatusString() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
- getStatusString() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
- 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 interface org.bouncycastle.asn1.ASN1String
-
Return a Java String representation of this STRING type's content.
- getString() - Method in class org.bouncycastle.asn1.DERBMPString
- getString() - Method in class org.bouncycastle.asn1.DERGeneralString
-
Return a Java String representation of our contained String.
- getString() - Method in class org.bouncycastle.asn1.DERGraphicString
- getString() - Method in class org.bouncycastle.asn1.DERIA5String
- getString() - Method in class org.bouncycastle.asn1.DERNumericString
- getString() - Method in class org.bouncycastle.asn1.DERPrintableString
- getString() - Method in class org.bouncycastle.asn1.DERT61String
-
Decode the encoded string and return it, 8 bit encoding assumed.
- getString() - Method in class org.bouncycastle.asn1.DERUniversalString
- getString() - Method in class org.bouncycastle.asn1.DERUTF8String
- getString() - Method in class org.bouncycastle.asn1.DERVideotexString
- getString() - Method in class org.bouncycastle.asn1.DERVisibleString
- getString() - Method in class org.bouncycastle.asn1.x500.DirectoryString
- getString() - Method in class org.bouncycastle.asn1.x509.DisplayText
-
Returns the stored
String
object. - getStringAt(int) - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
-
Return the UTF8STRING at index i.
- getSubfield() - Method in interface org.bouncycastle.math.field.ExtensionField
- getSubject() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
- getSubject() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
- getSubject() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
- getSubject() - Method in class org.bouncycastle.asn1.x509.Certificate
- getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- getSubject() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
Deprecated.
- getSubject() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
-
Deprecated.
- getSubjectAlternativeNames() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- getSubjectAlternativeNames() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- getSubjectDN() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- getSubjectDN() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
- getSubjectKeyIdentifier() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
- getSubjectPublicKey() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
- getSubjectPublicKeyAlgorithm() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
- getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
- getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
- getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.Certificate
- getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
Deprecated.
- getSubjectPublicKeyInfo() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
-
Deprecated.
- getSubjectUID() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
- getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- getSubjectUniqueId() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
Deprecated.
- getSubjectUniqueID() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- 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.test.CertPathValidatorTest.X509CertificateObject
- 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.
- getSubtreeRootSig(int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
- getSuppPrivInfoPartA() - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyU
- getSuppPrivInfoPartB(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.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
- getSymmAlg() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
- getT() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
- getT() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
- getT() - Method in class org.bouncycastle.pqc.asn1.ParSet
- getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
- getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
- getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
- getT() - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
- getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
- getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
- getT() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
- getT() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- getT() - Method in class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
- getT1() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
- getTag(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
- getTagNo() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
-
Return the tag number associated with this object.
- getTagNo() - Method in interface org.bouncycastle.asn1.ASN1TaggedObjectParser
-
Return the tag number associated with the underlying tagged object.
- getTagNo() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
-
Return the tag number associated with this object.
- getTagNo() - Method in class org.bouncycastle.asn1.cmc.TaggedRequest
- getTagNo() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
- getTagNo() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
- getTagNo() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
- getTagNo() - Method in class org.bouncycastle.asn1.x509.GeneralName
- getTagNo(int) - Static method in class org.bouncycastle.asn1.eac.EACTags
- getTailStack() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
Returns the tailstack
- getTarget() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
- getTargetConstraints() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
-
Returns the required constraints on the target certificate.
- getTargetGroup() - Method in class org.bouncycastle.asn1.x509.Target
- getTargetName() - Method in class org.bouncycastle.asn1.x509.Target
- getTargets() - Method in class org.bouncycastle.asn1.x509.Targets
-
Returns the targets in a
Vector
. - getTargetsObjects() - Method in class org.bouncycastle.asn1.x509.TargetInformation
-
Returns the targets in this target information extension.
- getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.Certificate
- getTBSCertificate() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
-
Deprecated.
- getTBSCertificate() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- 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
- getTc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
Returns the degree of the middle coefficient of the used field trinomial (x^n + x^(getTc()) + 1).
- getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
- getTemporalEvidence() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
- getThePOP() - Method in class org.bouncycastle.asn1.cmc.DecryptedPOP
- getThePOPAlgID() - Method in class org.bouncycastle.asn1.cmc.DecryptedPOP
- getThePOPAlgID() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
- getThirdPerson() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
- 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.cmc.GetCRL
- getTime() - Method in class org.bouncycastle.asn1.cms.Time
-
Get the date+tine as a String in full form century format.
- getTime() - Method in class org.bouncycastle.asn1.x509.Time
- getTimeStamp() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
- getTimeStampToken() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
- getTimeStampToken() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
- getTimeStampToken() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
- getTimeString() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
-
Return the time.
- getTrailer(Digest) - Static method in class org.bouncycastle.crypto.signers.ISOTrailers
- getTrailerField() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
- getTrailing(int) - Method in class org.bouncycastle.pqc.crypto.ntru.IndexGenerator.BitString
-
Returns the last
numBits
bits from the end of the bit string. - getTransactionID() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
- getTransactionIdentifier() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
- getTransactionIdentifier() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
- getTransactionStatus() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
- 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.
- getTreehash() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
returns the initial treehash instances, storing value y_3(i)
- getTreeHeight() - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
- getTreeIndex(long, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
- getTrustAnchors() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- getTsa() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
- getTstEvidence() - Method in class org.bouncycastle.asn1.cms.Evidence
- getTweak() - Method in class org.bouncycastle.crypto.params.TweakableBlockCipherParameters
-
Gets the tweak value.
- getTwice() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
- getType() - Method in class org.bouncycastle.asn1.bc.ObjectData
- getType() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
- getType() - Method in class org.bouncycastle.asn1.cmp.PKIBody
- getType() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
- getType() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
- getType() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
- getType() - Method in class org.bouncycastle.asn1.crmf.POPOPrivKey
- getType() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
- getType() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
- getType() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
- getType() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
- getType() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
-
Return the tag number applying to the underlying choice.
- getType() - Method in interface org.bouncycastle.crypto.CharToByteConverter
-
Return the type of the conversion.
- getType() - Method in class org.bouncycastle.crypto.digests.SkeinEngine.Parameter
- getType() - Method in class org.bouncycastle.crypto.params.Argon2Parameters
- 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.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
- getTypeOfSubstitution() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
- getTypesAndValues() - Method in class org.bouncycastle.asn1.x500.RDN
- getU1() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
- getU2() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
- 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.
- getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
- getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
- getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
- getUnauthAttrs() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
- getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.cms.SignerInfo
- getUnauthenticatedAttributes() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
- getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
-
return the underlying cipher for the buffer.
- getUnderlyingCipher() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
-
return the cipher this object wraps.
- getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
- getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
- getUnderlyingCipher() - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
- getUnderlyingCipher() - Method in interface org.bouncycastle.crypto.modes.AEADBlockCipher
-
return the
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 class org.bouncycastle.crypto.modes.CCMBlockCipher
-
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.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
- getUnicodeVersion() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
- getUnknownMaxLength() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
-
Return the maximum size in bytes the digest can produce when the length is unknown
- getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EncryptedData
- getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
- getUnprotectedAttrs() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
- 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 class org.bouncycastle.pqc.crypto.gmss.GMSSStateAwareSigner
- 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 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.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.esf.SPuri
- getUsage() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- getUsage() - Method in class org.bouncycastle.asn1.eac.PublicKeyDataObject
- getUsage() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
- getUsageIndex() - Method in class org.bouncycastle.crypto.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.asn1.cms.KeyAgreeRecipientInfo
- getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.DHUParameterSpec
-
Return a copy of the user keying material, null if none is available.
- getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.MQVParameterSpec
- getUserKeyingMaterial() - Method in class org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec
- getV() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
- getV1A() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
-
Deprecated.Access via
GLVTypeBParameters.getSplitParams()
instead. - getV1A() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
- getV1B() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
-
Deprecated.Access via
GLVTypeBParameters.getSplitParams()
instead. - getV1B() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
- getV2A() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
-
Deprecated.Access via
GLVTypeBParameters.getSplitParams()
instead. - getV2A() - Method in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
- getV2B() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
-
Deprecated.Access via
GLVTypeBParameters.getSplitParams()
instead. - 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.crmf.CertTemplate
- 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
- 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.cmc.TaggedRequest
- getValue() - Method in class org.bouncycastle.asn1.cmp.PKIStatus
- getValue() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
- getValue() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
- getValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
- getValue() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
- getValue() - Method in class org.bouncycastle.asn1.crmf.PKMACValue
- getValue() - Method in class org.bouncycastle.asn1.crmf.POPOPrivKey
- getValue() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
- getValue() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
- getValue() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
- getValue() - Method in class org.bouncycastle.asn1.ess.ContentIdentifier
- getValue() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
- getValue() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
- getValue() - Method in class org.bouncycastle.asn1.x509.CRLReason
- getValue() - Method in class org.bouncycastle.asn1.x509.OtherName
- getValue() - Method in class org.bouncycastle.asn1.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
- getValueHint() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
- getValues() - Method in class org.bouncycastle.asn1.esf.SignerAttribute
-
Return the sequence of choices - the array elements will either be of type Attribute[] or AttributeCertificate depending on what tag was used.
- getValues() - Method in class org.bouncycastle.asn1.tsp.PartialHashtree
- 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
- getVecArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
- getVector() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
- getVersion() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
- getVersion() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
- getVersion() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
- getVersion() - Method in class org.bouncycastle.asn1.cms.AuthenticatedDataParser
- getVersion() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
- getVersion() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
- getVersion() - Method in class org.bouncycastle.asn1.cms.CompressedData
- getVersion() - Method in class org.bouncycastle.asn1.cms.CompressedDataParser
- getVersion() - Method in class org.bouncycastle.asn1.cms.DigestedData
- getVersion() - Method in class org.bouncycastle.asn1.cms.EncryptedData
- getVersion() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
- getVersion() - Method in class org.bouncycastle.asn1.cms.EnvelopedDataParser
- getVersion() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
- getVersion() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
- getVersion() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
- getVersion() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
- getVersion() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
- getVersion() - Method in class org.bouncycastle.asn1.cms.SignedData
- getVersion() - Method in class org.bouncycastle.asn1.cms.SignedDataParser
- getVersion() - Method in class org.bouncycastle.asn1.cms.SignerInfo
- getVersion() - Method in class org.bouncycastle.asn1.cms.TimeStampedDataParser
- getVersion() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
-
Return Version - -1 if not set.
- getVersion() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- getVersion() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- getVersion() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
- getVersion() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
- getVersion() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
- getVersion() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
- getVersion() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
- getVersion() - Method in class org.bouncycastle.asn1.pkcs.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.tsp.TimeStampReq
- getVersion() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
- getVersion() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
- getVersion() - Method in class org.bouncycastle.asn1.x509.Certificate
- getVersion() - Method in class org.bouncycastle.asn1.x509.Holder
-
Returns 1 for V2 attribute certificates or 0 for V1 attribute certificates.
- getVersion() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- getVersion() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
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.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- 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.RainbowPrivateKey
- getVersion() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
- getVersion() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
- getVersion() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
- getVersionInfo() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
- getVersionNumber() - Method in class org.bouncycastle.asn1.x509.Certificate
- getVersionNumber() - Method in class org.bouncycastle.asn1.x509.CertificateList
- getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
Deprecated.
- getVersionNumber() - Method in class org.bouncycastle.asn1.x509.TBSCertList
- getVi() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
-
Returns the array of vi-s
- getVi() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
-
Getter for the number of vinegar variables of this layer.
- getVi() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
-
Getter for the array containing the number of Vinegar-variables per layer
- getVi() - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
-
/** Returns the array of vi-s
- getVi() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
Returns the array of vi-s
- getVi() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
-
Getter for the array containing the number of Vinegar-variables per layer
- getVi() - Method in class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
-
/** Returns the array of vi-s
- getViNext() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
-
Getter for the number of vinegar variables of the next layer.
- getW() - Method in class org.bouncycastle.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
- getWidth() - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
- getWidth() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
- getWillBeRevokedAt() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
- 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.
- getWinternitzParameter() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
-
Returns the array of WinternitzParameter (for each layer) of the authentication trees
- getWitness() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
- getWitness() - Method in class org.bouncycastle.asn1.cmc.IdentityProofV2
- getWitness() - Method in class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
- getWitness() - Method in class org.bouncycastle.asn1.cmp.Challenge
- getWitnessAlgID() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
- 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
- getX() - Method in class org.bouncycastle.crypto.ec.ECPair
- 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
. - 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
- getX509v2AttrCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
-
Deprecated.use getOtherCert and getOtherTag to make sure message is really what it should be.
- getX509v3PKCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
- getXCoord() - Method in class org.bouncycastle.math.ec.ECPoint
-
Returns the x-coordinate.
- getXMSS() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
- getXMSSParameters() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
- 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.params.DHPublicKeyParameters
- getY() - Method in class org.bouncycastle.crypto.params.DSAPublicKeyParameters
- getY() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
- getY() - Method in class org.bouncycastle.crypto.params.GOST3410PublicKeyParameters
- getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
- getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
- getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
- getY() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
- getY() - Method in interface org.bouncycastle.jce.interfaces.ElGamalPublicKey
- getY() - Method in interface org.bouncycastle.jce.interfaces.GOST3410PublicKey
- getY() - Method in class org.bouncycastle.jce.provider.JCEDHPublicKey
- getY() - Method in class org.bouncycastle.jce.provider.JCEElGamalPublicKey
- getY() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
- getY() - Method in class org.bouncycastle.jce.spec.ElGamalPublicKeySpec
-
Returns the public value
y
. - getY() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeySpec
-
Returns the public key
y
. - 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.
- getZ() - Method in class org.bouncycastle.crypto.agreement.kdf.DHKDFParameters
- getZ() - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
- getZ() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
- 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
- GF2Field - Class in org.bouncycastle.pqc.crypto.rainbow.util
-
This class provides the basic operations like addition, multiplication and finding the multiplicative inverse of an element in GF2^8.
- GF2Field() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
- GF2Matrix - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class describes some operations with matrices over finite field GF(2) and is used in ecc and MQ-PKC (also has some specific methods and implementation)
- GF2Matrix(byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Create the matrix from encoded form.
- GF2Matrix(int, char) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Create an nxn matrix of the given type.
- GF2Matrix(int, char, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Create an nxn matrix of the given type.
- GF2Matrix(int, int[][]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Create the matrix with the contents of the given array.
- GF2Matrix(GF2Matrix) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Copy constructor.
- GF2mField - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class describes operations with elements from the finite field F = GF(2^m). ( GF(2^m)= GF(2)[A] where A is a root of irreducible polynomial with degree m, each field element B has a polynomial basis representation, i.e. it is represented by a different binary polynomial of degree less than m, B = poly(A) ) All operations are defined only for field with 1< m <32.
- GF2mField(byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
- GF2mField(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
create a finite field GF(2^m)
- GF2mField(int, int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
create a finite field GF(2^m) with the fixed field polynomial
- GF2mField(GF2mField) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mField
- GF2mMatrix - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class describes some operations with matrices over finite field GF(2m) with small m (1< m <32).
- GF2mMatrix(GF2mField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
-
Constructor.
- GF2mMatrix(GF2mField, int[][]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
-
Constructor.
- GF2mMatrix(GF2mMatrix) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
-
Copy constructor.
- GF2mVector - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class implements vectors over the finite field GF(2m) for small m (i.e., 1<m<32).
- GF2mVector(GF2mField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
-
creates the vector over GF(2^m) of given length and with elements from array v (beginning at the first bit)
- GF2mVector(GF2mField, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
-
Create a new vector over GF(2m) of the given length and element array.
- GF2mVector(GF2mVector) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
-
Copy constructor.
- GF2nElement - Class in org.bouncycastle.pqc.math.linearalgebra
-
This abstract class implements an element of the finite field GF(2)n in either optimal normal basis representation (ONB) or in polynomial representation.
- GF2nElement() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
- GF2nField - Class in org.bouncycastle.pqc.math.linearalgebra
-
This abstract class defines the finite field GF(2n).
- GF2nField(SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nField
- GF2nONBElement - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class implements an element of the finite field GF(2n ).
- GF2nONBElement(GF2nONBElement) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Copy constructor.
- GF2nONBElement(GF2nONBField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Construct a new GF2nONBElement from its encoding.
- GF2nONBElement(GF2nONBField, BigInteger) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Construct the element of the field gf2n with the specified value val.
- GF2nONBElement(GF2nONBField, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Construct a random element over the field gf2n, using the specified source of randomness.
- GF2nONBField - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class implements the abstract class GF2nField for ONB representation.
- GF2nONBField(int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nONBField
-
constructs an instance of the finite field with 2deg elements and characteristic 2.
- GF2nPolynomial - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class implements polynomials over GF2nElements.
- GF2nPolynomial(int, GF2nElement) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Creates a new PolynomialGF2n of size deg and elem as coefficients.
- GF2nPolynomial(GF2nPolynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Creates a new PolynomialGF2n by cloning the given PolynomialGF2n a.
- GF2nPolynomial(GF2Polynomial, GF2nField) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Creates a new PolynomialGF2n from the given Bitstring polynomial over the GF2nField B1.
- GF2nPolynomialElement - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class implements elements of finite binary fields GF(2n) using polynomial representation.
- GF2nPolynomialElement(GF2nPolynomialElement) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Creates a new GF2nPolynomialElement by cloning the given GF2nPolynomialElement b.
- GF2nPolynomialElement(GF2nPolynomialField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Creates a new GF2nPolynomialElement using the given field f and byte[] os as value.
- GF2nPolynomialElement(GF2nPolynomialField, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Creates a new GF2nPolynomialElement using the given field f and int[] is as value.
- GF2nPolynomialElement(GF2nPolynomialField, Random) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Create a new random GF2nPolynomialElement using the given field and source of randomness.
- GF2nPolynomialElement(GF2nPolynomialField, GF2Polynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Creates a new GF2nPolynomialElement using the given field and Bitstring.
- GF2nPolynomialField - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class implements the abstract class GF2nField for polynomial representation.
- GF2nPolynomialField(int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
constructs an instance of the finite field with 2deg elements and characteristic 2.
- GF2nPolynomialField(int, SecureRandom, boolean) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
constructs an instance of the finite field with 2deg elements and characteristic 2.
- GF2nPolynomialField(int, SecureRandom, GF2Polynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
Creates a new GF2nField of degree i and uses the given polynomial as field polynomial.
- GF2Polynomial - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class stores very long strings of bits and does some basic arithmetics.
- GF2Polynomial(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Creates a new GF2Polynomial of the given length and value zero.
- GF2Polynomial(int, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Creates a new GF2Polynomial by converting the given byte[] os according to 1363 and using the given length.
- GF2Polynomial(int, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Creates a new GF2Polynomial of the given length using the given int[].
- GF2Polynomial(int, String) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Creates a new GF2Polynomial of the given length and value selected by value: ZERO ONE RANDOM X ALL
- GF2Polynomial(int, BigInteger) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Creates a new GF2Polynomial by converting the given FlexiBigInt bi according to 1363 and using the given length.
- GF2Polynomial(int, Random) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Creates a new GF2Polynomial of the given length and random value.
- GF2Polynomial(GF2Polynomial) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Creates a new GF2Polynomial by cloneing the given GF2Polynomial b.
- GF2Vector - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class implements the abstract class Vector for the case of vectors over the finite field GF(2).
- GF2Vector(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Construct the zero vector of the given length.
- GF2Vector(int[], int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Construct a new
GF2Vector
of the given length and with the given element array. - GF2Vector(int, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Construct a GF2Vector of the given length and with elements from the given array.
- GF2Vector(int, int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Construct a random GF2Vector of the given length with the specified number of non-zero coefficients.
- GF2Vector(int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Construct a random GF2Vector of the given length.
- GF2Vector(GF2Vector) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Copy constructor.
- GFElement - Interface in org.bouncycastle.pqc.math.linearalgebra
-
This interface defines a finite field element.
- givenName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- GIVENNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
- 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 - Variable in class org.bouncycastle.math.ec.GLVMultiplier
- GLVEndomorphism - Interface in org.bouncycastle.math.ec.endo
- 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, BigInteger[], BigInteger[], BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.math.ec.endo.GLVTypeBParameters
-
Deprecated.Use constructor taking a
ScalarSplitParameters
instead. - 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(GCMBlockCipher) - Constructor for class org.bouncycastle.crypto.macs.GMac
-
Creates a GMAC based on the operation of a block cipher in GCM mode.
- GMac(GCMBlockCipher, 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.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
- GMacTest - Class in org.bouncycastle.crypto.test
-
Test vectors for AES-GMAC, extracted from NIST CAVP GCM test vectors.
- GMacTest - Class in org.bouncycastle.jce.provider.test
- GMacTest() - Constructor for class org.bouncycastle.crypto.test.GMacTest
- GMacTest() - Constructor for class org.bouncycastle.jce.provider.test.GMacTest
- GMCipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- GMCipherSpi(SM2Engine) - 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
- 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.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
- GMSSDigestProvider - Interface in org.bouncycastle.pqc.crypto.gmss
- GMSSKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.gmss
- GMSSKeyGenerationParameters(SecureRandom, GMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSKeyGenerationParameters
- GMSSKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.gmss
-
This class implements key pair generation of the generalized Merkle signature scheme (GMSS).
- GMSSKeyPairGenerator(GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
-
The standard constructor tries to generate the GMSS algorithm identifier with the corresponding OID.
- GMSSKeyParameters - Class in org.bouncycastle.pqc.crypto.gmss
- GMSSKeyParameters(boolean, GMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSKeyParameters
- GMSSLeaf - Class in org.bouncycastle.pqc.crypto.gmss
-
This class implements the distributed computation of the public key of the Winternitz one-time signature scheme (OTSS).
- GMSSLeaf(Digest, byte[][], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
-
This constructor regenerates a prior GMSSLeaf object
- GMSSLeaf(Digest, int, int, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
- GMSSParameters - Class in org.bouncycastle.pqc.crypto.gmss
-
This class provides a specification for the GMSS parameters that are used by the GMSSKeyPairGenerator and GMSSSignature classes.
- GMSSParameters(int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
- GMSSParameters(int, int[], int[], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSParameters
-
The constructor for the parameters of the GMSSKeyPairGenerator.
- GMSSPrivateKey - Class in org.bouncycastle.pqc.asn1
- GMSSPrivateKey(int[], byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.GMSSPrivateKey
- GMSSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.gmss
-
This class provides a specification for a GMSS private key.
- GMSSPrivateKeyParameters(byte[][], byte[][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], byte[][], byte[][], GMSSParameters, GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
-
Generates a new GMSS private key
- GMSSPrivateKeyParameters(int[], byte[][], byte[][], byte[][][], byte[][][], byte[][][], Treehash[][], Treehash[][], Vector[], Vector[], Vector[][], Vector[][], GMSSLeaf[], GMSSLeaf[], GMSSLeaf[], int[], byte[][], GMSSRootCalc[], byte[][], GMSSRootSig[], GMSSParameters, GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
-
/**
- GMSSPublicKey - Class in org.bouncycastle.pqc.asn1
-
This class implements an ASN.1 encoded GMSS public key.
- GMSSPublicKey(byte[]) - Constructor for class org.bouncycastle.pqc.asn1.GMSSPublicKey
- GMSSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.gmss
- GMSSPublicKeyParameters(byte[], GMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSPublicKeyParameters
-
The constructor.
- GMSSRandom - Class in org.bouncycastle.pqc.crypto.gmss.util
-
This class provides a PRNG for GMSS
- GMSSRandom(Digest) - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.GMSSRandom
-
Constructor
- GMSSRootCalc - Class in org.bouncycastle.pqc.crypto.gmss
-
This class computes a whole Merkle tree and saves the needed values for AuthPath computation.
- GMSSRootCalc(int, int, GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
Constructor
- GMSSRootSig - Class in org.bouncycastle.pqc.crypto.gmss
-
This class implements the distributed signature generation of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
- GMSSRootSig(Digest, byte[][], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
-
This constructor regenerates a prior GMSSRootSig object used by the GMSSPrivateKeyASN.1 class
- GMSSRootSig(Digest, int, int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
-
The constructor generates the PRNG and initializes some variables
- GMSSSigner - Class in org.bouncycastle.pqc.crypto.gmss
-
This class implements the GMSS signature scheme.
- GMSSSigner(GMSSDigestProvider) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
-
The standard constructor tries to generate the MerkleTree Algorithm identifier with the corresponding OID.
- GMSSSignerTest - Class in org.bouncycastle.pqc.crypto.test
- GMSSSignerTest() - Constructor for class org.bouncycastle.pqc.crypto.test.GMSSSignerTest
- GMSSStateAwareSigner - Class in org.bouncycastle.pqc.crypto.gmss
-
This class implements the GMSS signature scheme, but allows multiple signatures to be generated.
- GMSSStateAwareSigner(Digest) - Constructor for class org.bouncycastle.pqc.crypto.gmss.GMSSStateAwareSigner
- GMSSUtil - Class in org.bouncycastle.pqc.crypto.gmss.util
-
This class provides several methods that are required by the GMSS classes.
- GMSSUtil() - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
- gmssWithSha1 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
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
- GNU - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.1 -- used by GNU Radius
- GNUObjectIdentifiers - Interface in org.bouncycastle.asn1.gnu
-
GNU project OID collection
- GnuPG - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.2 -- used by GNU PG
- GnuRadar - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.3 -- GNU Radar
- 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.
- GoppaCode - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class describes decoding operations of an irreducible binary Goppa code.
- GoppaCode.MaMaPe - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class is a container for two instances of
GF2Matrix
and one instance ofPermutation
. - GoppaCode.MatrixSet - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class is a container for an instance of
GF2Matrix
and one int[]. - GOST - Class in org.bouncycastle.jcajce.provider.asymmetric
- GOST() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST
- gost_ElSgDH3410_1 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-ElSqDH3410-1 OID: 1.2.643.2.2.36.1
- gost_ElSgDH3410_default - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-ElSqDH3410-default OID: 1.2.643.2.2.36.0
- GOST_id - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Base OID: 1.2.643.2.2
- 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
- GOST28147MacTest - Class in org.bouncycastle.crypto.test
-
GOST 28147 MAC tester
- GOST28147MacTest() - Constructor for class org.bouncycastle.crypto.test.GOST28147MacTest
- 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 - Class in org.bouncycastle.jce.spec
-
Deprecated.use org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
- GOST28147ParameterSpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
- GOST28147ParameterSpec(byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
-
Deprecated.
- GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
- GOST28147ParameterSpec(byte[], byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
-
Deprecated.
- GOST28147ParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
- GOST28147ParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
-
Deprecated.
- GOST28147ParameterSpec(String, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
- GOST28147ParameterSpec(String, byte[]) - Constructor for class org.bouncycastle.jce.spec.GOST28147ParameterSpec
-
Deprecated.
- GOST28147ParameterSpec(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.GOST28147ParameterSpec
- GOST28147Test - Class in org.bouncycastle.crypto.test
- GOST28147Test - Class in org.bouncycastle.jce.provider.test
-
basic test class for the GOST28147 cipher
- GOST28147Test() - Constructor for class org.bouncycastle.jce.provider.test.GOST28147Test
- 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
- GOST3410KeyPairTest - Class in org.bouncycastle.jce.provider.test
- GOST3410KeyPairTest() - Constructor for class org.bouncycastle.jce.provider.test.GOST3410KeyPairTest
- 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 - Class in org.bouncycastle.jce.spec
-
ParameterSpec for a GOST 3410-94 key.
- GOST3410ParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.GOST3410ParameterSpec
-
Constructor for signing parameters.
- GOST3410ParameterSpec(String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
- GOST3410ParameterSpec(String, String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
- GOST3410ParameterSpec(String, String, String) - Constructor for class org.bouncycastle.jce.spec.GOST3410ParameterSpec
- 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(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
- GOST3410Test - Class in org.bouncycastle.crypto.test
- GOST3410Test - Class in org.bouncycastle.jce.provider.test
- GOST3410Test() - Constructor for class org.bouncycastle.crypto.test.GOST3410Test
- GOST3410Test() - Constructor for class org.bouncycastle.jce.provider.test.GOST3410Test
- 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_2012_256Digest - Class in org.bouncycastle.crypto.digests
-
implementation of GOST R 34.11-2012 256-bit
- 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_256DigestTest - Class in org.bouncycastle.crypto.test
- GOST3411_2012_512Digest - Class in org.bouncycastle.crypto.digests
-
implementation of GOST R 34.11-2012 512-bit
- 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_2012_512DigestTest - Class in org.bouncycastle.crypto.test
- GOST3411_2012_512DigestTest() - Constructor for class org.bouncycastle.crypto.test.GOST3411_2012_512DigestTest
- GOST3411_2012Digest - Class in org.bouncycastle.crypto.digests
-
Base class for GOST3411-2012 256-bit and GOST3411-2012 512-bit digests.
- GOST3411_2012Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.GOST3411_2012Digest
- 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
- GOST3411Digest - Class in org.bouncycastle.crypto.digests
-
implementation of GOST R 34.11-94
- GOST3411Digest() - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
-
Standard constructor
- GOST3411Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
-
Constructor to allow use of a particular sbox with GOST28147
- GOST3411Digest(GOST3411Digest) - Constructor for class org.bouncycastle.crypto.digests.GOST3411Digest
-
Copy constructor.
- GOST3411DigestTest - Class in org.bouncycastle.crypto.test
- 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
- GOST3412MacTest - Class in org.bouncycastle.crypto.test
-
see GOST_R_3413-2015
- GOST3412MacTest() - Constructor for class org.bouncycastle.crypto.test.GOST3412MacTest
- GOST3412Test - Class in org.bouncycastle.crypto.test
- GOST3412Test - Class in org.bouncycastle.jce.provider.test
-
basic test class for the GOST28147 cipher
- GOST3412Test() - Constructor for class org.bouncycastle.crypto.test.GOST3412Test
- GOST3412Test() - Constructor for class org.bouncycastle.jce.provider.test.GOST3412Test
- gostR28147_gcfb - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R28147 OID: 1.2.643.2.2.21
- gostR3410_2001 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-2001 OID: 1.2.643.2.2.19
- gostR3410_2001_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
{ iso(1) member-body(2)ru(643) rans(2) cryptopro(2) ecc-signs(35) }
- gostR3410_2001_CryptoPro_B - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-2001-CryptoPro-B OID: 1.2.643.2.2.35.2
- gostR3410_2001_CryptoPro_C - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-2001-CryptoPro-C OID: 1.2.643.2.2.35.3
- gostR3410_2001_CryptoPro_ESDH - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
- gostR3410_2001_CryptoPro_XchA - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
{ iso(1) member-body(2) ru(643) rans(2) cryptopro(2) ecc-exchanges(36) }
- gostR3410_2001_CryptoPro_XchB - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-2001-CryptoPro-XchA OID: 1.2.643.2.2.36.1
- gostR3410_2001DH - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
- gostR3410_94 - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-94 OID: 1.2.643.2.2.20
- gostR3410_94_CryptoPro_A - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
{ iso(1) member-body(2) ru(643) rans(2) cryptopro(2) signs(32) }
- gostR3410_94_CryptoPro_B - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-94-CryptoPro-B OID: 1.2.643.2.2.32.3
- gostR3410_94_CryptoPro_C - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-94-CryptoPro-C OID: 1.2.643.2.2.32.4
- gostR3410_94_CryptoPro_D - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-94-CryptoPro-D OID: 1.2.643.2.2.32.5
- gostR3410_94_CryptoPro_XchA - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
{ iso(1) member-body(2) ru(643) rans(2) cryptopro(2) exchanges(33) }
- gostR3410_94_CryptoPro_XchB - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-94-CryptoPro-XchB OID: 1.2.643.2.2.33.2
- gostR3410_94_CryptoPro_XchC - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R3410-94-CryptoPro-XchC OID: 1.2.643.2.2.33.3
- 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) }
- 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
- 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
- Grain128Test - Class in org.bouncycastle.crypto.test
-
Grain-128 Test
- Grain128Test() - Constructor for class org.bouncycastle.crypto.test.Grain128Test
- 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
- Grainv1Test - Class in org.bouncycastle.crypto.test
-
Grain v1 Test
- Grainv1Test() - Constructor for class org.bouncycastle.crypto.test.Grainv1Test
- granted - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- GRANTED - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- GRANTED_WITH_MODS - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- grantedWithMods - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- GRAPHIC_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- 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
- GSKKDFTest - Class in org.bouncycastle.crypto.test
- GSKKDFTest() - Constructor for class org.bouncycastle.crypto.test.GSKKDFTest
- 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[]) - Static method in class org.bouncycastle.math.raw.Nat128
- gte(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[]) - 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.Nat128
- gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- gte(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- 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
- guessParameterSpec(BufferedBlockCipher, byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil
H
- h - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
- h - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
- h - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
- h - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
- H1 - Variable in class org.bouncycastle.crypto.digests.LongDigest
- H2 - Variable in class org.bouncycastle.crypto.digests.LongDigest
- H3 - Variable in class org.bouncycastle.crypto.digests.LongDigest
- H4 - Variable in class org.bouncycastle.crypto.digests.LongDigest
- H5 - Variable in class org.bouncycastle.crypto.digests.LongDigest
- H6 - Variable in class org.bouncycastle.crypto.digests.LongDigest
- H7 - Variable in class org.bouncycastle.crypto.digests.LongDigest
- H8 - Variable in class org.bouncycastle.crypto.digests.LongDigest
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- half(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- halfTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- halfTrace() - Method in class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
- halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- halfTrace(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- halve() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
-
Divides all coefficients by 2.
- HandshakeKDFFunction(int, Digest) - Constructor for class org.bouncycastle.crypto.engines.EthereumIESEngine.HandshakeKDFFunction
-
Construct a KDF Parameters generator.
- HANDWRITTEN_SIGNATURE - Static variable in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
- Haraka - Class in org.bouncycastle.jcajce.provider.digest
- Haraka.Digest256 - Class in org.bouncycastle.jcajce.provider.digest
- Haraka.Digest512 - Class in org.bouncycastle.jcajce.provider.digest
- Haraka.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- Haraka256Digest - Class in org.bouncycastle.crypto.digests
-
Haraka-256 v2, https://eprint.iacr.org/2016/098.pdf
- Haraka256Digest() - Constructor for class org.bouncycastle.crypto.digests.Haraka256Digest
- Haraka256Digest(Haraka256Digest) - Constructor for class org.bouncycastle.crypto.digests.Haraka256Digest
- Haraka256DigestTest - Class in org.bouncycastle.crypto.test
- Haraka256DigestTest() - Constructor for class org.bouncycastle.crypto.test.Haraka256DigestTest
- Haraka512Digest - Class in org.bouncycastle.crypto.digests
-
Haraka-512 v2, https://eprint.iacr.org/2016/098.pdf
- Haraka512Digest() - Constructor for class org.bouncycastle.crypto.digests.Haraka512Digest
- Haraka512Digest(Haraka512Digest) - Constructor for class org.bouncycastle.crypto.digests.Haraka512Digest
- Haraka512DigestTest - Class in org.bouncycastle.crypto.test
- Haraka512DigestTest() - Constructor for class org.bouncycastle.crypto.test.Haraka512DigestTest
- HarakaBase - Class in org.bouncycastle.crypto.digests
-
Base class for Haraka v2, https://eprint.iacr.org/2016/098.pdf
- HarakaBase() - Constructor for class org.bouncycastle.crypto.digests.HarakaBase
- hasAlgorithm(String, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
- hasAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
- hasAlgorithm(String, String) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
- hasAnySmallFactors(BigInteger) - Static method in class org.bouncycastle.math.Primes
-
A fast check for small divisors, up to some implementation-specific limit.
- hasChildren() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- hasEfficientPointMap() - Method in interface org.bouncycastle.math.ec.endo.ECEndomorphism
- hasEfficientPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
- hasEfficientPointMap() - Method in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
- hasEncodedTagValue(Object, int) - Static method in class org.bouncycastle.asn1.ASN1Object
-
Return true if obj is a byte array and represents an object with the given tag value.
- hasExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Return if the extension indicated by OID is present.
- hasExtensions() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
- hasExtensions() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
- hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- hasFastTrace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- hasFastTrace() - Method in class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
- hasFractionalSeconds() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
- hasFullMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Return true if the full message was recoveredMessage.
- hasFullMessage() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Return true if the full message was recoveredMessage.
- hasFullMessage() - Method in interface org.bouncycastle.crypto.SignerWithRecovery
-
Returns true if the signer has recovered the full message as part of signature verification.
- hash_algorithms - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
- hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- hashAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- hashAlgs - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2
- hashCode() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
- hashCode() - Method in class org.bouncycastle.asn1.ASN1BitString
- hashCode() - Method in class org.bouncycastle.asn1.ASN1Boolean
- hashCode() - Method in class org.bouncycastle.asn1.ASN1Enumerated
- hashCode() - Method in class org.bouncycastle.asn1.ASN1External
- hashCode() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
- hashCode() - Method in class org.bouncycastle.asn1.ASN1Integer
- hashCode() - Method in class org.bouncycastle.asn1.ASN1Null
- hashCode() - Method in class org.bouncycastle.asn1.ASN1Object
- hashCode() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
- hashCode() - Method in class org.bouncycastle.asn1.ASN1OctetString
- hashCode() - Method in class org.bouncycastle.asn1.ASN1Primitive
- hashCode() - Method in class org.bouncycastle.asn1.ASN1Sequence
- hashCode() - Method in class org.bouncycastle.asn1.ASN1Set
- hashCode() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
- hashCode() - Method in class org.bouncycastle.asn1.ASN1UTCTime
- hashCode() - Method in class org.bouncycastle.asn1.DERBMPString
- hashCode() - Method in class org.bouncycastle.asn1.DERGeneralString
- hashCode() - Method in class org.bouncycastle.asn1.DERGraphicString
- hashCode() - Method in class org.bouncycastle.asn1.DERIA5String
- hashCode() - Method in class org.bouncycastle.asn1.DERNumericString
- hashCode() - Method in class org.bouncycastle.asn1.DERPrintableString
- hashCode() - Method in class org.bouncycastle.asn1.DERT61String
- hashCode() - Method in class org.bouncycastle.asn1.DERUniversalString
- hashCode() - Method in class org.bouncycastle.asn1.DERUTF8String
- hashCode() - Method in class org.bouncycastle.asn1.DERVideotexString
- hashCode() - Method in class org.bouncycastle.asn1.DERVisibleString
- hashCode() - Method in class org.bouncycastle.asn1.eac.PackedDate
- hashCode() - Method in class org.bouncycastle.asn1.x500.X500Name
- hashCode() - Method in class org.bouncycastle.asn1.x509.CertificateList
- hashCode() - Method in class org.bouncycastle.asn1.x509.Extension
- hashCode() - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
- hashCode() - Method in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.
- hashCode() - Method in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.
- hashCode() - Method in class org.bouncycastle.crypto.CryptoServicesPermission
- hashCode() - Method in class org.bouncycastle.crypto.ec.ECPair
- hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupKeyParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.CramerShoupPublicKeyParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.DHKeyParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.DHParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.DHPrivateKeyParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.DHPublicKeyParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.DHValidationParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.DSAParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.DSAValidationParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.ECDomainParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalKeyParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalPrivateKeyParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.ElGamalPublicKeyParameters
- hashCode() - Method in class org.bouncycastle.crypto.params.GOST3410Parameters
- hashCode() - Method in class org.bouncycastle.crypto.params.GOST3410ValidationParameters
- hashCode() - Method in class org.bouncycastle.jcajce.CompositePrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.CompositePublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
- hashCode() - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
- hashCode() - Method in class org.bouncycastle.jcajce.spec.DSTU4145ParameterSpec
- hashCode() - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
- hashCode() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
- hashCode() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
- hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
- hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
- hashCode() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
- hashCode() - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
- hashCode() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
- hashCode() - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
- hashCode() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- hashCode() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- hashCode() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
-
Cache the hashCode value - calculating it with the standard method.
- hashCode() - Method in class org.bouncycastle.jce.provider.X509CRLObject
-
Deprecated.
- hashCode() - Method in class org.bouncycastle.jce.spec.ECParameterSpec
- hashCode() - Method in class org.bouncycastle.jce.spec.GOST3410ParameterSpec
- hashCode() - Method in class org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec
- hashCode() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters
- hashCode() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- hashCode() - Method in class org.bouncycastle.math.ec.ECCurve
- hashCode() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- hashCode() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- hashCode() - Method in class org.bouncycastle.math.ec.ECPoint
- hashCode() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.lms.HSSSignature
- hashCode() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters.Basis
- hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
- hashCode() - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
- hashCode() - Method in class org.bouncycastle.pqc.crypto.test.QTESLATest.QTeslaKatVector
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPrivateKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPublicKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPrivateKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSMTPublicKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPrivateKey
- hashCode() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.BCXMSSPublicKey
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
- hashCode() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
- hashCode() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
- hashCode() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
- hashCode() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- hashCode() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
- hashCode() - Method in class org.bouncycastle.util.Fingerprint
- hashCode() - Method in class org.bouncycastle.util.io.pem.PemHeader
- hashCode(byte[]) - Static method in class org.bouncycastle.util.Arrays
- hashCode(byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
- hashCode(char[]) - Static method in class org.bouncycastle.util.Arrays
- hashCode(int[]) - Static method in class org.bouncycastle.util.Arrays
- hashCode(int[][]) - Static method in class org.bouncycastle.util.Arrays
- hashCode(int[], int, int) - Static method in class org.bouncycastle.util.Arrays
- hashCode(long[]) - Static method in class org.bouncycastle.util.Arrays
- hashCode(long[], int, int) - Static method in class org.bouncycastle.util.Arrays
- hashCode(short[]) - Static method in class org.bouncycastle.util.Arrays
- hashCode(short[][]) - Static method in class org.bouncycastle.util.Arrays
- hashCode(short[][][]) - Static method in class org.bouncycastle.util.Arrays
- hashCode(Object) - Static method in class org.bouncycastle.util.Objects
- hashCode(Object[]) - Static method in class org.bouncycastle.util.Arrays
- HashCommitmentTest - Class in org.bouncycastle.crypto.test
- HashCommitmentTest() - Constructor for class org.bouncycastle.crypto.test.HashCommitmentTest
- HashCommitter - Class in org.bouncycastle.crypto.commitments
-
A basic hash-committer as described in "Making Mix Nets Robust for Electronic Voting by Randomized Partial Checking", by Jakobsson, Juels, and Rivest (11th Usenix Security Symposium, 2002).
- HashCommitter(ExtendedDigest, SecureRandom) - Constructor for class org.bouncycastle.crypto.commitments.HashCommitter
-
Base Constructor.
- HashDRBGTest - Class in org.bouncycastle.crypto.prng.test
-
DRBG Test
- HashDRBGTest() - Constructor for class org.bouncycastle.crypto.prng.test.HashDRBGTest
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SM3.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.HashMac
- HashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.HashMac
- HashMac_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_1024
- HashMac_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_384
- HashMac_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_1024_512
- HashMac_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_128
- HashMac_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_160
- HashMac_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_224
- HashMac_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_256_256
- HashMac_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_128
- HashMac_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_160
- HashMac_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_224
- HashMac_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_256
- HashMac_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_384
- HashMac_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HashMac_512_512
- HashMac2012_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac2012_256
- HashMac2012_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.HashMac2012_512
- HashMac224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac224
- HashMac224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac224
- HashMac256() - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.HashMac256
- HashMac256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac256
- HashMac256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac256
- HashMac288() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac288
- HashMac384() - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.HashMac384
- HashMac384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac384
- HashMac384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac384
- HashMac512() - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.HashMac512
- HashMac512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.HashMac512
- HashMac512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMac512
- HashMacSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.HashMacSHA3
- HashMacT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMacT224
- HashMacT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.HashMacT256
- hashSeed - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- hashSeed - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- HashSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
-
A SP800-90A Hash DRBG.
- HashSP800DRBG(Digest, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
-
Construct a SP800-90A Hash DRBG.
- hasIdentifier() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
- hasKeyPurposeId(KeyPurposeId) - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
-
Return true if this ExtendedKeyUsage object contains the passed in keyPurposeId.
- hasMinutes() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
- hasMoreTokens() - Method in class org.bouncycastle.asn1.OIDTokenizer
-
Return whether or not there are more tokens in this tokenizer.
- hasMoreTokens() - Method in class org.bouncycastle.asn1.x500.style.X500NameTokenizer
- hasMoreTokens() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
-
Deprecated.
- hasNext() - Method in class org.bouncycastle.util.Arrays.Iterator
- hasNullPointer(byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
-
Checks whether 2d byte array has null pointers.
- hasOtherInfo() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
- hasOtherInfo() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
- hasOuterSignature() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
- hasParameters() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- hasPublicKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
-
Return true if a public key is present, false otherwise.
- hasSeconds() - Method in class org.bouncycastle.asn1.ASN1GeneralizedTime
- hasSeed() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
- hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
-
Will return true if any extensions are present and marked as critical as we currently don't handle any extensions!
- hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.jce.provider.X509CRLObject
-
Deprecated.Will return true if any extensions are present and marked as critical as we currently dont handle any extensions!
- hasUsages(int) - Method in class org.bouncycastle.asn1.x509.KeyUsage
-
Return true if a given usage bit is set, false otherwise.
- hasValue(BigInteger) - Method in class org.bouncycastle.asn1.ASN1Enumerated
- hasValue(BigInteger) - Method in class org.bouncycastle.asn1.ASN1Integer
- HC128 - Class in org.bouncycastle.jcajce.provider.symmetric
- HC128.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- HC128.Base - Class in org.bouncycastle.jcajce.provider.symmetric
- HC128.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- HC128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- HC128Engine - Class in org.bouncycastle.crypto.engines
-
HC-128 is a software-efficient stream cipher created by Hongjun Wu.
- HC128Engine() - Constructor for class org.bouncycastle.crypto.engines.HC128Engine
- HC256 - Class in org.bouncycastle.jcajce.provider.symmetric
- HC256.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- HC256.Base - Class in org.bouncycastle.jcajce.provider.symmetric
- HC256.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- HC256.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- HC256Engine - Class in org.bouncycastle.crypto.engines
-
HC-256 is a software-efficient stream cipher created by Hongjun Wu.
- HC256Engine() - Constructor for class org.bouncycastle.crypto.engines.HC256Engine
- HCFamilyTest - Class in org.bouncycastle.crypto.test
-
HC-128 and HC-256 Tests.
- HCFamilyTest() - Constructor for class org.bouncycastle.crypto.test.HCFamilyTest
- HCFamilyVecTest - Class in org.bouncycastle.crypto.test
-
HC-128 and HC-256 Tests.
- HCFamilyVecTest() - Constructor for class org.bouncycastle.crypto.test.HCFamilyVecTest
- HEADER_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
- Hex - Class in org.bouncycastle.util.encoders
-
Utility class for converting hex data to bytes and back again.
- Hex() - Constructor for class org.bouncycastle.util.encoders.Hex
- HexEncoder - Class in org.bouncycastle.util.encoders
-
A streaming Hex encoder.
- HexEncoder() - Constructor for class org.bouncycastle.util.encoders.HexEncoder
- HexTranslator - Class in org.bouncycastle.util.encoders
-
Converters for going from hex to binary and back.
- HexTranslator() - Constructor for class org.bouncycastle.util.encoders.HexTranslator
- HISTORICAL_BYTES - Static variable in class org.bouncycastle.asn1.eac.EACTags
- HKDFBytesGenerator - Class in org.bouncycastle.crypto.generators
-
HMAC-based Extract-and-Expand Key Derivation Function (HKDF) implemented according to IETF RFC 5869, May 2010 as specified by H.
- HKDFBytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.HKDFBytesGenerator
-
Creates a HKDFBytesGenerator based on the given hash function.
- HKDFGeneratorTest - Class in org.bouncycastle.crypto.test
-
HKDF tests - vectors from RFC 5869, + 2 more, 101 and 102
- HKDFGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.HKDFGeneratorTest
- HKDFParameters - Class in org.bouncycastle.crypto.params
-
Parameter class for the HKDFBytesGenerator class.
- HKDFParameters(byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.HKDFParameters
-
Generates parameters for HKDF, specifying both the optional salt and optional info.
- HMac - Class in org.bouncycastle.crypto.macs
-
HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))
- HMac(Digest) - Constructor for class org.bouncycastle.crypto.macs.HMac
-
Base constructor for one of the standard digest algorithms that the byteLength of the algorithm is know for.
- hMAC_SHA1 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- hmac_sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- HMacDRBGTest - Class in org.bouncycastle.crypto.prng.test
-
HMAC SP800-90 DRBG
- HMacDRBGTest() - Constructor for class org.bouncycastle.crypto.prng.test.HMacDRBGTest
- HMacDSAKCalculator - Class in org.bouncycastle.crypto.signers
-
A deterministic K calculator based on the algorithm in section 3.2 of RFC 6979.
- HMacDSAKCalculator(Digest) - Constructor for class org.bouncycastle.crypto.signers.HMacDSAKCalculator
-
Base constructor.
- HMacKeyGenerator_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_1024
- HMacKeyGenerator_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_384
- HMacKeyGenerator_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_1024_512
- HMacKeyGenerator_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_128
- HMacKeyGenerator_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_160
- HMacKeyGenerator_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_224
- HMacKeyGenerator_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_256_256
- HMacKeyGenerator_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_128
- HMacKeyGenerator_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_160
- HMacKeyGenerator_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_224
- HMacKeyGenerator_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_256
- HMacKeyGenerator_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_384
- HMacKeyGenerator_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.HMacKeyGenerator_512_512
- hmacMD5 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
IPSEC ISAKMP-Oakley hmacMD5 OID: 1.3.6.1.5.5.8.1.1
- hmacRIPEMD160 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
IPSEC ISAKMP-Oakley hmacRIPEMD160 OID: 1.3.6.1.5.5.8.1.4
- hmacSHA1 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
IPSEC ISAKMP-Oakley hmacSHA1 OID: 1.3.6.1.5.5.8.1.2
- HmacSHA3_512 - org.bouncycastle.jcajce.BCFKSLoadStoreParameter.MacAlgorithm
- HmacSHA512 - org.bouncycastle.jcajce.BCFKSLoadStoreParameter.MacAlgorithm
- HMacSP800DRBG - Class in org.bouncycastle.crypto.prng.drbg
-
A SP800-90A HMAC DRBG.
- HMacSP800DRBG(Mac, int, EntropySource, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.prng.drbg.HMacSP800DRBG
-
Construct a SP800-90A Hash DRBG.
- HMacTest - Class in org.bouncycastle.jce.provider.test
-
HMAC tester
- HMacTest() - Constructor for class org.bouncycastle.jce.provider.test.HMacTest
- hmacTIGER - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
IPSEC ISAKMP-Oakley hmacTIGER OID: 1.3.6.1.5.5.8.1.3
- Holder - Class in org.bouncycastle.asn1.x509
-
The Holder object.
- Holder(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.Holder
-
Constructs a holder with an entityName for V2 attribute certificates.
- Holder(GeneralNames, int) - Constructor for class org.bouncycastle.asn1.x509.Holder
-
Constructs a holder with an entityName for V2 attribute certificates or with a subjectName for V1 attribute certificates.
- Holder(IssuerSerial) - Constructor for class org.bouncycastle.asn1.x509.Holder
- Holder(IssuerSerial, int) - Constructor for class org.bouncycastle.asn1.x509.Holder
-
Constructs a holder from a IssuerSerial for a V1 or V2 certificate. .
- Holder(ObjectDigestInfo) - Constructor for class org.bouncycastle.asn1.x509.Holder
-
Constructs a holder from an object digest info.
- houseIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- HSSKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.lms
- HSSKeyGenerationParameters(LMSParameters[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSKeyGenerationParameters
-
Base constructor - parameters and a source of randomness.
- HSSKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.lms
- HSSKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSKeyPairGenerator
- HSSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.lms
- HSSPrivateKeyParameters(int, List<LMSPrivateKeyParameters>, List<LMSSignature>, long, long) - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
- HSSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.lms
- HSSPublicKeyParameters(int, LMSPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
- HSSSignature - Class in org.bouncycastle.pqc.crypto.lms
- HSSSignature(int, LMSSignedPubKey[], LMSSignature) - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSSignature
- HSSSigner - Class in org.bouncycastle.pqc.crypto.lms
- HSSSigner() - Constructor for class org.bouncycastle.pqc.crypto.lms.HSSSigner
- HSSTest - Class in org.bouncycastle.pqc.crypto.test
- HSSTest() - Constructor for class org.bouncycastle.pqc.crypto.test.HSSTest
I
- i - Variable in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
- I2OSP(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert an integer to an octet string of length 4 according to IEEE 1363, Section 5.5.3.
- I2OSP(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert an integer to an octet string of length 4.
- I2OSP(int, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert an integer to an octet string of length 4 according to IEEE 1363, Section 5.5.3.
- I2OSP(int, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert an integer into a byte array beginning at the specified offset.
- I2OSP(int, byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert an integer to an octet string of the specified length according to IEEE 1363, Section 5.5.3.
- I2OSP(int, byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert an integer to a byte array beginning at the specified offset.
- I2OSP(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert an integer to an octet string according to IEEE 1363, Section 5.5.3.
- I2OSP(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert an integer to an octet string of length 8 according to IEEE 1363, Section 5.5.3.
- I2OSP(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert an integer to a byte array of length 8.
- I2OSP(long, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert an integer to an octet string of length 8 according to IEEE 1363, Section 5.5.3.
- I2OSP(long, byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert an integer to a byte array of length 8.
- IA5_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- IANAObjectIdentifiers - Interface in org.bouncycastle.asn1.iana
-
IANA: { iso(1) identifier-organization(3) dod(6) internet(1) } == IETF defined things
- ib0(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
InvSO - {13, 3,11, 0,10, 6, 5,12, 1,14, 4, 7,15, 9, 8, 2 } - 15 terms.
- ib1(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
InvS1 - { 5, 8, 2,14,15, 6,12, 3,11, 4, 7, 9, 1,13,10, 0 } - 14 steps.
- ib2(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
InvS2 - {12, 9,15, 4,11,14, 1, 2, 0, 3, 6,13, 5, 8,10, 7 } - 16 steps.
- ib3(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
InvS3 - { 0, 9,10, 7,11,14, 6,13, 3, 5,12, 2, 4, 8,15, 1 } - 15 terms
- ib4(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
InvS4 - { 5, 0, 8, 3,10, 9, 7,14, 2,12,11, 6, 4,15,13, 1 } - 15 terms.
- ib5(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
InvS5 - { 8,15, 2, 9, 4, 1,13,14,11, 6, 5, 3, 7,12,10, 0 } - 16 terms.
- ib6(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
InvS6 - {15,10, 1,13, 5, 3, 6, 0, 4, 9,14, 7, 2,12, 8,11 } - 15 terms.
- ib7(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
InvS7 - { 3, 0, 6,13, 9,14,15, 8, 5,12,11, 7,10, 1, 4, 2 } - 17 terms.
- ICAOObjectIdentifiers - Interface in org.bouncycastle.asn1.icao
-
{ ISOITU(2) intorgs(23) icao(136) }
- id_aa - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2 - smime attributes
- id_aa_asymmDecryptKeyID - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.54 RFC7030
- id_aa_cmsAlgorithmProtect - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
RFC 6211 - id-aa-cmsAlgorithmProtect OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) 52 }
- id_aa_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
Deprecated.use id_aa_ets_commitmentType instead
- id_aa_communityIdentifiers - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.40 RFC7030
- id_aa_contentHint - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.4 - See RFC 2634
- id_aa_contentIdentifier - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.7 - See RFC 2634
- id_aa_contentReference - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.10
- id_aa_decryptKeyID - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.37 - RFC 4108
- id_aa_dvcs_dvc - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
-
SMIME DataValidation certificate attribute id-aa-dvcs-dvc; OID: 1.2.840.113549.1.9.16.2,29
- id_aa_encrypKeyPref - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.11
- id_aa_ets_archiveTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.27 - RFC 3126
- id_aa_ets_certCRLTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.26 - RFC 3126
- id_aa_ets_certificateRefs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.21 - RFC 3126
- id_aa_ets_certValues - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.23 - RFC 3126
- id_aa_ets_commitmentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.16 - RFC 3126
- id_aa_ets_contentTimestamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.20 - RFC 3126
- id_aa_ets_escTimeStamp - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.25 - RFC 3126
- id_aa_ets_otherSigCert - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.6.2.19 - RFC 3126
- id_aa_ets_revocationRefs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.22 - RFC 3126
- id_aa_ets_revocationValues - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.24 - RFC 3126
- id_aa_ets_signerAttr - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.18 - RFC 3126
- id_aa_ets_signerLocation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.17 - RFC 3126
- id_aa_ets_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.15 - RFC 3126
- id_aa_implCompressAlgs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.43 RFC7030
- id_aa_implCryptoAlgs - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.38 - RFC 4108
- id_aa_msgSigDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.5
- id_aa_otherSigCert - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
Deprecated.use id_aa_ets_otherSigCert instead
- id_aa_receiptRequest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.1 -- smime attribute receiptRequest
- id_aa_signatureTimeStampToken - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.14 - RFC 3126
- id_aa_signerLocation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
Deprecated.use id_aa_ets_signerLocation instead
- id_aa_signingCertificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.12
- id_aa_signingCertificateV2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.2.47
- id_aa_sigPolicyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
Deprecated.use id_aa_ets_sigPolicyId instead
- id_ac_generic_hybrid - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
- id_aca - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_aca_accessIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_aca_authenticationInfo - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_aca_chargingIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_aca_encAttrs - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_aca_group - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_ad - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
id-pkix OID: 1.3.6.1.5.5.7.48
- id_ad_caIssuers - Static variable in class org.bouncycastle.asn1.x509.AccessDescription
- id_ad_caIssuers - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
id-ad-caIssuers OID: 1.3.6.1.5.5.7.48.2
- id_ad_dvcs - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
-
Authority Information Access for DVCS; id-ad-dcvs; OID: 1.3.6.1.5.5.7.48.4
- id_ad_ocsp - Static variable in class org.bouncycastle.asn1.x509.AccessDescription
- id_ad_ocsp - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
id-ad-ocsp OID: 1.3.6.1.5.5.7.48.1
- id_aes128_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.2
- id_aes128_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.7
- id_aes128_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.4
- id_aes128_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.1
- id_aes128_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.6
- id_aes128_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.3
- id_aes128_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.5
- id_aes128_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.28
- id_aes192_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.22
- id_aes192_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.27
- id_aes192_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.24
- id_aes192_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.21
- id_aes192_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.26
- id_aes192_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.23
- id_aes192_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.25
- id_aes192_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.28
- id_aes256_CBC - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.42
- id_aes256_CCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.47
- id_aes256_CFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.44
- id_aes256_ECB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.41
- id_aes256_GCM - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.46
- id_aes256_OFB - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.43
- id_aes256_wrap - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.45
- id_aes256_wrap_pad - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.1.48
- id_alg - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
-
1.3.6.1.5.5.7.6
- id_alg - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
S/MIME: Algorithm Identifiers ; 1.2.840.113549.1.9.16.3
- id_alg_AEADChaCha20Poly1305 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
id-alg-AEADChaCha20Poly1305 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) alg(3) 18 } AEADChaCha20Poly1305Nonce ::= OCTET STRING (SIZE(12))
- id_alg_CMS3DESwrap - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.3.6
- id_alg_CMSRC2wrap - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.3.7
- id_alg_composite - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- id_alg_dh_pop - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
- id_alg_ESDH - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.3.5
- id_alg_hkdf_with_sha256 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
id-alg-hkdf-with-sha256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 28 }
- id_alg_hkdf_with_sha384 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
id-alg-hkdf-with-sha384 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 29 }
- id_alg_hkdf_with_sha512 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
id-alg-hkdf-with-sha512 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 30 }
- id_alg_hss_lms_hashsig - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
id-alg-hss-lms-hashsig OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs9(9) smime(16) alg(3) 17 }
- id_alg_PWRI_KEK - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.3.9
- id_alg_SSDH - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.3.10
- id_alg_xmss - Static variable in interface org.bouncycastle.asn1.isara.IsaraObjectIdentifiers
- id_alg_xmssmt - Static variable in interface org.bouncycastle.asn1.isara.IsaraObjectIdentifiers
- id_algorithm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_cbc - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_ccm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_cfb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_cmac - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_ctr - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_ecb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_gcm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_kw - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_kwp - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_ocb2 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria128_ofb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_cbc - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_ccm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_cfb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_cmac - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_ctr - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_ecb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_gcm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_kw - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_kwp - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_ocb2 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria192_ofb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_cbc - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_ccm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_cfb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_cmac - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_ctr - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_ecb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_gcm - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_kw - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_kwp - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_ocb2 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_aria256_ofb - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_at_clearance - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_at_name - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
Subject RDN components: name = 2.5.4.41
- id_at_organizationIdentifier - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
- id_at_role - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_at_telephoneNumber - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
Subject RDN components: telephone_number = 2.5.4.20
- id_blake2b160 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- id_blake2b256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- id_blake2b384 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- id_blake2b512 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- id_blake2s128 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- id_blake2s160 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- id_blake2s224 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- id_blake2s256 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- id_CA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
id-CA OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 3 }
- id_CA_DH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.3.1
- id_CA_DH_3DES_CBC_CBC - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.3.1.1
- id_CA_ECDH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.3.2
- id_CA_ECDH_3DES_CBC_CBC - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.3.2.1
- id_camellia128_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
-
id-camellia128-cbc; OID 1.2.392.200011.61.1.1.1.2
- id_camellia128_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
-
id-camellia128-wrap; OID 1.2.392.200011.61.1.1.3.2
- id_camellia192_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
-
id-camellia192-cbc; OID 1.2.392.200011.61.1.1.1.3
- id_camellia192_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
-
id-camellia192-wrap; OID 1.2.392.200011.61.1.1.3.3
- id_camellia256_cbc - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
-
id-camellia256-cbc; OID 1.2.392.200011.61.1.1.1.4
- id_camellia256_wrap - Static variable in interface org.bouncycastle.asn1.ntt.NTTObjectIdentifiers
-
id-camellia256-wrap; OID 1.2.392.200011.61.1.1.3.4
- id_cct - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cct_PKIData - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cct_PKIResponse - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_ce - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
ISO ARC for standard certificate and CRL extensions
- id_ce_targetInformation - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_cmc - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_addExtensions - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_authData - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_batchRequests - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_batchResponses - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_confirmCertAcceptance - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_controlProcessed - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_dataReturn - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_decryptedPOP - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_encryptedPOP - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_getCert - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_getCRL - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_identification - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_identityProof - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_identityProofV2 - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_lraPOPWitness - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_modCertTemplate - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_popLinkRandom - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_popLinkWitness - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_popLinkWitnessV2 - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_publishCert - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_queryPending - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_recipientNonce - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_regInfo - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_responseInfo - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_revokeRequest - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_senderNonce - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_statusInfo - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_statusInfoV2 - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_transactionId - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_cmc_trustedAnchors - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_ct - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1 -- smime ct
- id_ct_authData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.2 -- smime ct authData
- id_ct_authEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.23 -- smime ct authEnvelopedData
- id_ct_compressedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.9 -- smime ct compressedData
- id_ct_DVCSRequestData - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
-
SMIME eContentType id-ct-DVCSRequestData; OID: 1.2.840.113549.1.9.16.1.7
- id_ct_DVCSResponseData - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
-
SMIME eContentType id-ct-DVCSResponseData; OID: 1.2.840.113549.1.9.16.1.8
- id_ct_encKeyWithID - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
-
1.2.840.113549.1.9.16.1,21
- id_ct_timestampedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.31 -- smime ct timestampedData
- id_ct_TSTInfo - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.4 -- smime ct TSTInfo
- id_cti - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.6 -- smime cti
- id_cti_ets_proofOfApproval - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.6.5 -- smime cti proofOfApproval
- id_cti_ets_proofOfCreation - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.6.6 -- smime cti proofOfCreation
- id_cti_ets_proofOfDelivery - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.6.3 -- smime cti proofOfDelivery
- id_cti_ets_proofOfOrigin - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.6.1 -- smime cti proofOfOrigin
- id_cti_ets_proofOfReceipt - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.6.2 -- smime cti proofOfReceipt
- id_cti_ets_proofOfSender - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.6.4 -- smime cti proofOfSender
- id_dh_sig_hmac_sha1 - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
- id_dsa - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
DSA
- id_dsa_with_sha1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
id-dsa-with-sha1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) x9-57(10040) x9cm(4) 3 }
- id_dsa_with_sha2 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
- id_dsa_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.5
- id_dsa_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.6
- id_dsa_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.7
- id_dsa_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.8
- id_ea_rsa - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
OID: 2.5.8.1.1
- id_EAC_ePassport - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
id-EAC-ePassport OBJECT IDENTIFIER ::= { bsi-de applications(3) mrtd(1) roles(2) 1 }
- id_ecc - Static variable in interface org.bouncycastle.asn1.bsi.BSIObjectIdentifiers
- id_ecdsa_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.9
- id_ecdsa_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.10
- id_ecdsa_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.11
- id_ecdsa_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.12
- id_ecdsa_with_shake128 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
id-ecdsa-with-shake128 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) algorithms(6) 32 }
- id_ecdsa_with_shake256 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
id-ecdsa-with-shake256 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) algorithms(6) 33 }
- id_ecPublicKey - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.2.1
- id_ecSigType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.4
- id_Ed25519 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
- id_Ed448 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
- id_edwards_curve_algs - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
- id_etsi_qcs_LimiteValue - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
- id_etsi_qcs_QcCompliance - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
- id_etsi_qcs_QcPds - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
- id_etsi_qcs_QcSSCD - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
- id_etsi_qcs_QcType - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
- id_etsi_qcs_RetentionPeriod - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
- id_etsi_qct_eseal - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
- id_etsi_qct_esign - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
- id_etsi_qct_web - Static variable in interface org.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers
- id_fieldType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.1
- id_Gost28147_89_CryptoPro_A_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R28147-89-CryotoPro-A-ParamSet OID: 1.2.643.2.2.31.1
- id_Gost28147_89_CryptoPro_B_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R28147-89-CryotoPro-B-ParamSet OID: 1.2.643.2.2.31.2
- id_Gost28147_89_CryptoPro_C_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R28147-89-CryotoPro-C-ParamSet OID: 1.2.643.2.2.31.3
- id_Gost28147_89_CryptoPro_D_ParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R28147-89-CryotoPro-D-ParamSet OID: 1.2.643.2.2.31.4
- id_Gost28147_89_CryptoPro_KeyWrap - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
- id_Gost28147_89_CryptoPro_TestParamSet - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
-
Gost R28147-89-CryotoPro-A-ParamSet OID: 1.2.643.2.2.31.0
- id_Gost28147_89_None_KeyWrap - Static variable in interface org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers
- id_hmacWithSHA1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.2.7
- id_hmacWithSHA224 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.2.8
- id_hmacWithSHA256 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.2.9
- id_hmacWithSHA3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.13
- id_hmacWithSHA3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.14
- id_hmacWithSHA3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.15
- id_hmacWithSHA3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.16
- id_hmacWithSHA384 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.2.10
- id_hmacWithSHA512 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.2.11
- id_icao - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
-
2.23.136
- id_icao_aaProtocolObject - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
-
Active Authentication protocol, see draft TR LDS and PKI Maintenance, par. 5.2.2
- id_icao_cscaMasterList - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
-
CSCA master list, see TR CSCA Countersigning and Master List issuance
- id_icao_cscaMasterListSigningKey - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
-
2.23.136.1.1.3
- id_icao_documentTypeList - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
-
document type list, see draft TR LDS and PKI Maintenance, par. 3.2.1
- id_icao_extensions - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
-
CSCA name change and key reoll-over, see draft TR LDS and PKI Maintenance, par. 3.2.1
- id_icao_extensions_namechangekeyrollover - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
-
2.23.136.1.1.6.1
- id_icao_ldsSecurityObject - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
-
LDS security object, see ICAO Doc 9303-Volume 2-Section IV-A3.2
- id_icao_mrtd - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
-
2.23.136.1
- id_icao_mrtd_security - Static variable in interface org.bouncycastle.asn1.icao.ICAOObjectIdentifiers
-
2.23.136.1.1
- id_isismtt - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
1.3.36.8
- id_isismtt_at - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
1.3.36.8.3
- id_isismtt_at_additionalInformation - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Some other information of non-restrictive nature regarding the usage of this certificate.
- id_isismtt_at_admission - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Attribute to indicate admissions to certain professions.
- id_isismtt_at_certHash - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Hash of a certificate in OCSP.
- id_isismtt_at_certInDirSince - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
SingleOCSPResponse extension: Date, when certificate has been published in the directory and status information has become available.
- id_isismtt_at_dateOfCertGen - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Certificate extensionDate of certificate generation
- id_isismtt_at_declarationOfMajority - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
A declaration of majority.
- id_isismtt_at_iCCSN - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Serial number of the smart card containing the corresponding private key
- id_isismtt_at_liabilityLimitationFlag - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Indicates that an attribute certificate exists, which limits the usability of this public key certificate.
- id_isismtt_at_monetaryLimit - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Monetary limit for transactions.
- id_isismtt_at_nameAtBirth - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
NameAtBirth ::= DirectoryString(SIZE(1..64)
- id_isismtt_at_namingAuthorities - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Base ObjectIdentifier for naming authorities
- id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern - Static variable in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
-
Profession OIDs should always be defined under the OID branch of the responsible naming authority.
- id_isismtt_at_PKReference - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Reference for a file of a smartcard that stores the public key of this certificate and that is used as "security anchor".
- id_isismtt_at_procuration - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Attribute to indicate that the certificate holder may sign in the name of a third person.
- id_isismtt_at_requestedCertificate - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
SingleOCSPResponse extension: The certificate requested by the client by inserting the RetrieveIfAllowed extension in the request, will be returned in this extension.
- id_isismtt_at_restriction - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
Some other restriction regarding the usage of this certificate.
- id_isismtt_at_retrieveIfAllowed - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
(Single)Request extension: Clients may include this extension in a (single) Request to request the responder to send the certificate in the response message along with the status information.
- id_isismtt_cp - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
1.3.36.8.1
- id_isismtt_cp_accredited - Static variable in interface org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers
-
The id-isismtt-cp-accredited OID indicates that the certificate is a qualified certificate according to Directive 1999/93/EC of the European Parliament and of the Council of 13 December 1999 on a Community Framework for Electronic Signatures, which additionally conforms the special requirements of the SigG and has been issued by an accredited CA.
- id_kdf_kdf2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
- id_kdf_kdf3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
- id_kem_rsa - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
-
id-kem-rsa OID ::= { is18033-2 key-encapsulation-mechanism(2) rsa(4) }
- id_KmacWithSHAKE128 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.19
- id_KmacWithSHAKE256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.20
- id_kp_capwapAC - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 18 }
- id_kp_capwapWTP - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 19 }
- id_kp_clientAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 2 }
- id_kp_codeSigning - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 3 }
- id_kp_dvcs - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
-
Key Purpose for DVCS; id-kp-dvcs; OID: 1.3.6.1.5.5.7.3.10
- id_kp_dvcs - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 10 }
- id_kp_eapOverLAN - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 14 }
- id_kp_eapOverPPP - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 13 }
- id_kp_emailProtection - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 4 }
- id_kp_ipsecEndSystem - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
Usage deprecated by RFC4945 - was { id-kp 5 }
- id_kp_ipsecIKE - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 17 }
- id_kp_ipsecTunnel - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
Usage deprecated by RFC4945 - was { id-kp 6 }
- id_kp_ipsecUser - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
Usage deprecated by RFC4945 - was { idkp 7 }
- id_kp_macAddress - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
- id_kp_msSGC - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
Microsoft Server Gated Crypto (msSGC) see https://www.alvestrand.no/objectid/1.3.6.1.4.1.311.10.3.3.html
- id_kp_nsSGC - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
Netscape Server Gated Crypto (nsSGC) see https://www.alvestrand.no/objectid/2.16.840.1.113730.4.1.html
- id_kp_OCSPSigning - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 9 }
- id_kp_sbgpCertAAServerAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 11 }
- id_kp_scvp_responder - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 12 }
- id_kp_scvpClient - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 16 }
- id_kp_scvpServer - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 15 }
- id_kp_serverAuth - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 1 }
- id_kp_smartcardlogon - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ 1 3 6 1 4 1 311 20 2 2 }
- id_kp_timeStamping - Static variable in class org.bouncycastle.asn1.x509.KeyPurposeId
-
{ id-kp 8 }
- id_mgf1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.8
- id_mod_cms_seed - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
-
RFC 4010: SeedEncryptionAlgorithmInCMS; OID 1.2.840.113549.1.9.16.0.24
- id_npki_app_cmsSeed_wrap - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
-
RFC 4010: id-npki-app-cmsSeed-wrap; OID 1.2.410.200004.7.1.1.1
- id_pad - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_pad_1 - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_pad_null - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_PBES2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#5: 1.2.840.113549.1.5.13
- id_PBKDF2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#5: 1.2.840.113549.1.5.12
- id_pe - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
private internet extensions; OID = 1.3.6.1.5.5.7.1
- id_pe_aaControls - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_pe_ac_auditIdentity - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_pe_ac_proxying - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
- id_PK - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
id-PK OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 1 }
- id_PK_DH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.1.1
- id_PK_ECDH - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.1.2
- id_pkip - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4211: it-pkip: PKIX.5 = 1.3.6.1.5.5.7.5
- id_pkip - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
-
1.3.6.1.5.5.7.5
- id_pkix - Static variable in interface org.bouncycastle.asn1.cmc.CMCObjectIdentifiers
- id_pkix - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
-
1.3.6.1.5.5.7
- id_pkix - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
-
Base OID id-pkix: 1.3.6.1.5.5.7
- id_pkix - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
id-pkix OID: 1.3.6.1.5.5.7
- id_pkix_ocsp - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
-
OID: 1.3.6.1.5.5.7.48.1
- id_pkix_ocsp_archive_cutoff - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
-
OID: 1.3.6.1.5.5.7.48.1.6
- id_pkix_ocsp_basic - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
-
OID: 1.3.6.1.5.5.7.48.1.1
- id_pkix_ocsp_crl - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
-
OID: 1.3.6.1.5.5.7.48.1.3
- id_pkix_ocsp_extended_revoke - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
- id_pkix_ocsp_nocheck - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
-
OID: 1.3.6.1.5.5.7.48.1.5
- id_pkix_ocsp_nonce - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
-
OID: 1.3.6.1.5.5.7.48.1.2
- id_pkix_ocsp_pref_sig_algs - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
- id_pkix_ocsp_response - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
-
OID: 1.3.6.1.5.5.7.48.1.4
- id_pkix_ocsp_service_locator - Static variable in interface org.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers
-
OID: 1.3.6.1.5.5.7.48.1.7
- id_pSpecified - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.9
- id_publicKeyType - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.2
- id_qcs_pkixQCSyntax_v1 - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
-
OID: 1.3.6.1.5.5.7.11.1
- id_qcs_pkixQCSyntax_v2 - Static variable in interface org.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers
-
OID: 1.3.6.1.5.5.7.11.2
- id_qt_cps - Static variable in class org.bouncycastle.asn1.x509.PolicyQualifierId
- id_qt_unotice - Static variable in class org.bouncycastle.asn1.x509.PolicyQualifierId
- id_regCtrl - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4211: it-regCtrl: 1.3.6.1.5.5.7.5.1
- id_regCtrl - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
-
1.3.6.1.5.5.7.1
- id_regCtrl_authenticator - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
-
1.3.6.1.5.5.7.1.2
- id_regCtrl_pkiArchiveOptions - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
-
1.3.6.1.5.5.7.1.4
- id_regCtrl_pkiPublicationInfo - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
-
1.3.6.1.5.5.7.1.3
- id_regCtrl_regToken - Static variable in interface org.bouncycastle.asn1.crmf.CRMFObjectIdentifiers
-
1.3.6.1.5.5.7.1.1
- id_regInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4211: it-regInfo: 1.3.6.1.5.5.7.5.2
- id_ri - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
The other Revocation Info arc
- id_ri_ocsp_response - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
1.3.6.1.5.5.7.16.2
- id_ri_scvp - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
1.3.6.1.5.5.7.16.4
- id_role_EAC - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- id_rsa_KEM - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
-- RSA-KEM Key Transport Algorithm RFC 5990 id-rsa-kem OID ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 14 }
- id_RSAES_OAEP - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.7
- id_rsassa_pkcs1_v1_5_with_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.9
- id_rsassa_pkcs1_v1_5_with_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.10
- id_rsassa_pkcs1_v1_5_with_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.11
- id_rsassa_pkcs1_v1_5_with_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3.12
- id_RSASSA_PSS - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.10
- id_rsassa_pss_shake128 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
id-RSASSA-PSS-SHAKE128 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) algorithms(6) 30 }
- id_rsassa_pss_shake256 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
id-RSASSA-PSS-SHAKE256 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms(5) pkix(7) algorithms(6) 31 }
- id_scrypt - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- id_sea - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- id_seedCBC - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
-
RFC 4010, 4269: id-seedCBC; OID 1.2.410.200004.1.4
- id_seedMAC - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
-
RFC 4269: id-seedMAC; OID 1.2.410.200004.1.7
- id_SHA1 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
id-SHA1 OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) 26 }
- id_sha224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.4
- id_sha256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.1
- id_sha3_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.7
- id_sha3_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.8
- id_sha3_384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.9
- id_sha3_512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.10
- id_sha384 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.2
- id_sha512 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.3
- id_sha512_224 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.5
- id_sha512_256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.6
- id_shake128 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.11
- id_shake128_len - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.17
- id_shake256 - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.12
- id_shake256_len - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.2.18
- id_sigi - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
-
OID: 1.3.36.8
- id_sigi_cp - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
-
Certificate policy IDs for German SigI (Signature Interoperability Specification)
- id_sigi_cp_sigconform - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
-
Certificate is conformant to german signature law.
- id_sigi_kp - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
-
Key purpose IDs for German SigI (Signature Interoperability Specification)
- id_sigi_kp_directoryService - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
-
To be used for for the generation of directory service certificates.
- id_sigi_on - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
-
Other Name IDs for German SigI (Signature Interoperability Specification)
- id_sigi_on_personalData - Static variable in interface org.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers
-
ID for PersonalData
- id_sm9PublicKey - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- id_smime - Static variable in interface org.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers
-
Base OID id-smime: 1.2.840.113549.1.9.16
- id_smime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16
- id_spq - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
id-spq OBJECT IDENTIFIER ::= {iso(1) member-body(2) usa(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) id-spq(5)};
- id_spq_ets_unotice - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
SMIME SPQ UNOTICE: 1.2.840.113549.1.9.16.5.2
- id_spq_ets_uri - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
SMIME SPQ URI: 1.2.840.113549.1.9.16.5.1
- id_TA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
id-TA OBJECT IDENTIFIER ::= { bsi-de protocols(2) smartcard(2) 2 }
- id_TA_ECDSA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.2
- id_TA_ECDSA_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.2.1
- id_TA_ECDSA_SHA_224 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.2.2
- id_TA_ECDSA_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.2.3
- id_TA_ECDSA_SHA_384 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.2.4
- id_TA_ECDSA_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.2.5
- id_TA_RSA - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.1
- id_TA_RSA_PSS_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.1.3
- id_TA_RSA_PSS_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.1.4
- id_TA_RSA_PSS_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.1.6
- id_TA_RSA_v1_5_SHA_1 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.1.1
- id_TA_RSA_v1_5_SHA_256 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.1.2
- id_TA_RSA_v1_5_SHA_512 - Static variable in interface org.bouncycastle.asn1.eac.EACObjectIdentifiers
-
OID: 0.4.0.127.0.7.2.2.2.1.5
- id_tc26 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_agreement - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_agreement_gost_3410_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_agreement_gost_3410_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_28147_param_Z - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_3410_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_3410_12_256_paramSet - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_3410_12_256_paramSetA - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_3410_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_3410_12_512_paramSet - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_3410_12_512_paramSetA - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_3410_12_512_paramSetB - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_3410_12_512_paramSetC - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_3411_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_gost_3411_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_hmac_gost_3411_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_hmac_gost_3411_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_signwithdigest_gost_3410_12_256 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_tc26_signwithdigest_gost_3410_12_512 - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- id_X25519 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
- id_X448 - Static variable in interface org.bouncycastle.asn1.edec.EdECObjectIdentifiers
- IDEA - Class in org.bouncycastle.jcajce.provider.symmetric
- idea_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
- IDEA.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
- IDEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- IDEA.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
- IDEA.CFB8Mac - Class in org.bouncycastle.jcajce.provider.symmetric
- IDEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- IDEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- IDEA.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
- IDEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- IDEA.PBEWithSHAAndIDEA - Class in org.bouncycastle.jcajce.provider.symmetric
- IDEA.PBEWithSHAAndIDEAKeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- IDEACBCPar - Class in org.bouncycastle.asn1.misc
- IDEACBCPar(byte[]) - Constructor for class org.bouncycastle.asn1.misc.IDEACBCPar
- IDEAEngine - Class in org.bouncycastle.crypto.engines
-
A class that provides a basic International Data Encryption Algorithm (IDEA) engine.
- IDEAEngine() - Constructor for class org.bouncycastle.crypto.engines.IDEAEngine
-
standard constructor.
- IDEATest - Class in org.bouncycastle.crypto.test
- IdentityProofV2 - Class in org.bouncycastle.asn1.cmc
-
id-cmc-identityProofV2 OBJECT IDENTIFIER ::= { id-cmc 34 } identityProofV2 ::= SEQUENCE { proofAlgID AlgorithmIdentifier, macAlgId AlgorithmIdentifier, witness OCTET STRING }
- IdentityProofV2(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cmc.IdentityProofV2
- IdentityProofV2Test - Class in org.bouncycastle.asn1.test
- IdentityProofV2Test() - Constructor for class org.bouncycastle.asn1.test.IdentityProofV2Test
- idSHA1 - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.26
- IEKeySpec - Class in org.bouncycastle.jce.spec
-
key pair for use with an integrated encryptor - together they provide what's required to generate the message.
- IEKeySpec(PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.IEKeySpec
- IES - Class in org.bouncycastle.jcajce.provider.asymmetric
- IES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IES
- IES() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.IES
- IES.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
- IESCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- IESCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- IESCipher(IESEngine) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
- IESCipher(IESEngine) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
- IESCipher(IESEngine, int) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher
- IESCipher(IESEngine, int) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher
- IESCipher.ECIES - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
Classes that inherit from us
- IESCipher.ECIESwithAESCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- IESCipher.ECIESwithCipher - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- IESCipher.ECIESwithDESedeCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- IESCipher.IES - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
-
Classes that inherit from us
- IESCipher.IESwithAESCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- IESCipher.IESwithDESedeCBC - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- IESEngine - Class in org.bouncycastle.crypto.engines
-
Support class for constructing integrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers.
- IESEngine(BasicAgreement, DerivationFunction, Mac) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
-
Set up for use with stream mode, where the key derivation function is used to provide a stream of bytes to xor with the message.
- IESEngine(BasicAgreement, DerivationFunction, Mac, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.engines.IESEngine
-
Set up for use in conjunction with a block cipher to handle the message.
- IESKey - Interface in org.bouncycastle.jce.interfaces
-
key pair for use with an integrated encryptor
- IESParameters - Class in org.bouncycastle.crypto.params
-
parameters for using an integrated cipher in stream mode.
- IESParameters(byte[], byte[], int) - Constructor for class org.bouncycastle.crypto.params.IESParameters
- IESParameterSpec - Class in org.bouncycastle.jce.spec
-
Parameter spec for an integrated encryptor, as in IEEE P1363a
- IESParameterSpec(byte[], byte[], int) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
-
Set the IES engine parameters.
- IESParameterSpec(byte[], byte[], int, int, byte[]) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
-
Set the IES engine parameters.
- IESParameterSpec(byte[], byte[], int, int, byte[], boolean) - Constructor for class org.bouncycastle.jce.spec.IESParameterSpec
-
Set the IES engine parameters.
- IESTest - Class in org.bouncycastle.jce.provider.test
-
test for ECIES - Elliptic Curve Integrated Encryption Scheme
- IESUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
- IESUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.IESUtil
- IESwithAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithAESCBC
- IESWithCipherParameters - Class in org.bouncycastle.crypto.params
- IESWithCipherParameters(byte[], byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.IESWithCipherParameters
- IESwithDESedeCBC() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher.IESwithDESedeCBC
- IetfAttrSyntax - Class in org.bouncycastle.asn1.x509
-
Implementation of
IetfAttrSyntax
as specified by RFC3281. - IETFUtils - Class in org.bouncycastle.asn1.x500.style
- IETFUtils() - Constructor for class org.bouncycastle.asn1.x500.style.IETFUtils
- ike2048() - Method in class org.bouncycastle.jce.provider.test.DHTest
- implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- implCompactExt(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- implExpand(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- ImplicitlyCaTest - Class in org.bouncycastle.jce.provider.test
- ImplicitlyCaTest() - Constructor for class org.bouncycastle.jce.provider.test.ImplicitlyCaTest
- implies(Permission) - Method in class org.bouncycastle.crypto.CryptoServicesPermission
- implies(Permission) - Method in class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
- implMultiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- implMultiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- implMultiplyPrecomp(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- implMulw(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- implMulw(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- implMulw(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- implMulw(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- implMulwAcc(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- implMulwAcc(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- implMulwAcc(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- implMulwAcc(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- implMulwAcc(long[], long, long, long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- implPrintNonZeroTraceBits(X9ECParameters) - Static method in class org.bouncycastle.math.ec.tools.TraceOptimizer
- implSquare(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- implSquare(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- importPoint(ECCurve, ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- importPoint(ECPoint) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
- importPoint(ECPoint) - Method in class org.bouncycastle.math.ec.ECCurve
- importState(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
-
Import XMSS private key / public key pair.
- importState(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
-
Import XMSSMT private key / public key pair.
- importState(XMSSPrivateKeyParameters, XMSSPublicKeyParameters) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
- inc(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- inc(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- incAt(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- incAt(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
- INCORRECT_DATA - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- incorrectData - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Returns this element + 1.
- increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
returns this element + 1.
- increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Returns this element + 'one".
- increase() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Toggles the LSB of this GF2Polynomial, increasing the value by 'one' and returns the result in a new GF2Polynomial.
- increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Increases this element by one.
- increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
increases this element.
- increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Increases this element by 'one'.
- increaseThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Toggles the LSB of this GF2Polynomial, increasing its value by 'one'.
- IndexGenerator - Class in org.bouncycastle.pqc.crypto.ntru
-
An implementation of the Index Generation Function in IEEE P1363.1.
- IndexGenerator.BitString - Class in org.bouncycastle.pqc.crypto.ntru
-
Represents a string of bits and supports appending, reading the head, and reading the tail.
- indirectCRLTest() - Method in class org.bouncycastle.jce.provider.test.CRL5Test
- indirectReference - Variable in class org.bouncycastle.asn1.ASN1External
- infinity - Variable in class org.bouncycastle.math.ec.custom.djb.Curve25519
- infinity - Variable in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
- infinity - Variable in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
- InfoTypeAndValue - Class in org.bouncycastle.asn1.cmp
-
Example InfoTypeAndValue contents include, but are not limited to, the following (un-comment in this ASN.1 module and use as appropriate for a given environment):
- InfoTypeAndValue(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.InfoTypeAndValue
- InfoTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmp.InfoTypeAndValue
- inhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Inhibit Any Policy
- inhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Inhibit Any Policy
- InhibitAnyPolicy - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- init(boolean, long[], long[]) - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
-
Initialise the engine, specifying the key and tweak directly.
- init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
-
initialise the cipher.
- init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.BlockCipher
-
Initialise the cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
-
initialise the buffer and the underlying cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
-
initialise the cipher.
- init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.DSA
-
initialise the signer for signature generation or signature verification.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESEngine
-
initialise an AES cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESFastEngine
-
Deprecated.initialise an AES cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.AESLightEngine
-
initialise an AES cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ARIAEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
-
initialise a Blowfish cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
-
initialise a CAST cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
-
initialise the CramerShoup engine.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.CryptoProWrapEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESedeEngine
-
initialise a DESede cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
-
Method init
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DESEngine
-
initialise a DES cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DSTU7624Engine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.DSTU7624WrapEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
-
initialise the ElGamal engine.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
-
initialise an GOST28147 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.GOST28147WrapEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Grain128Engine
-
Initialize a Grain-128 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
-
Initialize a Grain v1 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.HC128Engine
-
Initialise a HC-128 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.HC256Engine
-
Initialise a HC-256 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.IDEAEngine
-
initialise an IDEA cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ISAACEngine
-
initialise an ISAAC cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
-
Initializes this algorithm.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
-
initialise
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.NullEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC2Engine
-
initialise a RC2 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
-
Method init
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC4Engine
-
initialise a RC4 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC532Engine
-
initialise a RC5-32 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC564Engine
-
initialise a RC5-64 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RC6Engine
-
initialise a RC5-32 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
-
initialise a Rijndael cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
-
initialise the RSA engine.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
-
Initialise the blinding engine.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.RSAEngine
-
initialise the RSA engine.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
-
initialise a Salsa20 cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SEEDEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
initialise a Serpent cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
-
initialise a SKIPJACK cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SM2Engine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.SM4Engine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.TEAEngine
-
initialise
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
-
Initialise the engine.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.TwofishEngine
-
initialise a Twofish cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
-
initialise a VMPC cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.XTEAEngine
-
initialise
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
-
initialise a Snow3G cipher.
- init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
-
initialise the underlying cipher.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
-
Initialise the cipher and, possibly, the initialisation vector (IV).
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
-
Initialise the cipher and, possibly, the initialisation vector (IV).
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
-
Initialise the cipher and initialisation vector R.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
-
Initialise the cipher and, possibly, the initialisation vector (IV).
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
-
NOTE: MAC sizes from 32 bits to 128 bits (must be a multiple of 8) are supported.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
-
Initialise the cipher and, possibly, the initialisation vector (IV).
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
-
Initialise the cipher and, possibly, the initialisation vector (IV).
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
-
Initialise the cipher and, possibly, the initialisation vector (IV).
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
-
Initialise the cipher and, possibly, the initialisation vector (IV).
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
-
initialise the cipher.
- init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.Signer
-
Initialise the signer for signing or verification.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSASigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECGOST3410_2012Signer
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
-
Initialise the signer.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.Ed448Signer
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.GenericSigner
-
initialise the signer for signing or verification.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Initialise the signer.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.PSSSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
-
Initialize the signer for signing or verification.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.SM2Signer
- init(boolean, CipherParameters) - Method in class org.bouncycastle.crypto.signers.X931Signer
- init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.StreamCipher
-
Initialise the cipher.
- init(boolean, CipherParameters) - Method in interface org.bouncycastle.crypto.Wrapper
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSStateAwareSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.lms.HSSSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.lms.LMSSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
- init(boolean, CipherParameters) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
- init(boolean, CipherParameters) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
-
initialise the signer for signature generation or signature verification.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
-
Deprecated.Resets the engine for signing a message.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.qtesla.QTESLASigner
-
Initialise the signer.
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
- init(boolean, CipherParameters) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
- init(boolean, CipherParameters, String) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
-
initialise the CramerShoup engine.
- init(boolean, CipherParameters, CipherParameters, CipherParameters) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
-
Initialise the encryptor.
- init(boolean, CipherParameters, CipherParameters, CipherParameters) - Method in class org.bouncycastle.crypto.engines.IESEngine
-
Initialise the encryptor.
- init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator
- init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
- init(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMExponentiator
- init(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMMultiplier
- init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator
- init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables4kGCMMultiplier
- init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier
- init(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier
- init(byte[], byte[]) - Method in class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
-
Initialise - note the iteration count for this algorithm is fixed at 1.
- init(byte[], byte[], int) - Method in class org.bouncycastle.crypto.PBEParametersGenerator
-
initialise the PBE generator.
- init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.CramerShoupParametersGenerator
-
Initialise the parameters generator.
- init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.DHParametersGenerator
-
Initialise the parameters generator.
- init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
-
initialise the key generator.
- init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.ElGamalParametersGenerator
- init(int, int, SecureRandom) - Method in class org.bouncycastle.crypto.generators.GOST3410ParametersGenerator
-
initialise the key generator.
- init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_128
- init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_256
- init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_512
- init(long[]) - Method in interface org.bouncycastle.crypto.modes.kgcm.KGCMMultiplier
- init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables16kKGCMMultiplier_512
- init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables4kKGCMMultiplier_128
- init(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables8kKGCMMultiplier_256
- init(BigInteger, BigInteger, byte[]) - Method in interface org.bouncycastle.crypto.signers.DSAKCalculator
-
Deterministic initialiser.
- init(BigInteger, BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.HMacDSAKCalculator
- init(BigInteger, BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.RandomDSAKCalculator
- init(BigInteger, BigInteger, BigInteger, Digest, SecureRandom) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
-
Initialises the server to accept a new client authentication attempt
- init(BigInteger, BigInteger, Digest) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
-
Initialises generator to create new verifiers
- init(BigInteger, BigInteger, Digest, SecureRandom) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
-
Initialises the client to begin new authentication attempt
- init(BigInteger, SecureRandom) - Method in interface org.bouncycastle.crypto.signers.DSAKCalculator
-
Non-deterministic initialiser.
- init(BigInteger, SecureRandom) - Method in class org.bouncycastle.crypto.signers.HMacDSAKCalculator
- init(BigInteger, SecureRandom) - Method in class org.bouncycastle.crypto.signers.RandomDSAKCalculator
- init(SecureRandom) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
-
Initialise the padder.
- init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
-
Initialise the padder.
- init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
-
Initialise the padder.
- init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
-
Initialise the padder.
- init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
-
Initialise the padder.
- init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.X923Padding
-
Initialise the padder.
- init(SecureRandom) - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
-
Initialise the padder.
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHUnifiedAgreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHBasicAgreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCBasicAgreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCStagedAgreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECDHCUnifiedAgreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECMQVBasicAgreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.ECVKOAgreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.MQVBasicAgreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.SM2KeyExchange
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.X25519Agreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.X448Agreement
- init(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.XDHUnifiedAgreement
- init(CipherParameters) - Method in interface org.bouncycastle.crypto.BasicAgreement
-
initialise the agreement engine.
- init(CipherParameters) - Method in interface org.bouncycastle.crypto.ec.ECDecryptor
- init(CipherParameters) - Method in class org.bouncycastle.crypto.ec.ECElGamalDecryptor
-
initialise the decryptor.
- init(CipherParameters) - Method in class org.bouncycastle.crypto.ec.ECElGamalEncryptor
-
initialise the encryptor.
- init(CipherParameters) - Method in interface org.bouncycastle.crypto.ec.ECEncryptor
- init(CipherParameters) - Method in class org.bouncycastle.crypto.ec.ECFixedTransform
-
initialise the underlying EC ElGamal engine.
- init(CipherParameters) - Method in class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
-
initialise the EC Elgamal engine.
- init(CipherParameters) - Method in class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
-
initialise the underlying EC ElGamal engine.
- init(CipherParameters) - Method in interface org.bouncycastle.crypto.ec.ECPairTransform
- init(CipherParameters) - Method in class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
-
Initialise the factor generator
- init(CipherParameters) - Method in class org.bouncycastle.crypto.kems.ECIESKeyEncapsulation
-
Initialise the ECIES-KEM.
- init(CipherParameters) - Method in class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
-
Initialise the RSA-KEM.
- init(CipherParameters) - Method in interface org.bouncycastle.crypto.KeyEncapsulation
-
Initialise the key encapsulation mechanism.
- init(CipherParameters) - Method in interface org.bouncycastle.crypto.Mac
-
Initialise the MAC.
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.CMac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.GMac
-
Initialises the GMAC - requires a
ParametersWithIV
providing aKeyParameter
and a nonce. - init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.HMac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.KGMac
-
Initialises the GMAC - requires a
ParametersWithIV
providing aKeyParameter
and a nonce. - init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.KMAC
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.OldHMac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.Poly1305
-
Initialises the Poly1305 MAC.
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.SipHash
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.SkeinMac
-
Initialises the Skein digest with the provided parameters.
SeeSkeinParameters
for details on the parameterisation of the Skein hash function. - init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.VMPCMac
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
-
Initialise the Mac.
- init(CipherParameters) - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
-
Initialise the Mac.
- init(CipherParameters) - Method in interface org.bouncycastle.crypto.RawAgreement
- init(CipherParameters) - Method in class org.bouncycastle.pqc.crypto.newhope.NHAgreement
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.DHKEKGenerator
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.agreement.kdf.GSKKFDGenerator
- init(DerivationParameters) - Method in interface org.bouncycastle.crypto.DerivationFunction
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine.HandshakeKDFFunction
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.BaseKDFBytesGenerator
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.HKDFBytesGenerator
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.KDFCounterBytesGenerator
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator
- init(DerivationParameters) - Method in class org.bouncycastle.crypto.generators.MGF1BytesGenerator
- init(DerivationParameters) - Method in class org.bouncycastle.jce.provider.BrokenKDF2BytesGenerator
- init(KeyGenerationParameters) - Method in interface org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator
-
intialise the key pair generator.
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.CipherKeyGenerator
-
initialise the key generator.
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.CramerShoupKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DESedeKeyGenerator
-
initialise the key generator - if strength is set to zero the key generated will be 192 bits in size, otherwise strength can be 128 or 192 (or 112 or 168 if you don't count parity bits), depending on whether you wish to do 2-key or 3-key triple DES.
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DESKeyGenerator
-
initialise the key generator - if strength is set to zero the key generated will be 64 bits in size, otherwise strength can be 64 or 56 bits (if you don't count the parity bits).
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DHKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DSAKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ECKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.Ed25519KeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.Ed448KeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.ElGamalKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.GOST3410KeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
-
Initialises the key generator.
Poly1305 keys are always 256 bits, so the key length in the provided parameters is ignored. - init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.X25519KeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.crypto.generators.X448KeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.lms.HSSKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.lms.LMSKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.newhope.NHKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyPairGenerator
-
Constructs a new instance with a set of encryption parameters.
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.qtesla.QTESLAKeyPairGenerator
-
Initialize the generator with a security category and a source of randomness.
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyPairGenerator
- init(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyPairGenerator
- init(Argon2Parameters) - Method in class org.bouncycastle.crypto.generators.Argon2BytesGenerator
-
Initialise the Argon2BytesGenerator from the parameters.
- init(AsymmetricKeyParameter, CipherParameters, EphemeralKeyPairGenerator) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
-
Initialise the decryptor.
- init(AsymmetricKeyParameter, CipherParameters, EphemeralKeyPairGenerator) - Method in class org.bouncycastle.crypto.engines.IESEngine
-
Initialise the decryptor.
- init(AsymmetricKeyParameter, CipherParameters, KeyParser) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
-
Initialise the encryptor.
- init(AsymmetricKeyParameter, CipherParameters, KeyParser) - Method in class org.bouncycastle.crypto.engines.IESEngine
-
Initialise the encryptor.
- init(DSAParameterGenerationParameters) - Method in class org.bouncycastle.crypto.generators.DSAParametersGenerator
-
Initialise the key generator for DSA 2.
- init(SkeinParameters) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
-
Optionally initialises the Skein digest with the provided parameters.
SeeSkeinParameters
for details on the parameterisation of the Skein hash function. - init(SkeinParameters) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
-
Initialises the Skein engine with the provided parameters.
- init(SRP6GroupParameters, BigInteger, Digest, SecureRandom) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
- init(SRP6GroupParameters, Digest) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
- init(SRP6GroupParameters, Digest, SecureRandom) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
- initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
- initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
- initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
- initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Initialize the AsymmetricBlockCipher with a certain key for data encryption.
- initCipherDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Initialize the AsymmetricHybridCipher with a certain key for data encryption.
- initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
- initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
- initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
- initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
- initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Initialize the AsymmetricBlockCipher with a certain key for data encryption.
- initCipherEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Initialize the AsymmetricHybridCipher with a certain key for data encryption.
- initDecrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Initialize the cipher for decryption by forwarding it to
AsymmetricBlockCipher.initDecrypt(Key, AlgorithmParameterSpec)
. - initDecrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Initialize the cipher for decryption by forwarding it to initDecrypt(Key, FlexiSecureRandom).
- initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
This method initializes the AsymmetricBlockCipher with a certain key for data decryption.
- initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Initialize the cipher with a certain key for data decryption.
- initDecrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness for decryption.
- initEncrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Initializes the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom).
- initEncrypt(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Initialize the cipher for encryption by forwarding it to
AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom)
. - initEncrypt(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Initialize this cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
- initEncrypt(Key, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Initialize this cipher for encryption by forwarding it to
AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom)
. - initEncrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Initializes the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
- initEncrypt(Key, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Initialize the cipher for encryption by forwarding it to initEncrypt(Key, FlexiSecureRandom, AlgorithmParameterSpec).
- initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
This method initializes the AsymmetricBlockCipher with a certain key for data encryption.
- initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Initialize the cipher with a certain key for data encryption.
- initEncrypt(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Initialize this cipher with a key, a set of algorithm parameters, and a source of randomness for encryption.
- INITIAL_ACCESS_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.Base64Encoder
- initialiseDecodingTable() - Method in class org.bouncycastle.util.encoders.HexEncoder
- initialize() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
initializes the treehash instance.
- initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
- initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
-
This method initializes the GMSS KeyPairGenerator using an integer value
keySize
as input. - initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyPairGeneratorSpi
- initialize(int, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.qtesla.KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyPairGeneratorSpi
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyPairGeneratorSpi
- initialize(Vector) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
Initializes the calculation of a new root
- initialize(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
-
Initalizes the key pair generator using a parameter set as input
- initialize(KeyGenerationParameters) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
- initialize(PKIXCertRevocationCheckerParameters) - Method in interface org.bouncycastle.jcajce.PKIXCertRevocationChecker
- initializeNamedCurve(String, SecureRandom) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
- initializeSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
Method to initialize the seeds needed for the precomputation of right nodes.
- initializeTreehashSeed(byte[], int) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
initializes the seeds for the treehashs of the tree precomputed by this class
- initials - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- INITIALS - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
- INITIALS - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.
- initKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
- initKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.VMPCKSA3Engine
- initSecureRandom(boolean, SecureRandom) - Method in class org.bouncycastle.crypto.engines.CramerShoupCoreEngine
- initSecureRandom(boolean, SecureRandom) - Method in class org.bouncycastle.crypto.signers.DSASigner
- initSecureRandom(boolean, SecureRandom) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
- initSign(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
-
This method initializes the distributed sigature calculation.
- initSign(PrivateKey) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- initSign(PrivateKey, SecureRandom) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- initVerify(Certificate) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- initVerify(PublicKey) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- InMemoryRepresentable - Interface in org.bouncycastle.asn1
-
Interface implemented by objects that can be converted from streaming to in-memory objects.
- InputStreamTest - Class in org.bouncycastle.asn1.test
- InputStreamTest() - Constructor for class org.bouncycastle.asn1.test.InputStreamTest
- INSTANCE - Static variable in class org.bouncycastle.asn1.DERNull
- INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStrictStyle
- INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
Singleton instance.
- INSTANCE - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
-
Singleton instance.
- INSTANCE - Static variable in class org.bouncycastle.crypto.signers.PlainDSAEncoding
- INSTANCE - Static variable in class org.bouncycastle.crypto.signers.StandardDSAEncoding
- instructionCode - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Hold Instruction Code
- instructionCode - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Hold Instruction Code
- InstructionCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- INTEGER - Static variable in interface org.bouncycastle.asn1.BERTags
- IntegerFunctions - Class in org.bouncycastle.pqc.math.linearalgebra
-
Class of number-theory related functions for use with integers represented as int's or BigInteger objects.
- IntegerPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
-
A polynomial with
int
coefficients.
Some methods (likeadd
) change the polynomial, others (likemult
) do not but return the result as a new polynomial. - IntegerPolynomial(int) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Constructs a new polynomial with
N
coefficients initialized to 0. - IntegerPolynomial(int[]) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Constructs a new polynomial with a given set of coefficients.
- IntegerPolynomial(BigIntPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Constructs a
IntegerPolynomial
from aBigIntPolynomial
. - IntegerPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
- IntegerPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
- Integers - Class in org.bouncycastle.util
-
Utility methods for ints.
- Integers() - Constructor for class org.bouncycastle.util.Integers
- integerToBytes(BigInteger, int) - Method in class org.bouncycastle.asn1.x9.X9IntegerConverter
-
Convert an integer to a byte array, ensuring it is exactly qLength long.
- integerToOctets(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- INTEGRATED_CIRCUIT_MANUFACTURER_ID - Static variable in class org.bouncycastle.asn1.eac.EACTags
- INTERCHANGE_CONTROL - Static variable in class org.bouncycastle.asn1.eac.EACTags
- INTERCHANGE_PROFILE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- Interleave - Class in org.bouncycastle.math.raw
- Interleave() - Constructor for class org.bouncycastle.math.raw.Interleave
- Intermediate_Certificate_1_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_1_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_CP_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PL_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PL_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_RL_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_RL_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_2_RL_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PL_01_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PL_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PP_01_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PP_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PP_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_3_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_4_PL_01_07_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_4_PL_01_08_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_4_PL_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_4_PL_01_10_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_4_PP_01_09_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_4_PP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_4_PP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_4_PP_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_4_PP_06_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_4_PP_06_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_02_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_03_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_03_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_04_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_04_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_04_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_04_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_04_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_CP_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_02_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_02_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_02_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_04_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_05_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_05_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_06_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_IC_06_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_PL_01_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_PL_01_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_PP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_PP_01_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_PP_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_PP_08_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_PP_08_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_PP_08_04_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_PP_08_05_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_PP_08_06_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_RL_02_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_RL_03_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_RL_03_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_RL_05_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_RL_06_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_RL_07_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_RL_07_02_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_RL_07_03_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_RL_08_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_Certificate_RL_09_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_CP_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PL_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PL_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_RL_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_RL_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_1_RL_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_CP_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PL_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PL_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_RL_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_RL_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_2_RL_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PL_01_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PL_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PP_01_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PP_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PP_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_3_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_4_PL_01_07_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_4_PL_01_08_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_4_PL_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_4_PL_01_10_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_4_PP_01_09_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_4_PP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_4_PP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_4_PP_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_4_PP_06_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_4_PP_06_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_02_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_02_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_02_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_02_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_03_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_03_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_03_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_03_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_04_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_04_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_04_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_04_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_04_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_04_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_CP_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_02_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_02_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_02_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_04_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_05_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_05_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_05_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_06_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_IC_06_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_PL_01_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_PL_01_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_PP_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_PP_01_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_PP_08_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_PP_08_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_PP_08_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_PP_08_04_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_PP_08_05_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_PP_08_06_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_RL_02_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_RL_03_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_RL_03_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_RL_05_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_RL_06_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_RL_07_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_RL_07_02_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_RL_07_03_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_RL_08_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Intermediate_CRL_RL_09_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- intern() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
-
Intern will return a reference to a pooled version of this object, unless it is not present in which case intern will add it.
- INTERNAL_ERROR - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
- internalCAError - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- internationalISDNNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- internet - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
{ iso(1) identifier-organization(3) dod(6) internet(1) } == IETF defined things
- intersectEmptyPermittedSubtree(int) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
- intersectEmptyPermittedSubtree(int) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
- intersectEmptyPermittedSubtree(int) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
- intersectPermittedSubtree(GeneralSubtree) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
- intersectPermittedSubtree(GeneralSubtree) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
- intersectPermittedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
- intersectPermittedSubtree(GeneralSubtree[]) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
- intersectPermittedSubtree(GeneralSubtree[]) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
-
Updates the permitted set of these name constraints with the intersection with the given subtree.
- intersectPermittedSubtree(GeneralSubtree[]) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
-
Updates the permitted set of these name constraints with the intersection with the given subtree.
- IntEuclidean - Class in org.bouncycastle.pqc.math.ntru.euclid
-
Extended Euclidean Algorithm in
int
s - IntEuclideanTest - Class in org.bouncycastle.pqc.math.ntru.euclid.test
- IntEuclideanTest() - Constructor for class org.bouncycastle.pqc.math.ntru.euclid.test.IntEuclideanTest
- intPositiveValueExact() - Method in class org.bouncycastle.asn1.ASN1Integer
- intRoot(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Takes an approximation of the root from an integer base, using newton's algorithm
- IntsTo32bits(int[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
- intToBigEndian(int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- intToBigEndian(int) - Static method in class org.bouncycastle.util.Pack
- intToBigEndian(int[]) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- intToBigEndian(int[]) - Static method in class org.bouncycastle.util.Pack
- intToBigEndian(int[], byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- intToBigEndian(int[], byte[], int) - Static method in class org.bouncycastle.util.Pack
- intToBigEndian(int[], int, int, byte[], int) - Static method in class org.bouncycastle.util.Pack
- intToBigEndian(int, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- intToBigEndian(int, byte[], int) - Static method in class org.bouncycastle.util.Pack
- intToBytesLittleEndian(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
-
Converts a 32 bit integer into a byte array beginning at
offset
(little-endian representation) - intToLittleEndian(int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- intToLittleEndian(int) - Static method in class org.bouncycastle.util.Pack
- intToLittleEndian(int[]) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- intToLittleEndian(int[]) - Static method in class org.bouncycastle.util.Pack
- intToLittleEndian(int[], byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- intToLittleEndian(int[], byte[], int) - Static method in class org.bouncycastle.util.Pack
- intToLittleEndian(int[], int, int, byte[], int) - Static method in class org.bouncycastle.util.Pack
- intToLittleEndian(int, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- intToLittleEndian(int, byte[], int) - Static method in class org.bouncycastle.util.Pack
- IntUtils - Class in org.bouncycastle.pqc.math.linearalgebra
- intValue() - Method in class org.bouncycastle.asn1.ASN1BitString
- intValueExact() - Method in class org.bouncycastle.asn1.ASN1Enumerated
- intValueExact() - Method in class org.bouncycastle.asn1.ASN1Integer
- intValueExact(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- inv(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- InvalidCipherTextException - Exception in org.bouncycastle.crypto
-
this exception is thrown whenever we find something we don't expect in a message.
- InvalidCipherTextException() - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
-
base constructor.
- InvalidCipherTextException(String) - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
-
create a InvalidCipherTextException with the given message.
- InvalidCipherTextException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.InvalidCipherTextException
-
create a InvalidCipherTextException with the given message.
- InvalidCipherTextIOException - Exception in org.bouncycastle.crypto.io
-
IOException
wrapper around an exception indicating an invalid ciphertext, such as in authentication failure during finalisation of an AEAD cipher. - InvalidCipherTextIOException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.io.InvalidCipherTextIOException
- invalidityDate - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Invalidity Date
- invalidityDate - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Invalidity Date
- InvalidityDate - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- invElem(short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
-
This function computes the multiplicative inverse of a given element in GF2^8 The 0 has no multiplicative inverse and in this case 0 is returned.
- inverse(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
compute the multiplicative inverse of a
- inverse(int, int[], BigInteger) - Static method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
- inverse(short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
This function computes the inverse of a given matrix using the Gauss- Elimination method.
- inverse32(int) - Static method in class org.bouncycastle.math.raw.Mod
- inverse32(int) - Static method in class org.bouncycastle.math.raw.Mont256
- inverseLT() - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
Apply the inverse of the linear transformation to the register set.
- invert() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- invert() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- invert() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- invert() - Method in class org.bouncycastle.math.ec.ECFieldElement
- invert() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Compute the multiplicative inverse of this element.
- invert() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Compute the multiplicative inverse of this element.
- invert() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Compute the multiplicative inverse of this element.
- invert(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
-
Deprecated.Use
Mod.checkedModOddInverseVar(int[], int[], int[])
instead. - invert(int, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
-
Calculates the inverse of n mod modulus
- invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- invert(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- invertEEA() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Calculates the multiplicative inverse of this and returns the result in a new GF2nPolynomialElement.
- invertF3() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Computes the inverse mod 3.
- invertFq(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Computes the inverse mod
q; q
must be a power of 2.
Returnsnull
if the polynomial is not invertible. - invertMAIA() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Calculates the multiplicative inverse of this using the modified almost inverse algorithm and returns the result in a new GF2nPolynomialElement.
- invertMatrix(GF2Polynomial[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
Inverts the given matrix represented as bitstrings.
- invertSquare() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Calculates the multiplicative inverse of this and returns the result in a new GF2nPolynomialElement.
- invertThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Multiplicatively invert of this element (overwrite this).
- invVar(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- invVar(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- iPAddress - Static variable in class org.bouncycastle.asn1.x509.GeneralName
- IPAddress - Class in org.bouncycastle.util
-
Utility methods for processing String objects containing IP addresses.
- IPAddress() - Constructor for class org.bouncycastle.util.IPAddress
- ipsec - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
IPSEC base OID: 1.3.6.1.5.5.8
- IS - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- is18033_2 - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
-
-- ISO/IEC 18033-2 arc is18033-2 OID ::= { iso(1) standard(0) is18033(18033) part2(2) }
- is64BitJVM() - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
-
Takes an educated guess as to whether 64 bits are supported by the JVM.
- ISAACEngine - Class in org.bouncycastle.crypto.engines
-
Implementation of Bob Jenkin's ISAAC (Indirection Shift Accumulate Add and Count).
- ISAACEngine() - Constructor for class org.bouncycastle.crypto.engines.ISAACEngine
- ISAACTest - Class in org.bouncycastle.crypto.test
-
ISAAC Test - see https://www.burtleburtle.net/bob/rand/isaacafa.html
- ISAACTest() - Constructor for class org.bouncycastle.crypto.test.ISAACTest
- isakmpOakley - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
IPSEC ISAKMP-Oakley OID: 1.3.6.1.5.5.8.1
- isAlphabetic() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
- isAnyPolicyInhibited() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- IsaraObjectIdentifiers - Interface in org.bouncycastle.asn1.isara
- isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
- isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
- isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
- isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
- isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
- isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
- isASN1FormatString(String) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
- isBodyPartID() - Method in class org.bouncycastle.asn1.cmc.BodyPartReference
- isCA() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
- isCompleteCRLEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
-
If
true
only complete CRLs are returned. - isConstructed - Variable in class org.bouncycastle.asn1.ASN1ApplicationSpecific
- isConstructed() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
-
Return true if the object is marked as constructed, false otherwise.
- isConstructed() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
-
Return true if this tagged object is marked as constructed.
- isCritical() - Method in class org.bouncycastle.asn1.x509.Extension
- isCritical() - Method in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.
- isCritical() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- isDebug() - Method in class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
- isDefaultPrf() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Return true if the PRF is the default (hmacWithSHA1)
- isDefaultPrf() - Method in class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
-
Return true if this spec is for the default PRF (HmacSHA1), false otherwise.
- isDeltaCRLIndicatorEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
-
Returns if this selector must match CRLs with the delta CRL indicator extension set.
- isDES(String) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DESUtil
- isDestroyed() - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
- isDeterministic() - Method in interface org.bouncycastle.crypto.signers.DSAKCalculator
-
Return true if this calculator is deterministic, false otherwise.
- isDeterministic() - Method in class org.bouncycastle.crypto.signers.HMacDSAKCalculator
- isDeterministic() - Method in class org.bouncycastle.crypto.signers.RandomDSAKCalculator
- isDsaOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil
-
Return true if the passed in OID could be associated with a DSA key.
- isElementOfThisField(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
- isEmpty() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Return true if there are no extension present in this generator.
- isEmpty() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
-
Deprecated.Return true if there are no extension present in this generator.
- isEmpty() - Method in class org.bouncycastle.pqc.crypto.xmss.BDSStateMap
- isEncryptedValue() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
- isEquals(int, int) - Method in class org.bouncycastle.util.test.SimpleTest
- isEquals(long, long) - Method in class org.bouncycastle.util.test.SimpleTest
- isEquals(Object, Object) - Method in class org.bouncycastle.util.test.SimpleTest
- isEquals(String, boolean, boolean) - Method in class org.bouncycastle.util.test.SimpleTest
- isEquals(String, long, long) - Method in class org.bouncycastle.util.test.SimpleTest
- isEquals(String, Object, Object) - Method in class org.bouncycastle.util.test.SimpleTest
- isExhausted() - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
- isExhausted() - Method in class org.bouncycastle.util.test.FixedSecureRandom
- isExplicit() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
-
return whether or not the object may be explicitly tagged.
- isExplicitPolicyReqd() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
- isExplicitPolicyRequired() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- isExtendedFailInfo() - Method in class org.bouncycastle.asn1.cmc.OtherStatusInfo
- isF2mCurve(ECCurve) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- isF2mField(FiniteField) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- isFailInfo() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo.OtherInfo
- isFailInfo() - Method in class org.bouncycastle.asn1.cmc.OtherStatusInfo
- isForDEREncoding() - Method in class org.bouncycastle.jcajce.PKCS12StoreParameter
-
Return whether the KeyStore used with this parameter should be DER encoded on saving.
- isFpCurve(ECCurve) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- isFpField(FiniteField) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- isGcmSpec(Class) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil
- isGcmSpec(AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.GcmSpecUtil
- isHashProtected() - Method in class org.bouncycastle.asn1.cms.MetaData
- isIA5String(String) - Static method in class org.bouncycastle.asn1.DERIA5String
-
return true if the passed in String can be represented without loss as an IA5String, false otherwise.
- isIdentifierUTF8String() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
- isImplicitlyCA() - Method in class org.bouncycastle.asn1.x9.X962Parameters
- isIncreasing(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- isIndexValid(int, long) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
-
Check whether an index is valid or not.
- isIndirectCRL() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
- isIndirectCRL(X509CRL) - Static method in class org.bouncycastle.jce.provider.X509CRLObject
-
Deprecated.
- isInfinity() - Method in class org.bouncycastle.math.ec.ECPoint
- isInhibitAnyPolicy() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
- isInhibitPolicyMapping() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
- isInitiator() - Method in class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
- isIrreducible() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Checks if this is irreducible, according to IEEE P1363, A.5.5, p103.
Note: The algorithm from IEEE P1363, A5.5 can be used to check a polynomial with coefficients in GF(2^r) for irreducibility. - isIrreducible(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Checking polynomial for irreducibility
- ISISMTTObjectIdentifiers - Interface in org.bouncycastle.asn1.isismtt
-
ISISMT -- Industrial Signature Interoperability Specification
- isIssuingDistributionPointEnabled() - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
-
Returns if the issuing distribution point criteria should be applied.
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
- isKoblitz() - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
-
Returns true if this is a Koblitz curve (ABC curve).
- isMRProbablePrime(BigInteger, SecureRandom, int) - Static method in class org.bouncycastle.math.Primes
-
FIPS 186-4 C.3.1 Miller-Rabin Probabilistic Primality Test Run several iterations of the Miller-Rabin algorithm with randomly-chosen bases.
- isMRProbablePrimeToBase(BigInteger, BigInteger) - Static method in class org.bouncycastle.math.Primes
-
FIPS 186-4 C.3.1 Miller-Rabin Probabilistic Primality Test (to a fixed base).
- isMultiValued() - Method in class org.bouncycastle.asn1.x500.RDN
- isNamedCurve() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
- isNamedCurve() - Method in class org.bouncycastle.asn1.x9.X962Parameters
- isNewAuthenticationPathNeeded(long, int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
- isNewBDSInitNeeded(long, int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
- isNormalized() - Method in class org.bouncycastle.math.ec.ECPoint
- isNotPrimePower() - Method in class org.bouncycastle.math.Primes.MROutput
- isNullOrContainsNull(Object[]) - Static method in class org.bouncycastle.util.Arrays
- isNullOrEmpty(byte[]) - Static method in class org.bouncycastle.util.Arrays
- isNullOrEmpty(int[]) - Static method in class org.bouncycastle.util.Arrays
- isNullOrEmpty(Object[]) - Static method in class org.bouncycastle.util.Arrays
- isNumericString(String) - Static method in class org.bouncycastle.asn1.DERNumericString
-
Return true if the string can be represented as a NumericString ('0'..'9', ' ')
- iso_encryption_algorithms - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
- ISO10126d2Padding - Class in org.bouncycastle.crypto.paddings
-
A padder that adds ISO10126-2 padding to a block.
- ISO10126d2Padding() - Constructor for class org.bouncycastle.crypto.paddings.ISO10126d2Padding
- ISO18033KDFParameters - Class in org.bouncycastle.crypto.params
-
parameters for Key derivation functions for ISO-18033
- ISO18033KDFParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.ISO18033KDFParameters
- Iso4217CurrencyCode - Class in org.bouncycastle.asn1.x509.qualified
-
The Iso4217CurrencyCode object.
- Iso4217CurrencyCode(int) - Constructor for class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
- Iso4217CurrencyCode(String) - Constructor for class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
- Iso4217CurrencyCodeUnitTest - Class in org.bouncycastle.asn1.test
- Iso4217CurrencyCodeUnitTest() - Constructor for class org.bouncycastle.asn1.test.Iso4217CurrencyCodeUnitTest
- ISO7816d4Padding - Class in org.bouncycastle.crypto.paddings
-
A padder that adds the padding according to the scheme referenced in ISO 7814-4 - scheme 2 from ISO 9797-1.
- ISO7816d4Padding() - Constructor for class org.bouncycastle.crypto.paddings.ISO7816d4Padding
- ISO9796d1Encoding - Class in org.bouncycastle.crypto.encodings
-
ISO 9796-1 padding.
- ISO9796d1Encoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
- ISO9796d1Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.ISO9796d1Padding
- ISO9796d2PSSSigner - Class in org.bouncycastle.crypto.signers
-
ISO9796-2 - mechanism using a hash function with recovery (scheme 2 and 3).
- ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Constructor for a signer with an explicit digest trailer.
- ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Generate a signer with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.
- ISO9796d2Signer - Class in org.bouncycastle.crypto.signers
-
ISO9796-2 - mechanism using a hash function with recovery (scheme 1)
- ISO9796d2Signer(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Constructor for a signer with an explicit digest trailer.
- ISO9796d2Signer(AsymmetricBlockCipher, Digest, boolean) - Constructor for class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Generate a signer with either implicit or explicit trailers for ISO9796-2.
- ISO9796Test - Class in org.bouncycastle.crypto.test
-
test vectors from ISO 9796-1 and ISO 9796-2 edition 1.
- ISO9796Test() - Constructor for class org.bouncycastle.crypto.test.ISO9796Test
- ISO9797Alg3Mac - Class in org.bouncycastle.crypto.macs
-
DES based CBC Block Cipher MAC according to ISO9797, algorithm 3 (ANSI X9.19 Retail MAC) This could as well be derived from CBCBlockCipherMac, but then the property mac in the base class must be changed to protected
- ISO9797Alg3Mac(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
-
create a Retail-MAC based on a CBC block cipher.
- ISO9797Alg3Mac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
-
create a Retail-MAC based on a block cipher with the size of the MAC been given in bits.
- ISO9797Alg3Mac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
-
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
- ISO9797Alg3Mac(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
-
create a Retail-MAC based on a CBC block cipher.
- ISO9797Alg3MacTest - Class in org.bouncycastle.crypto.test
- ISO9797Alg3MacTest() - Constructor for class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
- isOid() - Method in class org.bouncycastle.asn1.est.AttrOrOID
- ISOIECObjectIdentifiers - Interface in org.bouncycastle.asn1.iso
-
OIDS from ISO/IEC 10118-3:2004
- isOne() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- isOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- isOne() - Method in class org.bouncycastle.math.ec.ECFieldElement
- isOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Checks whether this element is one.
- isOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Tests if the GF2nPolynomialElement has 'one' as value.
- isOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Tests if all bits are reset to 0 and LSB is set to 1.
- isOne() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Checks whether this element is one.
- isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
- isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
- isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
- isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- isOne(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- isOne(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
- isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
- isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
- isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
- isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
- isOne64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
- ISOSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOSignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi
- ISOSignatureSpi.MD5WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOSignatureSpi.RIPEMD160WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOSignatureSpi.SHA1WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOSignatureSpi.SHA224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOSignatureSpi.SHA256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOSignatureSpi.SHA384WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOSignatureSpi.SHA512_224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOSignatureSpi.SHA512_256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOSignatureSpi.SHA512WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOSignatureSpi.WhirlpoolWithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- ISOTrailers - Class in org.bouncycastle.crypto.signers
- ISOTrailers() - Constructor for class org.bouncycastle.crypto.signers.ISOTrailers
- IsoTrailerTest - Class in org.bouncycastle.crypto.test
- IsoTrailerTest() - Constructor for class org.bouncycastle.crypto.test.IsoTrailerTest
- isOverrideSet(String) - Static method in class org.bouncycastle.util.Properties
-
Return whether a particular override has been set to true.
- isOverrideSetTo(String, boolean) - Static method in class org.bouncycastle.util.Properties
-
Return whether a particular override has been set to false.
- isPendingInfo() - Method in class org.bouncycastle.asn1.cmc.OtherStatusInfo
- isPentanomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
Returns true if the field polynomial is a pentanomial.
- isPointCompressed() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
- isPolicyMappingInhibited() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- isPower(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Tests whether an integer a is power of another integer p.
- isPredefined() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
- isPredictionResistant() - Method in interface org.bouncycastle.crypto.prng.EntropySource
-
Return whether or not this entropy source is regarded as prediction resistant.
- isPredictionResistant() - Method in class org.bouncycastle.crypto.prng.test.X931TestVector
- isPrime(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Miller-Rabin-Test, determines wether the given integer is probably prime or composite.
- isPrintableString(String) - Static method in class org.bouncycastle.asn1.DERPrintableString
-
return true if the passed in String can be represented without loss as a PrintableString, false otherwise.
- isPrivate() - Method in class org.bouncycastle.crypto.params.AsymmetricKeyParameter
- isProbablePrime(BigInteger) - Method in class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
- isPromoted() - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
- isProvablyComposite() - Method in class org.bouncycastle.math.Primes.MROutput
- isReal2Key(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
-
return true if the passed in key is a real 2 part DES-EDE key.
- isReal3Key(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
-
return true if the passed in key is a real 3 part DES-EDE key.
- isRealEDEKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
-
return true if the passed in key is a real 2/3 part DES-EDE key.
- isReplacingFields() - Method in class org.bouncycastle.asn1.cmc.ModCertTemplate
- isRevealed(Commitment, byte[]) - Method in class org.bouncycastle.crypto.commitments.GeneralHashCommitter
-
Return true if the passed in commitment represents a commitment to the passed in message.
- isRevealed(Commitment, byte[]) - Method in class org.bouncycastle.crypto.commitments.HashCommitter
-
Return true if the passed in commitment represents a commitment to the passed in message.
- isRevealed(Commitment, byte[]) - Method in interface org.bouncycastle.crypto.Committer
-
Return true if the passed in commitment represents a commitment to the passed in maessage.
- isRevocationEnabled() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
- isRevoked(Certificate) - Method in class org.bouncycastle.jce.provider.X509CRLObject
-
Deprecated.Checks whether the given certificate is on this CRL.
- isRsaOid(ASN1ObjectIdentifier) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
- isSameDigest(String, String) - Static method in class org.bouncycastle.jcajce.provider.util.DigestFactory
- isSet(int) - Method in class org.bouncycastle.asn1.eac.Flags
- isSignaturePolicyImplied() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
- isSigningCapable() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.Return true if this Signature object can be used for signing.
- isSigningCapable() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
- isSigningCapable() - Method in class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
- isSorted - Variable in class org.bouncycastle.asn1.ASN1Set
- isSuccessful() - Method in class org.bouncycastle.util.test.SimpleTestResult
- isSuccessful() - Method in interface org.bouncycastle.util.test.TestResult
- ISSUER_IDENTIFICATION_NUMBER - Static variable in class org.bouncycastle.asn1.eac.EACTags
- issuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Issuer Alternative Name
- issuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Issuer Alternative Name
- IssuerAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- IssuerAndSerialNumber - Class in org.bouncycastle.asn1.cms
-
RFC 5652: IssuerAndSerialNumber object.
- IssuerAndSerialNumber - Class in org.bouncycastle.asn1.pkcs
- IssuerAndSerialNumber(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
-
Deprecated.use getInstance() method.
- IssuerAndSerialNumber(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
- IssuerAndSerialNumber(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
- IssuerAndSerialNumber(Certificate) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
- IssuerAndSerialNumber(X509CertificateStructure) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
-
Deprecated.use constructor taking Certificate
- IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
-
Deprecated.use X500Name constructor
- IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
- IssuerAndSerialNumber(X509Name, ASN1Integer) - Constructor for class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
-
Deprecated.use X500Name constructor
- IssuerAndSerialNumber(X509Name, ASN1Integer) - Constructor for class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
- IssuerSerial - Class in org.bouncycastle.asn1.x509
- IssuerSerial(X500Name, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
- IssuerSerial(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
- IssuerSerial(GeneralNames, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x509.IssuerSerial
- issuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Issuing Distribution Point
- issuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Issuing Distribution Point
- IssuingDistributionPoint - Class in org.bouncycastle.asn1.x509
-
IssuingDistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE, onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE, onlySomeReasons [3] ReasonFlags OPTIONAL, indirectCRL [4] BOOLEAN DEFAULT FALSE, onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE }
- IssuingDistributionPoint - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- IssuingDistributionPoint(DistributionPointName, boolean, boolean) - Constructor for class org.bouncycastle.asn1.x509.IssuingDistributionPoint
-
Shorthand Constructor from given details.
- IssuingDistributionPoint(DistributionPointName, boolean, boolean, ReasonFlags, boolean, boolean) - Constructor for class org.bouncycastle.asn1.x509.IssuingDistributionPoint
-
Constructor from given details.
- IssuingDistributionPointUnitTest - Class in org.bouncycastle.asn1.test
- IssuingDistributionPointUnitTest() - Constructor for class org.bouncycastle.asn1.test.IssuingDistributionPointUnitTest
- isTagged() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
- isTagged() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
- isTagged() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
- isTrinomial() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
-
Return true if curve uses a Trinomial basis.
- isTrinomial() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField
-
Returns true if the field polynomial is a trinomial.
- isTrue() - Method in class org.bouncycastle.asn1.ASN1Boolean
- isTrue(boolean) - Method in class org.bouncycastle.util.test.SimpleTest
- isTrue(String, boolean) - Method in class org.bouncycastle.util.test.SimpleTest
- isUsed() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
- isUseDeltasEnabled() - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters
-
Defaults to
false
. - isUseDEREncoding() - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
-
Deprecated.
- isValid() - Method in class org.bouncycastle.math.ec.ECPoint
- isValid(String) - Static method in class org.bouncycastle.util.IPAddress
-
Validate the given IPv4 or IPv6 address.
- isValid(X509Certificate[]) - Method in interface org.bouncycastle.jcajce.BCFKSLoadStoreParameter.CertChainValidator
-
Return true if the passed in chain is valid, false otherwise.
- isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
- isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
- isValidFieldElement(BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
- isValidIPv4(String) - Static method in class org.bouncycastle.util.IPAddress
-
Validate the given IPv4 address.
- isValidIPv4WithNetmask(String) - Static method in class org.bouncycastle.util.IPAddress
- isValidIPv6(String) - Static method in class org.bouncycastle.util.IPAddress
-
Validate the given IPv6 address.
- isValidIPv6WithNetmask(String) - Static method in class org.bouncycastle.util.IPAddress
- isValidWithNetMask(String) - Static method in class org.bouncycastle.util.IPAddress
-
Validate the given IPv4 or IPv6 address and netmask.
- isWeakKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
-
return true if the passed in key is a DES-EDE weak key.
- isWeakKey(byte[], int) - Static method in class org.bouncycastle.crypto.params.DESParameters
-
DES has 16 weak keys.
- isWeakKey(byte[], int, int) - Static method in class org.bouncycastle.crypto.params.DESedeParameters
-
return true if the passed in key is a DES-EDE weak key.
- isX509v3PKCert() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
- isZero() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- isZero() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- isZero() - Method in class org.bouncycastle.math.ec.ECFieldElement
- isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Check if this is the zero matrix (i.e., all entries are zero).
- isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
-
Check if this is the zero matrix (i.e., all entries are zero).
- isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
- isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Checks whether this element is zero.
- isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Returns true if all coefficients equal zero.
- isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Checks whether this element is zero.
- isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Tests if all bits equal zero.
- isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
- isZero() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Checks whether this element is zero.
- isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
Check if this is the zero matrix (i.e., all entries are zero).
- isZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
-
Return whether this is the zero vector (i.e., all elements are zero).
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- isZero(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
- isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
- isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
- isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- isZero(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- isZero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
- isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
- isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
- isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
- isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
- isZero64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
- isZeroVar(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- isZeroVar(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- it_caKeyUpdateInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.5
- it_caProtEncCert - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.1
- it_confirmWaitTime - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.14
- it_currentCRL - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.6
- it_encKeyPairTypes - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.3
- it_implicitConfirm - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.13
- it_keyPairParamRep - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.11
- it_keyPairParamReq - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.10
- it_origPKIMessage - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.15
- it_preferredSymAlg - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.4
- it_revPassphrase - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.12
- it_signKeyPairTypes - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.2
- it_suppLangTags - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.16
- it_unsupportedOIDs - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4120: 1.3.6.1.5.5.7.4.7
- Iterable<T> - Interface in org.bouncycastle.util
-
Utility class to allow use of Iterable feature in JDK 1.5+
- iterationCount - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
- iterator() - Method in class org.bouncycastle.asn1.ASN1Sequence
- iterator() - Method in class org.bouncycastle.asn1.ASN1Set
- iterator() - Method in class org.bouncycastle.asn1.bc.ObjectDataSequence
- iterator() - Method in class org.bouncycastle.util.CollectionStore
- iterator() - Method in interface org.bouncycastle.util.Iterable
-
Returns an iterator over a set of elements of type T.
- Iterator(T[]) - Constructor for class org.bouncycastle.util.Arrays.Iterator
-
Base constructor.
- IV_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
- IvAlgorithmParameters - Class in org.bouncycastle.jcajce.provider.symmetric.util
- IvAlgorithmParameters() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
J
- jacobi(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Computes the value of the Jacobi symbol (A|B).
- JcaJceHelper - Interface in org.bouncycastle.jcajce.util
-
Factory interface for instantiating JCA/JCE primitives.
- JcaJceUtils - Class in org.bouncycastle.jcajce.util
-
General JCA/JCE utility methods.
- JCEDHPrivateKey - Class in org.bouncycastle.jce.provider
- JCEDHPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEDHPrivateKey
- JCEDHPublicKey - Class in org.bouncycastle.jce.provider
- JCEECPrivateKey - Class in org.bouncycastle.jce.provider
- JCEECPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
- JCEECPrivateKey(String, ECPrivateKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
- JCEECPrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
- JCEECPrivateKey(String, ECPrivateKeyParameters, JCEECPublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
- JCEECPrivateKey(String, ECPrivateKeyParameters, JCEECPublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
- JCEECPrivateKey(String, JCEECPrivateKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
- JCEECPrivateKey(String, ECPrivateKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
- JCEECPrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPrivateKey
- JCEECPublicKey - Class in org.bouncycastle.jce.provider
- JCEECPublicKey(String, ECPublicKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
- JCEECPublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
- JCEECPublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
- JCEECPublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
- JCEECPublicKey(String, JCEECPublicKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
- JCEECPublicKey(String, ECPublicKeySpec) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
- JCEECPublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jce.provider.JCEECPublicKey
- JCEElGamalPrivateKey - Class in org.bouncycastle.jce.provider
- JCEElGamalPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
- JCEElGamalPublicKey - Class in org.bouncycastle.jce.provider
- JCERSAPrivateCrtKey - Class in org.bouncycastle.jce.provider
-
A provider representation for a RSA private key, with CRT factors included.
- JCERSAPrivateKey - Class in org.bouncycastle.jce.provider
- JCERSAPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JCERSAPrivateKey
- JCERSAPublicKey - Class in org.bouncycastle.jce.provider
- JDKDSAPrivateKey - Class in org.bouncycastle.jce.provider
- JDKDSAPrivateKey() - Constructor for class org.bouncycastle.jce.provider.JDKDSAPrivateKey
- JDKDSAPublicKey - Class in org.bouncycastle.jce.provider
- JDKPKCS12StoreParameter - Class in org.bouncycastle.jce.provider
-
Deprecated.use org.bouncycastle.jcajce.config.PKCS12StoreParameter
- JDKPKCS12StoreParameter() - Constructor for class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
-
Deprecated.
- JournaledAlgorithm - Class in org.bouncycastle.crypto.util
-
JournaledAlgorithm keeps state of the JournalingSecureRandom and the AlgorithmIdentifier necessary to fully resume an encryption session.
- JournaledAlgorithm(byte[]) - Constructor for class org.bouncycastle.crypto.util.JournaledAlgorithm
-
Construct from a previous encoding, using CryptoServicesRegistrar.getSecureRandom() as the backup source of entropy.
- JournaledAlgorithm(byte[], SecureRandom) - Constructor for class org.bouncycastle.crypto.util.JournaledAlgorithm
-
Construct from a previous encoding, using the passed in random as a source for when the existing entropy runs out.
- JournaledAlgorithm(AlgorithmIdentifier, JournalingSecureRandom) - Constructor for class org.bouncycastle.crypto.util.JournaledAlgorithm
- JournalingSecureRandom - Class in org.bouncycastle.crypto.util
-
A SecureRandom that maintains a journal of its output.
- JournalingSecureRandom() - Constructor for class org.bouncycastle.crypto.util.JournalingSecureRandom
-
Default constructor that takes an arbitrary SecureRandom as initial random
- JournalingSecureRandom(byte[], SecureRandom) - Constructor for class org.bouncycastle.crypto.util.JournalingSecureRandom
-
Constructor with a prior transcript.
- JournalingSecureRandom(SecureRandom) - Constructor for class org.bouncycastle.crypto.util.JournalingSecureRandom
-
Base constructor - no prior transcript.
- JournalingSecureRandomTest - Class in org.bouncycastle.crypto.test
- JournalingSecureRandomTest() - Constructor for class org.bouncycastle.crypto.test.JournalingSecureRandomTest
- JPAKEExample - Class in org.bouncycastle.crypto.examples
-
An example of a J-PAKE exchange.
- JPAKEExample() - Constructor for class org.bouncycastle.crypto.examples.JPAKEExample
- JPAKEParticipant - Class in org.bouncycastle.crypto.agreement.jpake
-
A participant in a Password Authenticated Key Exchange by Juggling (J-PAKE) exchange.
- JPAKEParticipant(String, char[]) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
-
Convenience constructor for a new
JPAKEParticipant
that uses theJPAKEPrimeOrderGroups.NIST_3072
prime order group, a SHA-256 digest, and a defaultSecureRandom
implementation. - JPAKEParticipant(String, char[], JPAKEPrimeOrderGroup) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
-
Convenience constructor for a new
JPAKEParticipant
that uses a SHA-256 digest and a defaultSecureRandom
implementation. - JPAKEParticipant(String, char[], JPAKEPrimeOrderGroup, Digest, SecureRandom) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
-
Construct a new
JPAKEParticipant
. - JPAKEParticipantTest - Class in org.bouncycastle.crypto.agreement.test
- JPAKEParticipantTest() - Constructor for class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
- JPAKEPrimeOrderGroup - Class in org.bouncycastle.crypto.agreement.jpake
-
A pre-computed prime order group for use during a J-PAKE exchange.
- JPAKEPrimeOrderGroup(BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup
-
Constructs a new
JPAKEPrimeOrderGroup
. - JPAKEPrimeOrderGroups - Class in org.bouncycastle.crypto.agreement.jpake
-
Standard pre-computed prime order groups for use by J-PAKE.
- JPAKEPrimeOrderGroups() - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
- JPAKEPrimeOrderGroupTest - Class in org.bouncycastle.crypto.agreement.test
- JPAKEPrimeOrderGroupTest() - Constructor for class org.bouncycastle.crypto.agreement.test.JPAKEPrimeOrderGroupTest
- JPAKERound1Payload - Class in org.bouncycastle.crypto.agreement.jpake
-
The payload sent/received during the first round of a J-PAKE exchange.
- JPAKERound1Payload(String, BigInteger, BigInteger, BigInteger[], BigInteger[]) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload
- JPAKERound2Payload - Class in org.bouncycastle.crypto.agreement.jpake
-
The payload sent/received during the second round of a J-PAKE exchange.
- JPAKERound2Payload(String, BigInteger, BigInteger[]) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload
- JPAKERound3Payload - Class in org.bouncycastle.crypto.agreement.jpake
-
The payload sent/received during the optional third round of a J-PAKE exchange, which is for explicit key confirmation.
- JPAKERound3Payload(String, BigInteger) - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload
- JPAKEUtil - Class in org.bouncycastle.crypto.agreement.jpake
-
Primitives needed for a J-PAKE exchange.
- JPAKEUtil() - Constructor for class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
- JPAKEUtilTest - Class in org.bouncycastle.crypto.agreement.test
- JPAKEUtilTest() - Constructor for class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
K
- k0 - Variable in class org.bouncycastle.crypto.macs.SipHash
- k1 - Variable in class org.bouncycastle.crypto.macs.SipHash
- kaAlgorithm - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
- KCCMBlockCipher - Class in org.bouncycastle.crypto.modes
-
Implementation of DSTU7624 CCM mode
- KCCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.KCCMBlockCipher
-
Base constructor.
- KCCMBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.KCCMBlockCipher
-
Constructor allowing Nb configuration.
- KCTRBlockCipher - Class in org.bouncycastle.crypto.modes
-
Implementation of DSTU7624 CTR mode
- KCTRBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.KCTRBlockCipher
- kdf - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
- KDF1BytesGenerator - Class in org.bouncycastle.crypto.generators
-
KDF1 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on ISO 18033/IEEE P1363a. - KDF1BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.KDF1BytesGenerator
-
Construct a KDF1 byte generator.
- KDF1GeneratorTest - Class in org.bouncycastle.crypto.test
-
KDF1 tests - vectors from ISO 18033.
- KDF1GeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDF1GeneratorTest
- KDF2BytesGenerator - Class in org.bouncycastle.crypto.generators
-
KDF2 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on IEEE P1363/ISO 18033. - KDF2BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.KDF2BytesGenerator
-
Construct a KDF2 bytes generator.
- KDF2GeneratorTest - Class in org.bouncycastle.crypto.test
-
KDF2 tests - vectors from ISO 18033.
- KDF2GeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDF2GeneratorTest
- KDFCounterBytesGenerator - Class in org.bouncycastle.crypto.generators
-
This KDF has been defined by the publicly available NIST SP 800-108 specification.
- KDFCounterBytesGenerator(Mac) - Constructor for class org.bouncycastle.crypto.generators.KDFCounterBytesGenerator
- KDFCounterGeneratorTest - Class in org.bouncycastle.crypto.test
- KDFCounterGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDFCounterGeneratorTest
- KDFCounterParameters - Class in org.bouncycastle.crypto.params
-
This KDF has been defined by the publicly available NIST SP 800-108 specification.
- KDFCounterParameters(byte[], byte[], byte[], int) - Constructor for class org.bouncycastle.crypto.params.KDFCounterParameters
-
Base constructor - prefix and suffix fixed input data.
- KDFCounterParameters(byte[], byte[], int) - Constructor for class org.bouncycastle.crypto.params.KDFCounterParameters
-
Base constructor - suffix fixed input data only.
- KDFCounterTests - Class in org.bouncycastle.crypto.test.cavp
- KDFCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFCounterTests
- KDFDoublePipelineCounterTests - Class in org.bouncycastle.crypto.test.cavp
- KDFDoublePipelineCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
- KDFDoublePipelineIterationBytesGenerator - Class in org.bouncycastle.crypto.generators
-
This KDF has been defined by the publicly available NIST SP 800-108 specification.
- KDFDoublePipelineIterationBytesGenerator(Mac) - Constructor for class org.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator
- KDFDoublePipelineIterationNoCounterTests - Class in org.bouncycastle.crypto.test.cavp
- KDFDoublePipelineIterationNoCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
- KDFDoublePipelineIterationParameters - Class in org.bouncycastle.crypto.params
-
Note that counter is only supported at the location presented in the NIST SP 800-108 specification, not in the additional locations present in the CAVP test vectors.
- KDFDoublePipelineIteratorGeneratorTest - Class in org.bouncycastle.crypto.test
- KDFDoublePipelineIteratorGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDFDoublePipelineIteratorGeneratorTest
- KDFFeedbackBytesGenerator - Class in org.bouncycastle.crypto.generators
-
This KDF has been defined by the publicly available NIST SP 800-108 specification.
- KDFFeedbackBytesGenerator(Mac) - Constructor for class org.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator
- KDFFeedbackCounterTests - Class in org.bouncycastle.crypto.test.cavp
- KDFFeedbackCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
- KDFFeedbackGeneratorTest - Class in org.bouncycastle.crypto.test
- KDFFeedbackGeneratorTest() - Constructor for class org.bouncycastle.crypto.test.KDFFeedbackGeneratorTest
- KDFFeedbackNoCounterTests - Class in org.bouncycastle.crypto.test.cavp
- KDFFeedbackNoCounterTests() - Constructor for class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
- KDFFeedbackParameters - Class in org.bouncycastle.crypto.params
-
Note that counter is only supported at the location presented in the NIST SP 800-108 specification, not in the additional locations present in the CAVP test vectors.
- KDFParameters - Class in org.bouncycastle.crypto.params
-
parameters for Key derivation functions for IEEE P1363a
- KDFParameters(byte[], byte[]) - Constructor for class org.bouncycastle.crypto.params.KDFParameters
- Keccak - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.Digest224 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.Digest256 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.Digest288 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.Digest384 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.Digest512 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.DigestKeccak - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.HashMac224 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.HashMac256 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.HashMac288 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.HashMac384 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.HashMac512 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.KeyGenerator224 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.KeyGenerator256 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.KeyGenerator288 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.KeyGenerator384 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.KeyGenerator512 - Class in org.bouncycastle.jcajce.provider.digest
- Keccak.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- KeccakDigest - Class in org.bouncycastle.crypto.digests
-
implementation of Keccak based on following KeccakNISTInterface.c from http://keccak.noekeon.org/
- KeccakDigest() - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
- KeccakDigest(int) - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
- KeccakDigest(KeccakDigest) - Constructor for class org.bouncycastle.crypto.digests.KeccakDigest
- KeccakDigestTest - Class in org.bouncycastle.crypto.test
-
Keccak Digest Test
- KeccakTest - Class in org.bouncycastle.jce.provider.test
- KeccakTest() - Constructor for class org.bouncycastle.jce.provider.test.KeccakTest
- KEKIdentifier - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- KEKIdentifier(byte[], ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.KEKIdentifier
- KEKRecipientInfo - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- KEKRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
- KEKRecipientInfo(KEKIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KEKRecipientInfo
- Key - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- Key - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
- KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
Deprecated.use lower case version
- KEY_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
Deprecated.use lower case version
- KEY_ESTABLISHMENT_USAGE - Static variable in class org.bouncycastle.crypto.params.DSAParameterGenerationParameters
- KEY_EXPANSION - Static variable in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
- KEY_GEN_ALG_FLOAT - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- KEY_GEN_ALG_RESULTANT - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- KEY_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
- KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
- KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
- KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
- KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed448PublicKeyParameters
- KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
- KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.X25519PublicKeyParameters
- KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
- KEY_SIZE - Static variable in class org.bouncycastle.crypto.params.X448PublicKeyParameters
- KEY_UPDATE_WARNING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- keyAgreement - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
- keyAgreement - Static variable in class org.bouncycastle.jce.X509KeyUsage
- KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
-
Diffie-Hellman key agreement.
- KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
Diffie-Hellman key agreement using elliptic curve keys, ala IEEE P1363 both the simple one, and the simple one with cofactors are supported.
- KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
- KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
- KeyAgreementSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi - Class in org.bouncycastle.pqc.jcajce.provider.newhope
- KeyAgreementSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- KeyAgreementSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi
- KeyAgreementSpi(String, DHUnifiedAgreement, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- KeyAgreementSpi(String, ECDHCUnifiedAgreement, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
- KeyAgreementSpi(String, ECVKOAgreement, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyAgreementSpi
- KeyAgreementSpi(String, ECVKOAgreement, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyAgreementSpi
- KeyAgreementSpi(String, BasicAgreement, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- KeyAgreementSpi(String, BasicAgreement, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
- KeyAgreementSpi(String, DerivationFunction) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi
- KeyAgreementSpi.CDHwithSHA1KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.CDHwithSHA224KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.CDHwithSHA256KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.CDHwithSHA384KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.CDHwithSHA512KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUwithSHA1CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHUwithSHA1CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHUwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUwithSHA224CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHUwithSHA224CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUwithSHA224KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHUwithSHA224KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHUwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUwithSHA256KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHUwithSHA256KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUwithSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHUwithSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUwithSHA384KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHUwithSHA384KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHUwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHUwithSHA512KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHUwithSHA512KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHwithRFC2631KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA1CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA1CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHwithSHA1KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHwithSHA224CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA224KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA224KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHwithSHA256KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA256KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHwithSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHwithSHA384KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA384KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.DHwithSHA512KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.DHwithSHA512KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.ECKAEGwithRIPEMD160KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
KeyAgreement according to BSI TR-03111 chapter 4.3.1
- KeyAgreementSpi.ECKAEGwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
KeyAgreement according to BSI TR-03111 chapter 4.3.1
- KeyAgreementSpi.ECKAEGwithSHA224KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
KeyAgreement according to BSI TR-03111 chapter 4.3.1
- KeyAgreementSpi.ECKAEGwithSHA256KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
KeyAgreement according to BSI TR-03111 chapter 4.3.1
- KeyAgreementSpi.ECKAEGwithSHA384KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
KeyAgreement according to BSI TR-03111 chapter 4.3.1
- KeyAgreementSpi.ECKAEGwithSHA512KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
KeyAgreement according to BSI TR-03111 chapter 4.3.1
- KeyAgreementSpi.ECVKO - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
- KeyAgreementSpi.ECVKO256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
- KeyAgreementSpi.ECVKO512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
- KeyAgreementSpi.MQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA1CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.MQVwithSHA1CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.MQVwithSHA1KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA1KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA224CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.MQVwithSHA224CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA224KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.MQVwithSHA224KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA224KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.MQVwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA256KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.MQVwithSHA256KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA256KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.MQVwithSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA384KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.MQVwithSHA384KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA384KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.MQVwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA512KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyAgreementSpi.MQVwithSHA512KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.MQVwithSHA512KDFAndSharedInfo - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyAgreementSpi.X25519 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X25519UwithSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X25519UwithSHA256KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X25519withSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X25519withSHA256KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X25519withSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X25519withSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X448 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X448UwithSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X448UwithSHA512KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X448withSHA256CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X448withSHA384CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X448withSHA512CKDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.X448withSHA512KDF - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreementSpi.XDH - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyAgreeRecipientIdentifier - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- KeyAgreeRecipientIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
- KeyAgreeRecipientIdentifier(RecipientKeyIdentifier) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
- KeyAgreeRecipientInfo - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- KeyAgreeRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
-
Deprecated.use getInstance()
- KeyAgreeRecipientInfo(OriginatorIdentifierOrKey, ASN1OctetString, AlgorithmIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
- keyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.10.1.1
- keyCertSign - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
- keyCertSign - Static variable in class org.bouncycastle.jce.X509KeyUsage
- keyCompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
- keyCompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
- KeyDerivationFunc - Class in org.bouncycastle.asn1.pkcs
- KeyDerivationFunc(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
- KeyEncapsulation - Interface in org.bouncycastle.crypto
-
The basic interface for key encapsulation mechanisms.
- keyEncipherment - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
- keyEncipherment - Static variable in class org.bouncycastle.jce.X509KeyUsage
- KeyEncoder - Interface in org.bouncycastle.crypto
- KeyFactory - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
- KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE.KeyFactory
- KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory
- KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyFactory
- KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.KeyFactory
- KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyFactory
- KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.KeyFactory
- KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyFactory
- KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.KeyFactory
- KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
- KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
- KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
- KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
- KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
- KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
- KeyFactorySpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi
- KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi
- KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi
- KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi
- KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyFactorySpi
- KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi
- KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi
- KeyFactorySpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi
- KeyFactorySpi(String, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi
- KeyFactorySpi.EC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyFactorySpi.ECDH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyFactorySpi.ECDHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyFactorySpi.ECDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyFactorySpi.ECGOST3410 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyFactorySpi.ECGOST3410_2012 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyFactorySpi.ECMQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyFactorySpi.Ed25519 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyFactorySpi.Ed448 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyFactorySpi.EdDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyFactorySpi.X25519 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyFactorySpi.X448 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyFactorySpi.XDH - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Poly1305.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash128.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.KeyGen
- KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.KeyGen
- KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen
- KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.KeyGen
- KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen
- KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.KeyGen
- KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.KeyGen
- KeyGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.KeyGen
- KeyGen_1024() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_1024
- KeyGen_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_256
- KeyGen_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.KeyGen_512
- KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen128
- KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.KeyGen128
- KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen128
- KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.KeyGen128
- KeyGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Zuc.KeyGen128
- KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen192
- KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.KeyGen192
- KeyGen192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen192
- KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.KeyGen256
- KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.KeyGen256
- KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.KeyGen256
- KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.KeyGen256
- KeyGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Zuc.KeyGen256
- KeyGen32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.KeyGen32
- KeyGen512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.KeyGen512
- KeyGen64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.KeyGen64
- KeyGen7539() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.KeyGen7539
- keyGenAlg - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- KeyGenerationParameters - Class in org.bouncycastle.crypto
-
The base class for parameters to key generators.
- KeyGenerationParameters(SecureRandom, int) - Constructor for class org.bouncycastle.crypto.KeyGenerationParameters
-
initialise the generator with a source of randomness and a strength (in bits).
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.SM3.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator
- KeyGenerator() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.KeyGenerator
- KeyGenerator2012_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator2012_256
- KeyGenerator2012_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.KeyGenerator2012_512
- KeyGenerator224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator224
- KeyGenerator224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator224
- KeyGenerator256() - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.KeyGenerator256
- KeyGenerator256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator256
- KeyGenerator256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator256
- KeyGenerator288() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator288
- KeyGenerator3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.KeyGenerator3
- KeyGenerator384() - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.KeyGenerator384
- KeyGenerator384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator384
- KeyGenerator384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator384
- KeyGenerator512() - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.KeyGenerator512
- KeyGenerator512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.KeyGenerator512
- KeyGenerator512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGenerator512
- KeyGeneratorSHA3(int) - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.KeyGeneratorSHA3
- KeyGeneratorT224() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGeneratorT224
- KeyGeneratorT256() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.KeyGeneratorT256
- keyGenParameters - Static variable in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
- keyNormBoundSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- keyPair - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
- KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
- KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
- KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
- KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
- KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
-
KeyPairGenerator for GOST34.10 2012.
- KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
- KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
- KeyPairGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- KeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.qtesla
- KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi
- KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi
- KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi
- KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi
- KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.KeyPairGeneratorSpi
- KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi
- KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi
- KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
- KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.KeyPairGeneratorSpi
- KeyPairGeneratorSpi(String) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi
- KeyPairGeneratorSpi(String, AlgorithmIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi
- KeyPairGeneratorSpi.EC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyPairGeneratorSpi.ECDH - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyPairGeneratorSpi.ECDHC - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyPairGeneratorSpi.ECDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyPairGeneratorSpi.ECMQV - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- KeyPairGeneratorSpi.Ed25519 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyPairGeneratorSpi.Ed448 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyPairGeneratorSpi.EdDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyPairGeneratorSpi.PSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- KeyPairGeneratorSpi.X25519 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyPairGeneratorSpi.X448 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyPairGeneratorSpi.XDH - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- KeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- KeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.KeyPairGeneratorTest
- KeyParameter - Class in org.bouncycastle.crypto.params
- KeyParameter(byte[]) - Constructor for class org.bouncycastle.crypto.params.KeyParameter
- KeyParameter(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.KeyParameter
- KeyParser - Interface in org.bouncycastle.crypto
- KeyPurposeId - Class in org.bouncycastle.asn1.x509
-
The KeyPurposeId object.
- KeyPurposeId(String) - Constructor for class org.bouncycastle.asn1.x509.KeyPurposeId
-
Deprecated.use getInstance and an OID or one of the constants above.
- KeyRecRepContent - Class in org.bouncycastle.asn1.cmp
- keySchedule(boolean, byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- keyScheduleRound(byte[], byte[], byte[], int) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- keySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
- keySizeInBits() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- KeySpecificInfo - Class in org.bouncycastle.asn1.x9
-
ASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure.
- KeySpecificInfo(ASN1ObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.KeySpecificInfo
-
Base constructor.
- keyStoreTest(String) - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
- KeyStoreTest - Class in org.bouncycastle.jce.provider.test
-
Exercise the various key stores, making sure we at least get back what we put in!
- KeyStoreTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- KeyStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.KeyStoreTest
- KeyStoreTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.KeyStoreTest
- KeyTransRecipientInfo - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- KeyTransRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
-
Deprecated.use getInstance()
- KeyTransRecipientInfo(RecipientIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
- keyUpdateWaiting - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- keyUsage - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Key Usage
- keyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Key Usage
- KeyUsage - Class in org.bouncycastle.asn1.x509
-
The KeyUsage object.
- KeyUsage - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- KeyUsage(int) - Constructor for class org.bouncycastle.asn1.x509.KeyUsage
-
Basic constructor.
- KeyUsageTest - Class in org.bouncycastle.asn1.test
- KeyUsageTest() - Constructor for class org.bouncycastle.asn1.test.KeyUsageTest
- KeyUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.util
- KeyUtil - Class in org.bouncycastle.pqc.jcajce.provider.util
- KeyUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil
- KeyUtil() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.KeyUtil
- kf - Variable in class org.bouncycastle.pqc.jcajce.provider.test.KeyPairGeneratorTest
- KGCMBlockCipher - Class in org.bouncycastle.crypto.modes
-
Implementation of DSTU7624 GCM mode
- KGCMBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.KGCMBlockCipher
- KGCMMultiplier - Interface in org.bouncycastle.crypto.modes.kgcm
- KGCMUtil_128 - Class in org.bouncycastle.crypto.modes.kgcm
-
Utilities for the GF(2^m) field with corresponding extension polynomial: GF (2^128) -> x^128 + x^7 + x^2 + x + 1 The representation is little-endian arrays of 64-bit words
- KGCMUtil_128() - Constructor for class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
- KGCMUtil_256 - Class in org.bouncycastle.crypto.modes.kgcm
-
Utilities for the GF(2^m) field with corresponding extension polynomial: GF (2^256) -> x^256 + x^10 + x^5 + x^2 + 1 The representation is little-endian arrays of 64-bit words
- KGCMUtil_256() - Constructor for class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
- KGCMUtil_512 - Class in org.bouncycastle.crypto.modes.kgcm
-
Utilities for the GF(2^m) field with corresponding extension polynomial: GF (2^512) -> x^512 + x^8 + x^5 + x^2 + 1 The representation is little-endian arrays of 64-bit words
- KGCMUtil_512() - Constructor for class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
- KGMac - Class in org.bouncycastle.crypto.macs
-
The GMAC specialisation of Galois/Counter mode (GCM) detailed in NIST Special Publication 800-38D as adapted for the Kalyna version of GCM.
- KGMac(KGCMBlockCipher) - Constructor for class org.bouncycastle.crypto.macs.KGMac
-
Creates a KGMAC based on the operation of a block cipher in GCM mode.
- KGMac(KGCMBlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.KGMac
-
Creates a GMAC based on the operation of a 128 bit block cipher in GCM mode.
- KISAObjectIdentifiers - Interface in org.bouncycastle.asn1.kisa
-
Korea Information Security Agency (KISA) ({iso(1) member-body(2) kr(410) kisa(200004)})
- KMAC - Class in org.bouncycastle.crypto.macs
-
KMAC - MAC with optional XOF mode.
- KMAC(int, byte[]) - Constructor for class org.bouncycastle.crypto.macs.KMAC
-
Base constructor.
- KMACParamsTest - Class in org.bouncycastle.asn1.test
- KMACParamsTest() - Constructor for class org.bouncycastle.asn1.test.KMACParamsTest
- KMACTest - Class in org.bouncycastle.crypto.test
-
KMAC test vectors from:
- KMACTest() - Constructor for class org.bouncycastle.crypto.test.KMACTest
- KMACwithSHAKE128_params - Class in org.bouncycastle.asn1.nist
-
KMACwithSHAKE128-params ::= SEQUENCE { kMACOutputLength INTEGER DEFAULT 256, -- Output length in bits customizationString OCTET STRING DEFAULT ''H }
- KMACwithSHAKE128_params(int) - Constructor for class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
- KMACwithSHAKE128_params(int, byte[]) - Constructor for class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
- KMACwithSHAKE256_params - Class in org.bouncycastle.asn1.nist
-
KMACwithSHAKE256-params ::= SEQUENCE { kMACOutputLength INTEGER DEFAULT 512, -- Output length in bits customizationString OCTET STRING DEFAULT ''H }
- KMACwithSHAKE256_params(int) - Constructor for class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
- KMACwithSHAKE256_params(int, byte[]) - Constructor for class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
- kpg - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
- kpg - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricHybridCipherTest
-
the
KeyPairGenerator
to use for the test - kpg - Variable in class org.bouncycastle.pqc.jcajce.provider.test.KeyPairGeneratorTest
- kpg - Variable in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- KTSParameterSpec - Class in org.bouncycastle.jcajce.spec
-
Parameter spec for doing KTS based wrapping via the Cipher API.
- KTSParameterSpec.Builder - Class in org.bouncycastle.jcajce.spec
-
Builder class for creating a KTSParameterSpec.
- KXTSBlockCipher - Class in org.bouncycastle.crypto.modes
-
Implementation of DSTU7624 XTS mode
- KXTSBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.KXTSBlockCipher
L
- l - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- L - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
locality name - StringType(SIZE(1..64))
- L - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.locality name - StringType(SIZE(1..64))
- LABEL - Static variable in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
- lambda - Variable in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
- lambda - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
- LANGUAGE_PREFERENCES - Static variable in class org.bouncycastle.asn1.eac.EACTags
- Layer - Class in org.bouncycastle.pqc.crypto.rainbow
-
This class represents a layer of the Rainbow Oil- and Vinegar Map.
- Layer(byte, byte, short[][][], short[][][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.Layer
-
Constructor
- Layer(int, int, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.Layer
-
This function generates the coefficients of all polynomials in this layer at random using random generator.
- ldap - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
- LDSSecurityObject - Class in org.bouncycastle.asn1.icao
-
The LDSSecurityObject object (V1.8).
- LDSSecurityObject(AlgorithmIdentifier, DataGroupHash[]) - Constructor for class org.bouncycastle.asn1.icao.LDSSecurityObject
- LDSSecurityObject(AlgorithmIdentifier, DataGroupHash[], LDSVersionInfo) - Constructor for class org.bouncycastle.asn1.icao.LDSSecurityObject
- LDSSecurityObjectUnitTest - Class in org.bouncycastle.asn1.test
- LDSSecurityObjectUnitTest() - Constructor for class org.bouncycastle.asn1.test.LDSSecurityObjectUnitTest
- LDSVersionInfo - Class in org.bouncycastle.asn1.icao
- LDSVersionInfo(String, String) - Constructor for class org.bouncycastle.asn1.icao.LDSVersionInfo
- leastCommonMultiple(BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Computation of the least common multiple of a set of BigIntegers.
- leastDiv(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Find and return the least non-trivial divisor of an integer a.
- leftEncode(long) - Static method in class org.bouncycastle.crypto.digests.XofUtils
- leftMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Compute the product of a permutation matrix (which is generated from an n-permutation) and this matrix.
- leftMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
compute product a row vector and this matrix
- leftMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
- leftMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
Compute the product of a vector and this matrix.
- leftMultiplyLeftCompactForm(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Compute the product of the matrix (this | Id) and a column vector, where Id is a (numRows x numRows) unit matrix.
- length - Variable in class org.bouncycastle.pqc.math.linearalgebra.Vector
-
the length of this vector
- lessThan(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- lessThan(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- lineSeparator() - Static method in class org.bouncycastle.util.Strings
- linkedCertificate - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- LinkedCertificate - Class in org.bouncycastle.asn1.bc
-
Extension to tie an alternate certificate to the containing certificate.
- LinkedCertificate(DigestInfo, GeneralName) - Constructor for class org.bouncycastle.asn1.bc.LinkedCertificate
- LinkedCertificate(DigestInfo, GeneralName, X500Name, GeneralNames) - Constructor for class org.bouncycastle.asn1.bc.LinkedCertificate
- LinkedCertificateTest - Class in org.bouncycastle.asn1.test
- LinkedCertificateTest() - Constructor for class org.bouncycastle.asn1.test.LinkedCertificateTest
- LittleEndianConversions - Class in org.bouncycastle.pqc.math.linearalgebra
-
This is a utility class containing data type conversions using little-endian byte order.
- littleEndianToInt(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- littleEndianToInt(byte[], int) - Static method in class org.bouncycastle.util.Pack
- littleEndianToInt(byte[], int, int) - Static method in class org.bouncycastle.util.Pack
- littleEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- littleEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.util.Pack
- littleEndianToInt(byte[], int, int[], int, int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- littleEndianToInt(byte[], int, int[], int, int) - Static method in class org.bouncycastle.util.Pack
- littleEndianToLong(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- littleEndianToLong(byte[], int) - Static method in class org.bouncycastle.util.Pack
- littleEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- littleEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.util.Pack
- littleEndianToLong(byte[], int, long[], int, int) - Static method in class org.bouncycastle.util.Pack
- littleEndianToShort(byte[], int) - Static method in class org.bouncycastle.util.Pack
- LMOtsParameters - Class in org.bouncycastle.pqc.crypto.lms
- LMOtsParameters(int, int, int, int, int, int, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
- LMS - Class in org.bouncycastle.pqc.jcajce.provider
- LMS() - Constructor for class org.bouncycastle.pqc.jcajce.provider.LMS
- lms_sha256_n32_h10 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
- lms_sha256_n32_h15 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
- lms_sha256_n32_h20 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
- lms_sha256_n32_h25 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
- lms_sha256_n32_h5 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMSigParameters
- LMS.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
- LMSContext - Class in org.bouncycastle.pqc.crypto.lms
- LMSContext(LMOtsPrivateKey, LMSigParameters, Digest, byte[], byte[][]) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSContext
- LMSContext(LMOtsPublicKey, Object, Digest) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSContext
- LMSContextBasedSigner - Interface in org.bouncycastle.pqc.crypto.lms
- LMSContextBasedVerifier - Interface in org.bouncycastle.pqc.crypto.lms
- LMSException - Exception in org.bouncycastle.pqc.crypto.lms
- LMSException() - Constructor for exception org.bouncycastle.pqc.crypto.lms.LMSException
- LMSException(String) - Constructor for exception org.bouncycastle.pqc.crypto.lms.LMSException
- LMSException(String, Throwable) - Constructor for exception org.bouncycastle.pqc.crypto.lms.LMSException
- LMSException(String, Throwable, boolean, boolean) - Constructor for exception org.bouncycastle.pqc.crypto.lms.LMSException
- LMSException(Throwable) - Constructor for exception org.bouncycastle.pqc.crypto.lms.LMSException
- LMSHSSKeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
-
ParameterSpec for keys using the LMS Hierarchical Signature System (HSS).
- LMSHSSKeyGenParameterSpec(LMSKeyGenParameterSpec...) - Constructor for class org.bouncycastle.pqc.jcajce.spec.LMSHSSKeyGenParameterSpec
-
Base constructor, specify the LMS parameters at each level of the hierarchy.
- LMSHSSParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
-
Deprecated.use LMSKeyGenParameterSpec
- LMSHSSParameterSpec(LMSParameterSpec[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.LMSHSSParameterSpec
-
Deprecated.Base constructor, specify the LMS parameters at each level of the hierarchy.
- LMSigParameters - Class in org.bouncycastle.pqc.crypto.lms
- LMSigParameters(int, int, int, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSigParameters
- LMSKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
-
Base interface for Leighton-Micali Hash-Based Signatures (LMS) keys.
- LMSKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.lms
- LMSKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyFactorySpi
- LMSKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.lms
- LMSKeyGenerationParameters(LMSParameters, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSKeyGenerationParameters
-
Base constructor - parameters and a source of randomness.
- LMSKeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
-
ParameterSpec for the Leighton-Micali Hash-Based Signature (LMS) scheme.
- LMSKeyGenParameterSpec(LMSigParameters, LMOtsParameters) - Constructor for class org.bouncycastle.pqc.jcajce.spec.LMSKeyGenParameterSpec
-
Base constructor.
- LMSKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.lms
- LMSKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSKeyPairGenerator
- LMSKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.lms
- LMSKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.LMSKeyPairGeneratorSpi
- LMSKeyParameters - Class in org.bouncycastle.pqc.crypto.lms
- LMSKeyParameters(boolean) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSKeyParameters
- LMSParameters - Class in org.bouncycastle.pqc.crypto.lms
- LMSParameters(LMSigParameters, LMOtsParameters) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSParameters
- LMSParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
-
Deprecated.use LMSKeyGenParameterSpec
- LMSParameterSpec(LMSigParameters, LMOtsParameters) - Constructor for class org.bouncycastle.pqc.jcajce.spec.LMSParameterSpec
-
Deprecated.Base constructor.
- LMSPrivateKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
-
Base interface for an LMS private key
- LMSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.lms
- LMSPrivateKeyParameters(LMSigParameters, LMOtsParameters, int, byte[], int, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters
- LMSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.lms
- LMSPublicKeyParameters(LMSigParameters, LMOtsParameters, byte[], byte[]) - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
- LMSSignatureSpi - Class in org.bouncycastle.pqc.jcajce.provider.lms
- LMSSignatureSpi(String) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
- LMSSignatureSpi(String, Digest) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.LMSSignatureSpi
- LMSSignatureSpi.generic - Class in org.bouncycastle.pqc.jcajce.provider.lms
- LMSSigner - Class in org.bouncycastle.pqc.crypto.lms
- LMSSigner() - Constructor for class org.bouncycastle.pqc.crypto.lms.LMSSigner
- LMSTest - Class in org.bouncycastle.pqc.crypto.test
- LMSTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- LMSTest() - Constructor for class org.bouncycastle.pqc.crypto.test.LMSTest
- LMSTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.LMSTest
- loadClass(Class, String) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.ClassUtil
- loadParameters(AlgorithmParameters, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.util.AlgorithmParametersUtils
-
Load an AlgorithmParameters object with the passed in ASN.1 encodable - if possible.
- loadParameters(AlgorithmParameters, ASN1Encodable) - Static method in class org.bouncycastle.jcajce.util.JcaJceUtils
-
Deprecated.use AlgorithmParametersUtils.loadParameters(AlgorithmParameters params, ASN1Encodable sParams)
- loadStore(InputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
- localEngineGetParameterSpec(Class) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters
- LocaleTest - Class in org.bouncycastle.asn1.test
- LocaleTest() - Constructor for class org.bouncycastle.asn1.test.LocaleTest
- localGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
- localGetEncoded() - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
- localInit(byte[]) - Method in class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParams
- localityName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
Subject RDN components: localityName = 2.5.4.7
- log(double) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Deprecated.use MathFunctions.log(double) instead
- log(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Deprecated.use MathFunctions.log(long) instead
- log2(int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
-
Calculates the logarithm base 2 for a given Integer.
- LOGIN_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- LOGIN_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- logoType - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Logo Type
- logoType - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Logo Type
- LogoType - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- LongDigest - Class in org.bouncycastle.crypto.digests
-
Base class for SHA-384 and SHA-512.
- LongDigest() - Constructor for class org.bouncycastle.crypto.digests.LongDigest
-
Constructor for variable length word
- LongDigest(LongDigest) - Constructor for class org.bouncycastle.crypto.digests.LongDigest
-
Copy constructor.
- LongPolynomial2 - Class in org.bouncycastle.pqc.math.ntru.polynomial
-
A polynomial class that combines two coefficients into one
long
value for faster multiplication in 64 bit environments.
Coefficients can be between 0 and 2047 and are stored in pairs in the bits 0..10 and 24..34 of along
number. - LongPolynomial2(IntegerPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
-
Constructs a
LongPolynomial2
from aIntegerPolynomial
. - LongPolynomial2Test - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
- LongPolynomial2Test() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial2Test
- LongPolynomial5 - Class in org.bouncycastle.pqc.math.ntru.polynomial
-
A polynomial class that combines five coefficients into one
long
value for faster multiplication by a ternary polynomial.
Coefficients can be between 0 and 2047 and are stored in bits 0..11, 12..23, ..., 48..59 of along
number. - LongPolynomial5(IntegerPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial5
-
Constructs a
LongPolynomial5
from aIntegerPolynomial
. - LongPolynomial5Test - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
- LongPolynomial5Test() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial5Test
- Longs - Class in org.bouncycastle.util
- Longs() - Constructor for class org.bouncycastle.util.Longs
- longToBigEndian(long) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- longToBigEndian(long) - Static method in class org.bouncycastle.util.Pack
- longToBigEndian(long[]) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- longToBigEndian(long[]) - Static method in class org.bouncycastle.util.Pack
- longToBigEndian(long[], byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- longToBigEndian(long[], byte[], int) - Static method in class org.bouncycastle.util.Pack
- longToBigEndian(long[], int, int, byte[], int) - Static method in class org.bouncycastle.util.Pack
- longToBigEndian(long, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- longToBigEndian(long, byte[], int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
- longToBigEndian(long, byte[], int) - Static method in class org.bouncycastle.util.Pack
- longToBigEndian(long, byte[], int, int) - Static method in class org.bouncycastle.util.Pack
-
Deprecated.Will be removed
- longToLittleEndian(long) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- longToLittleEndian(long) - Static method in class org.bouncycastle.util.Pack
- longToLittleEndian(long[]) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- longToLittleEndian(long[]) - Static method in class org.bouncycastle.util.Pack
- longToLittleEndian(long[], byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- longToLittleEndian(long[], byte[], int) - Static method in class org.bouncycastle.util.Pack
- longToLittleEndian(long[], int, int, byte[], int) - Static method in class org.bouncycastle.util.Pack
- longToLittleEndian(long, byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- longToLittleEndian(long, byte[], int) - Static method in class org.bouncycastle.util.Pack
- longValueExact() - Method in class org.bouncycastle.asn1.ASN1Integer
- longValueExact(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
- lookup(int) - Static method in class org.bouncycastle.asn1.x509.CRLReason
- lookup(int) - Method in interface org.bouncycastle.math.ec.ECLookupTable
- lookup(int) - Method in class org.bouncycastle.math.ec.SimpleLookupTable
- lookup(String, int, int, int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSOid
-
Lookup OID.
- lookup(String, int, int, int, int, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSMTOid
-
Lookup OID.
- lookupByOID(int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
- lookupByOID(int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
- lookupTable - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
-
Lookup table for the precomputed
ECPoint
s used for a fixed point multiplication. - lookupVar(int) - Method in class org.bouncycastle.math.ec.AbstractECLookupTable
- lookupVar(int) - Method in interface org.bouncycastle.math.ec.ECLookupTable
- lookupVar(int) - Method in class org.bouncycastle.math.ec.SimpleLookupTable
- LraPopWitness - Class in org.bouncycastle.asn1.cmc
-
id-cmc-lraPOPWitness OBJECT IDENTIFIER ::= {id-cmc 11} LraPopWitness ::= SEQUENCE { pkiDataBodyid BodyPartID, bodyIds SEQUENCE OF BodyPartID }
- LraPopWitness(BodyPartID, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cmc.LraPopWitness
- LraPopWitnessTest - Class in org.bouncycastle.asn1.test
- LraPopWitnessTest() - Constructor for class org.bouncycastle.asn1.test.LraPopWitnessTest
- LT() - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
Apply the linear transformation to the register set.
M
- m - Variable in class org.bouncycastle.crypto.macs.SipHash
- M1 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- M1 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
- M2 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- M2 - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
- mac - Variable in class org.bouncycastle.crypto.io.MacInputStream
- mac - Variable in class org.bouncycastle.crypto.io.MacOutputStream
- Mac - Interface in org.bouncycastle.crypto
-
The base interface for implementations of message authentication codes (MACs).
- Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mac
- Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.Mac
- Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mac
- Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Poly1305.Mac
- Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mac
- Mac() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mac
- MAC - Static variable in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
- MAC_MATERIAL - Static variable in class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
- Mac24() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mac24
- Mac24() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash128.Mac24
- Mac32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.Mac32
- Mac48() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mac48
- Mac48() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash128.Mac48
- MacCFB8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.MacCFB8
- MacData - Class in org.bouncycastle.asn1.pkcs
- MacData(DigestInfo, byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.MacData
- MacDerivationFunction - Interface in org.bouncycastle.crypto
-
base interface for general purpose Mac based byte derivation functions.
- MacInputStream - Class in org.bouncycastle.crypto.io
- MacInputStream(InputStream, Mac) - Constructor for class org.bouncycastle.crypto.io.MacInputStream
- macOidTest(ASN1ObjectIdentifier, String, int) - Method in class org.bouncycastle.jce.provider.test.DSTU7624Test
- MacOutputStream - Class in org.bouncycastle.crypto.io
- MacOutputStream - Class in org.bouncycastle.jcajce.io
-
An output stream which calculates a MAC based on the data that is written to it.
- MacOutputStream(Mac) - Constructor for class org.bouncycastle.jcajce.io.MacOutputStream
-
Base constructor - specify the MAC algorithm to use.
- MacOutputStream(Mac) - Constructor for class org.bouncycastle.crypto.io.MacOutputStream
- MacTest - Class in org.bouncycastle.crypto.test
- MacTest - Class in org.bouncycastle.jce.provider.test
- MacTest() - Constructor for class org.bouncycastle.crypto.test.MacTest
- MacTest() - Constructor for class org.bouncycastle.jce.provider.test.MacTest
- mail - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
1.3.6.1.7: mail -- never really used
- main(String[]) - Static method in class org.bouncycastle.asn1.test.AdditionalInformationSyntaxUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.AdmissionsUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.AdmissionSyntaxUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.AllTests
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.AttributeTableUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.BiometricDataUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.BitStringTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.BodyPartIDTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.BodyPartListTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.BodyPartPathTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.BodyPartReferenceTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CertHashUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CertificateTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CertifiedKeyPairTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CMCCertificationRequestTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CMCFailInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CMCPublicationInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CMCStatusInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CMCStatusInfoV2Test
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CMCStatusTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CMCUnsignedDataTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CMSTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CommitmentTypeIndicationUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CommitmentTypeQualifierUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ContentHintsUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ControlsProcessedTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.CscaMasterListTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.DataGroupHashUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.DeclarationOfMajorityUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.DecryptedPOPTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.DERApplicationSpecificTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.DERUTF8StringTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.DhSigStaticTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.DLExternalTest
-
Main method to start testing manually outside production
- main(String[]) - Static method in class org.bouncycastle.asn1.test.EncryptedPOPTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ESSCertIDv2UnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ExtendedFailInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ExtensionReqTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.GeneralizedTimeTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.GeneralNameTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.GenerationTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.GetCertTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.GetCRLTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.IdentityProofV2Test
- main(String[]) - Static method in class org.bouncycastle.asn1.test.InputStreamTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.Iso4217CurrencyCodeUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.IssuingDistributionPointUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.KeyUsageTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.KMACParamsTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.LDSSecurityObjectUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.LinkedCertificateTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.LocaleTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.LraPopWitnessTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.MiscTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ModCertTemplateTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.MonetaryLimitUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.MonetaryValueUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.NamingAuthorityUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.NetscapeCertTypeTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ObjectIdentifierTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.OCSPTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.OIDTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.OtherCertIDUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.OtherMsgTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.OtherSigningCertificateUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.OtherStatusInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ParsingTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PendInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PersonalDataUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PKCS10Test
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PKCS12Test
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PKIDataTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PKIFailureInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PKIPublicationInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PKIResponseTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PolicyConstraintsTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PollReqContentTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PopLinkWitnessV2Test
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PrivateKeyInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ProcurationSyntaxUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ProfessionInfoUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.PublishTrustAnchorsTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.QCStatementUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.ReasonFlagsTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.RegressionTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.RequestedCertificateUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.RestrictionUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.RevokeRequestTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.RFC4519Test
- main(String[]) - Static method in class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.SetTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.SignerLocationUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.SMIMETest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.StringTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.TaggedAttributeTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.TaggedCertificationRequestTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.TaggedContentInfoTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.TaggedRequestTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.TagTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.TargetInformationTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.UTCTimeTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.X500NameTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.X509ExtensionsTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.X509NameTest
- main(String[]) - Static method in class org.bouncycastle.asn1.test.X9Test
- main(String[]) - Static method in class org.bouncycastle.asn1.util.Dump
- main(String[]) - Static method in class org.bouncycastle.crypto.agreement.test.AllTests
- main(String[]) - Static method in class org.bouncycastle.crypto.ec.test.AllTests
- main(String[]) - Static method in class org.bouncycastle.crypto.ec.test.ECElGamalTest
- main(String[]) - Static method in class org.bouncycastle.crypto.ec.test.ECTransformationTest
- main(String[]) - Static method in class org.bouncycastle.crypto.examples.DESExample
- main(String[]) - Static method in class org.bouncycastle.crypto.examples.JPAKEExample
- main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.AllTests
- main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.CTRDRBGTest
- main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.DualECDRBGTest
- main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
- main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.HashDRBGTest
- main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.HMacDRBGTest
- main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.RegressionTest
- main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.SP800RandomTest
- main(String[]) - Static method in class org.bouncycastle.crypto.prng.test.X931Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.AESFastTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.AESLightTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.AESTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.AESVectorFileTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.AESWrapPadTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.AESWrapTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.AllTests
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Argon2Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ARIATest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.BCryptTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.BigIntegersTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Blake2bDigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Blake2sDigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Blake2xsDigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.BlockCipherResetTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.BlowfishTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.CamelliaLightTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.CamelliaTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.CAST5Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.CAST6Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.CCMTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ChaCha20Poly1305Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ChaChaTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.CipherStreamTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.CMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.CramerShoupTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.CSHAKETest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.CTSTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.DESedeTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.DESTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.DeterministicDSATest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.DHKEKGeneratorTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.DHTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.DigestRandomNumberTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.DSATest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.DSTU4145Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.DSTU7564Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.DSTU7624Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.EAXTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ECGOST3410Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ECIESTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ECNRTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ECTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Ed25519Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Ed448Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ElGamalTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.EqualsHashCodeTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.EthereumIESTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GCMTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST28147MacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST28147Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3410Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3411_2012_256DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3411_2012_512DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3411DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3412MacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GOST3412Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Grain128Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Grainv1Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.GSKKDFTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Haraka256DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Haraka512DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.HashCommitmentTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.HCFamilyTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.HCFamilyVecTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.HKDFGeneratorTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.IDEATest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ISAACTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ISO9796Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.IsoTrailerTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.JournalingSecureRandomTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.KDF1GeneratorTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.KDF2GeneratorTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.KDFCounterGeneratorTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.KDFDoublePipelineIteratorGeneratorTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.KDFFeedbackGeneratorTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.KeccakDigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.KMACTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.MacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.MD2DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.MD4DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.MD5DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.MD5HMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.MGF1GeneratorTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ModeTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.NaccacheSternTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.NISTCTSTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.NISTECCTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.NoekeonTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.NonMemoableDigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.NullTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.OAEPTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.OCBTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.OpenBSDBCryptTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
- main(String[]) - Static method in class org.bouncycastle.crypto.test.PaddingTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.PKCS12Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.PKCS5Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Poly1305Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.PSSBlindTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.PSSTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RC2Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RC2WrapTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RC4Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RC5Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RC6Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RegressionTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ResetTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RFC3211WrapTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RijndaelTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RSABlindedTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RSADigestSignerTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.RSATest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Salsa20Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SCryptTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SEEDTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SerpentTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA1DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA1HMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA224DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA224HMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA256DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA256HMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA384DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA384HMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA3DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA3HMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512HMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Shacal2Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SHAKEDigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ShortenedDigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SipHash128Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SipHashTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SkeinDigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SkeinMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SkipjackTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SM2EngineTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SM2KeyExchangeTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SM2SignerTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SM3DigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SM4Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.SRP6Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.StreamCipherResetTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.TEATest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish1024Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish256Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.Threefish512Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.TigerDigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.TnepresTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.TwofishTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.VMPCKSA3Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.VMPCMacTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.VMPCTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.X25519Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.X448Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.X931SignerTest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.XSalsa20Test
- main(String[]) - Static method in class org.bouncycastle.crypto.test.XTEATest
- main(String[]) - Static method in class org.bouncycastle.crypto.test.ZucTest
-
Main entry point.
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AEADTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AESSICTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AESTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AlgorithmParametersTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.AllTests
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ARIATest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.BlockCipherTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CamelliaTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertStoreTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CertUniqueIDTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ChaCha20Poly1305Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CipherStreamTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CipherStreamTest2
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CMacTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.CRL5Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DESedeTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DetDSATest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DHIESTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DHTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DigestTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DoFinalTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DRBGTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DSATest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DSTU4145Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.DSTU7624Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ECDSA5Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ECEncodingTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ECIESTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ECIESVectorTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ECNRTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.EdECTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ElGamalTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.FIPSDESTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.GMacTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.GOST28147Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.GOST3410KeyPairTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.GOST3410Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.GOST3412Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.HMacTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.IESTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ImplicitlyCaTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.KeccakTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.KeyStoreTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.MacTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.MQVTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.MultiCertStoreTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NamedCurveTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.nist.AllTests
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.NoekeonTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.OCBTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.OpenSSHSpecTests
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PBETest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKCS12StorePBETest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKIXNameConstraintsTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKIXPolicyMappingTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PKIXTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.Poly1305Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.PSSTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.RegressionTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.rsa3.AllTests
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.RSATest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SealedTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SEEDTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SerialisationTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.Shacal2Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SigNameTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SignatureTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SigTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SipHash128Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SipHashTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SkeinTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SlotTwoTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SM2CipherTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SM2SignatureTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.SM4Test
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ThreefishTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.TLSKDFTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.WrapTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.X509CertificatePairTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.X509LDAPCertStoreTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.X509StreamParserTest
- main(String[]) - Static method in class org.bouncycastle.jce.provider.test.ZucTest
- main(String[]) - Static method in class org.bouncycastle.math.ec.tools.DiscoverEndomorphisms
- main(String[]) - Static method in class org.bouncycastle.math.ec.tools.F2mSqrtOptimizer
- main(String[]) - Static method in class org.bouncycastle.math.ec.tools.TraceOptimizer
- main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.AllTests
- main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.GMSSSignerTest
- main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McElieceCipherTest
- main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McElieceFujisakiCipherTest
- main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McElieceKobaraImaiCipherTest
- main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.McEliecePointchevalCipherTest
- main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.NewHopeTest
- main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.RainbowSignerTest
- main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.RegressionTest
- main(String[]) - Static method in class org.bouncycastle.pqc.crypto.test.Sphincs256Test
- main(String[]) - Static method in class org.bouncycastle.pqc.jcajce.provider.test.AllTests
- main(String[]) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.test.AllTests
- main(String[]) - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.test.AllTests
- main(String[]) - Static method in class org.bouncycastle.pqc.math.ntru.util.test.AllTests
- makeKeyStreamWord() - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
-
Create the next keyStream word.
- makePBECipher(String, int, char[], byte[], int) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- makePBEMacParameters(SecretKey, int, int, int, PBEParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
-
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
- makePBEMacParameters(PBEKeySpec, int, int, int) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
-
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
- makePBEMacParameters(BCPBEKey, AlgorithmParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
-
generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.
- makePBEParameters(byte[], int, int, int, int, AlgorithmParameterSpec, String) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
-
construct a key and iv (if necessary) suitable for use with a Cipher.
- makePBEParameters(PBEKeySpec, int, int, int, int) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
-
construct a key and iv (if necessary) suitable for use with a Cipher.
- makePBEParameters(BCPBEKey, AlgorithmParameterSpec, String) - Static method in class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
-
construct a key and iv (if necessary) suitable for use with a Cipher.
- makeWorkingKey(byte[]) - Method in class org.bouncycastle.crypto.engines.SerpentEngine
-
Expand a user-supplied key material into a session key.
- makeWorkingKey(byte[]) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
- makeWorkingKey(byte[]) - Method in class org.bouncycastle.crypto.engines.TnepresEngine
-
Expand a user-supplied key material into a session key.
- MALFORMED_REQUEST - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
- MaMaPe(GF2Matrix, GF2Matrix, Permutation) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MaMaPe
-
Construct a new
GoppaCode.MaMaPe
container with the given parameters. - map(ECPoint) - Method in interface org.bouncycastle.math.ec.ECPointMap
- map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleXNegateYPointMap
- map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleXPointMap
- map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleYNegateXPointMap
- map(ECPoint) - Method in class org.bouncycastle.math.ec.ScaleYPointMap
- mappedPoint - Variable in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DH.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSA.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.DSTU4145.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EC.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ECGOST.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.EdEC.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ElGamal.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GM.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.GOST.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.IES.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.RSA.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.X509.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2b.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Blake2s.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.DSTU7564.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Haraka.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Keccak.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD2.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD4.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.MD5.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD128.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD256.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD320.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA224.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA3.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.SM3.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.digest.Whirlpool.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BC.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.BCFKS.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.keystore.PKCS12.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Blowfish.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ChaCha.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grain128.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Grainv1.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC128.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.HC256.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Poly1305.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Rijndael.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Salsa20.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SCRYPT.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SipHash128.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Skipjack.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TEA.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Threefish.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPC.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XSalsa20.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.XTEA.Mappings
- Mappings() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Zuc.Mappings
- Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.LMS.Mappings
- Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.McEliece.Mappings
- Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.NH.Mappings
- Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.QTESLA.Mappings
- Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Rainbow.Mappings
- Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.SPHINCS.Mappings
- Mappings() - Constructor for class org.bouncycastle.pqc.jcajce.provider.XMSS.Mappings
- mapPoint(ECEndomorphism, ECPoint) - Static method in class org.bouncycastle.math.ec.endo.EndoUtil
- mark(int) - Method in class org.bouncycastle.crypto.io.CipherInputStream
-
Mark the current position.
- mark(int) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
- markSupported() - Method in class org.bouncycastle.crypto.io.CipherInputStream
-
Return true if mark(readlimit) is supported.
- markSupported() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
- markUsed() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
- MASK - Static variable in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
- MASTER_SECRET - Static variable in class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
- match(Certificate) - Method in class org.bouncycastle.jcajce.PKIXCertStoreSelector
- match(CRL) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector
- match(T) - Method in interface org.bouncycastle.util.Selector
-
Match the passed in object, returning true if it would be selected by this selector, false otherwise.
- matrices - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
the COB matrices
- matrix - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
-
For the matrix representation the array of type int[][] is used, thus every element of the array keeps one element of the matrix (element from finite field GF(2^m))
- Matrix - Class in org.bouncycastle.pqc.math.linearalgebra
-
This abstract class defines matrices.
- Matrix() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Matrix
- MATRIX_TYPE_RANDOM_LT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
random lower triangular matrix
- MATRIX_TYPE_RANDOM_REGULAR - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
random regular matrix
- MATRIX_TYPE_RANDOM_UT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
random upper triangular matrix
- MATRIX_TYPE_UNIT - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
unit matrix
- MATRIX_TYPE_ZERO - Static variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
zero matrix
- MatrixSet(GF2Matrix, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.GoppaCode.MatrixSet
-
Construct a new
GoppaCode.MatrixSet
container with the given parameters. - MAX_MICROS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
- MAX_MILLIS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
- MAX_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
- MaxBytesExceededException - Exception in org.bouncycastle.crypto
-
this exception is thrown whenever a cipher requires a change of key, iv or similar after x amount of bytes enciphered
- MaxBytesExceededException() - Constructor for exception org.bouncycastle.crypto.MaxBytesExceededException
-
base constructor.
- MaxBytesExceededException(String) - Constructor for exception org.bouncycastle.crypto.MaxBytesExceededException
-
create an with the given message.
- maxMsgLenBytes - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- maxMsgLenBytes - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- maxPlainTextSize - Variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
- maxPlainTextSize - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
The maximum number of bytes the cipher can decrypt.
- maxPower(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute the largest h with 2^h | a if a!
- mcEliece - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
1.3.6.1.4.1.8301.3.1.3.4.1
- McEliece - Class in org.bouncycastle.pqc.jcajce.provider
- McEliece() - Constructor for class org.bouncycastle.pqc.jcajce.provider.McEliece
- McEliece.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
- mcElieceCca2 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
1.3.6.1.4.1.8301.3.1.3.4.2
- McElieceCCA2KeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
This class is used to translate between McEliece CCA2 keys and key specifications.
- McElieceCCA2KeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
- McElieceCCA2KeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mceliece
- McElieceCCA2KeyGenerationParameters(SecureRandom, McElieceCCA2Parameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyGenerationParameters
- McElieceCCA2KeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
-
This class provides a specification for the parameters that are used by the McEliece, McElieceCCA2, and Niederreiter key pair generators.
- McElieceCCA2KeyGenParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
-
Constructor.
- McElieceCCA2KeyGenParameterSpec(int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
-
Constructor.
- McElieceCCA2KeyGenParameterSpec(int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
-
Constructor.
- McElieceCCA2KeyGenParameterSpec(int, int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
-
Constructor.
- McElieceCCA2KeyGenParameterSpec(int, int, int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- McElieceCCA2KeyGenParameterSpec(int, int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- McElieceCCA2KeyGenParameterSpec(int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- McElieceCCA2KeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mceliece
-
This class implements key pair generation of the McEliece Public Key Cryptosystem (McEliecePKC).
- McElieceCCA2KeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
- McElieceCCA2KeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McElieceCCA2KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi
- McElieceCCA2KeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- McElieceCCA2KeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2KeyPairGeneratorTest
- McElieceCCA2KeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
- McElieceCCA2KeyParameters(boolean, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyParameters
- McElieceCCA2KeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
utility class for converting jce/jca McElieceCCA2 objects objects into their org.bouncycastle.crypto counterparts.
- McElieceCCA2KeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams
- McElieceCCA2Parameters - Class in org.bouncycastle.pqc.crypto.mceliece
- McElieceCCA2Parameters() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
-
Constructor.
- McElieceCCA2Parameters(int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
-
Constructor.
- McElieceCCA2Parameters(int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
-
Constructor.
- McElieceCCA2Parameters(int, int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
-
Constructor.
- McElieceCCA2Parameters(int, int, int, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
-
Constructor.
- McElieceCCA2Parameters(int, int, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
-
Constructor.
- McElieceCCA2Parameters(int, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
-
Constructor.
- McElieceCCA2Parameters(String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters
- McElieceCCA2Primitives - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
Core operations for the CCA-secure variants of McEliece.
- McElieceCCA2PrimitivesTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- McElieceCCA2PrimitivesTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2PrimitivesTest
- McElieceCCA2PrivateKey - Class in org.bouncycastle.pqc.asn1
-
Return the keyData to encode in the PrivateKeyInfo structure.
- McElieceCCA2PrivateKey(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
- McElieceCCA2PrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
- McElieceCCA2PrivateKeyParameters(int, int, GF2mField, PolynomialGF2mSmallM, GF2Matrix, Permutation, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
-
Constructor.
- McElieceCCA2PrivateKeyParameters(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters
-
Constructor.
- McElieceCCA2PublicKey - Class in org.bouncycastle.pqc.asn1
- McElieceCCA2PublicKey(int, int, GF2Matrix, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
- McElieceCCA2PublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
- McElieceCCA2PublicKeyParameters(int, int, GF2Matrix, String) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters
-
Constructor.
- McElieceCipher - Class in org.bouncycastle.pqc.crypto.mceliece
-
This class implements the McEliece Public Key cryptosystem (McEliecePKCS).
- McElieceCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
- McElieceCipherTest - Class in org.bouncycastle.pqc.crypto.test
- McElieceCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- McElieceCipherTest() - Constructor for class org.bouncycastle.pqc.crypto.test.McElieceCipherTest
- McElieceCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceCipherTest
- mcElieceFujisaki - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- McElieceFujisaki() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi.McElieceFujisaki
- McElieceFujisakiCipher - Class in org.bouncycastle.pqc.crypto.mceliece
-
This class implements the Fujisaki/Okamoto conversion of the McEliecePKCS.
- McElieceFujisakiCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
- McElieceFujisakiCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McElieceFujisakiCipherSpi(Digest, McElieceFujisakiCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
- McElieceFujisakiCipherSpi.McElieceFujisaki - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McElieceFujisakiCipherTest - Class in org.bouncycastle.pqc.crypto.test
- McElieceFujisakiCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- McElieceFujisakiCipherTest() - Constructor for class org.bouncycastle.pqc.crypto.test.McElieceFujisakiCipherTest
- McElieceFujisakiCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceFujisakiCipherTest
- McElieceKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
This class is used to translate between McEliece keys and key specifications.
- McElieceKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
- McElieceKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.mceliece
- McElieceKeyGenerationParameters(SecureRandom, McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyGenerationParameters
- McElieceKeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
-
This class provides a specification for the parameters that are used by the McEliece, McElieceCCA2, and Niederreiter key pair generators.
- McElieceKeyGenParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
-
Constructor.
- McElieceKeyGenParameterSpec(int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
-
Constructor.
- McElieceKeyGenParameterSpec(int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
-
Constructor.
- McElieceKeyGenParameterSpec(int, int, int) - Constructor for class org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
-
Constructor.
- McElieceKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.mceliece
-
This class implements key pair generation of the McEliece Public Key Cryptosystem (McEliecePKC).
- McElieceKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator
- McElieceKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McElieceKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi
- McElieceKeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- McElieceKeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceKeyPairGeneratorTest
- McElieceKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
- McElieceKeyParameters(boolean, McElieceParameters) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKeyParameters
- McElieceKeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
utility class for converting jce/jca McEliece objects objects into their org.bouncycastle.crypto counterparts.
- McElieceKeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams
- mcElieceKobara_Imai - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- McElieceKobaraImai() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai
- McElieceKobaraImai224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai224
- McElieceKobaraImai256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai256
- McElieceKobaraImai384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai384
- McElieceKobaraImai512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi.McElieceKobaraImai512
- McElieceKobaraImaiCipher - Class in org.bouncycastle.pqc.crypto.mceliece
-
This class implements the Kobara/Imai conversion of the McEliecePKCS.
- McElieceKobaraImaiCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
- McElieceKobaraImaiCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McElieceKobaraImaiCipherSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
- McElieceKobaraImaiCipherSpi(Digest, McElieceKobaraImaiCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
- McElieceKobaraImaiCipherSpi.McElieceKobaraImai - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McElieceKobaraImaiCipherSpi.McElieceKobaraImai224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McElieceKobaraImaiCipherSpi.McElieceKobaraImai256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McElieceKobaraImaiCipherSpi.McElieceKobaraImai384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McElieceKobaraImaiCipherSpi.McElieceKobaraImai512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McElieceKobaraImaiCipherTest - Class in org.bouncycastle.pqc.crypto.test
- McElieceKobaraImaiCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- McElieceKobaraImaiCipherTest() - Constructor for class org.bouncycastle.pqc.crypto.test.McElieceKobaraImaiCipherTest
- McElieceKobaraImaiCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McElieceKobaraImaiCipherTest
- McElieceParameters - Class in org.bouncycastle.pqc.crypto.mceliece
- McElieceParameters() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
-
Constructor.
- McElieceParameters(int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
-
Constructor.
- McElieceParameters(int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
-
Constructor.
- McElieceParameters(int, int, int) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
-
Constructor.
- McElieceParameters(int, int, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
-
Constructor.
- McElieceParameters(int, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
-
Constructor.
- McElieceParameters(int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
-
Constructor.
- McElieceParameters(Digest) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McElieceParameters
- McEliecePKCS() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi.McEliecePKCS
- McEliecePKCSCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McEliecePKCSCipherSpi(McElieceCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
- McEliecePKCSCipherSpi.McEliecePKCS - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- mcEliecePointcheval - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- McEliecePointcheval() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval
- McEliecePointcheval224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval224
- McEliecePointcheval256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval256
- McEliecePointcheval384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval384
- McEliecePointcheval512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi.McEliecePointcheval512
- McEliecePointchevalCipher - Class in org.bouncycastle.pqc.crypto.mceliece
-
This class implements the Pointcheval conversion of the McEliecePKCS.
- McEliecePointchevalCipher() - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
- McEliecePointchevalCipherSpi - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McEliecePointchevalCipherSpi(Digest, McEliecePointchevalCipher) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
- McEliecePointchevalCipherSpi.McEliecePointcheval - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McEliecePointchevalCipherSpi.McEliecePointcheval224 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McEliecePointchevalCipherSpi.McEliecePointcheval256 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McEliecePointchevalCipherSpi.McEliecePointcheval384 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McEliecePointchevalCipherSpi.McEliecePointcheval512 - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
- McEliecePointchevalCipherTest - Class in org.bouncycastle.pqc.crypto.test
- McEliecePointchevalCipherTest - Class in org.bouncycastle.pqc.jcajce.provider.test
- McEliecePointchevalCipherTest() - Constructor for class org.bouncycastle.pqc.crypto.test.McEliecePointchevalCipherTest
- McEliecePointchevalCipherTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.McEliecePointchevalCipherTest
- McEliecePrivateKey - Class in org.bouncycastle.pqc.asn1
- McEliecePrivateKey(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, Permutation, GF2Matrix) - Constructor for class org.bouncycastle.pqc.asn1.McEliecePrivateKey
- McEliecePrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
- McEliecePrivateKeyParameters(int, int, byte[], byte[], byte[], byte[], byte[], byte[], byte[][]) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
-
Constructor.
- McEliecePrivateKeyParameters(int, int, GF2mField, PolynomialGF2mSmallM, Permutation, Permutation, GF2Matrix) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters
-
Constructor.
- McEliecePublicKey - Class in org.bouncycastle.pqc.asn1
- McEliecePublicKey(int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.asn1.McEliecePublicKey
- McEliecePublicKeyParameters - Class in org.bouncycastle.pqc.crypto.mceliece
- McEliecePublicKeyParameters(int, int, GF2Matrix) - Constructor for class org.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters
-
Constructor.
- md2 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.2.2
- MD2 - Class in org.bouncycastle.jcajce.provider.digest
- MD2 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- MD2() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD2
- MD2.Digest - Class in org.bouncycastle.jcajce.provider.digest
- MD2.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
MD2 HMac
- MD2.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- MD2.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- MD2Digest - Class in org.bouncycastle.crypto.digests
-
implementation of MD2 as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992
- MD2Digest() - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
- MD2Digest(MD2Digest) - Constructor for class org.bouncycastle.crypto.digests.MD2Digest
- MD2DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for MD2 from RFC1319 by B.Kaliski of RSA Laboratories April 1992
- md2WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.2
- md4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.2.4
- MD4 - Class in org.bouncycastle.jcajce.provider.digest
- MD4() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD4
- MD4.Digest - Class in org.bouncycastle.jcajce.provider.digest
- MD4.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
MD4 HashMac
- MD4.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- MD4.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- MD4Digest - Class in org.bouncycastle.crypto.digests
-
implementation of MD4 as RFC 1320 by R.
- MD4Digest() - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
-
Standard constructor
- MD4Digest(MD4Digest) - Constructor for class org.bouncycastle.crypto.digests.MD4Digest
-
Copy constructor.
- MD4DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for MD4 from RFC 1320.
- md4WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.2
- md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.4
- md4WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.3
- md5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.2.5
- MD5 - Class in org.bouncycastle.jcajce.provider.digest
- MD5 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- MD5 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
- MD5() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.MD5
- MD5.Digest - Class in org.bouncycastle.jcajce.provider.digest
- MD5.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
MD5 HashMac
- MD5.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- MD5.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- MD5Digest - Class in org.bouncycastle.crypto.digests
-
implementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.
- MD5Digest() - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
-
Standard constructor
- MD5Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
- MD5Digest(MD5Digest) - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
-
Copy constructor.
- MD5DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for MD5 from "Handbook of Applied Cryptography", page 345.
- MD5HMacTest - Class in org.bouncycastle.crypto.test
-
MD5 HMac Test, test vectors from RFC 2202
- MD5HMacTest() - Constructor for class org.bouncycastle.crypto.test.MD5HMacTest
- md5WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.3
- md5WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.4
- MD5WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.MD5WithRSAEncryption
- mDegree - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
holds the extension degree n of this element's corresponding field.
- mDegree - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
-
the degree of this field
- member - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- Memoable - Interface in org.bouncycastle.util
-
Interface for Memoable objects.
- MemoableResetException - Exception in org.bouncycastle.util
-
Exception to be thrown on a failure to reset an object implementing Memoable.
- MemoableResetException(String) - Constructor for exception org.bouncycastle.util.MemoableResetException
-
Basic Constructor.
- MESSAGE_REFERENCE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
-
Decrypt a cipher text.
- messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
- messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
- messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
- messageDecrypt(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
- messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
- messageDecrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Decrypt the ciphertext stored in input.
- messageDigest - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
-
PKCS#9: 1.2.840.113549.1.9.4
- MessageDigestUtils - Class in org.bouncycastle.jcajce.util
- MessageDigestUtils() - Constructor for class org.bouncycastle.jcajce.util.MessageDigestUtils
- messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
-
Encrypt a plain text.
- messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
- messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
- messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
- messageEncrypt(byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageEncryptor
- messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi
- messageEncrypt(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Encrypt the message stored in input.
- MessageEncryptor - Interface in org.bouncycastle.pqc.crypto
-
Base interface for a PQC encryption algorithm.
- MessageImprint - Class in org.bouncycastle.asn1.tsp
- MessageImprint(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.tsp.MessageImprint
- MessageSigner - Interface in org.bouncycastle.pqc.crypto
-
Base interface for a PQC signing algorithm.
- MetaData - Class in org.bouncycastle.asn1.cms
-
RFC 5544: Binding Documents with Time-Stamps; MetaData object.
- MetaData(ASN1Boolean, DERUTF8String, DERIA5String, Attributes) - Constructor for class org.bouncycastle.asn1.cms.MetaData
- mField - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
holds a pointer to this element's corresponding field.
- MGF1BytesGenerator - Class in org.bouncycastle.crypto.generators
-
Generator for MGF1 as defined in PKCS 1v2
- MGF1BytesGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.MGF1BytesGenerator
- MGF1GeneratorTest - Class in org.bouncycastle.crypto.test
-
MGF1 tests - vectors from ISO 18033 for KDF1 (equivalent).
- MGF1GeneratorTest() - Constructor for class org.bouncycastle.crypto.test.MGF1GeneratorTest
- MGFParameters - Class in org.bouncycastle.crypto.params
-
parameters for mask derivation functions.
- MGFParameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.MGFParameters
- MGFParameters(byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.MGFParameters
- mgmt - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
1.3.6.1.2: Internet management
- microsoft - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
-
Base OID: 1.3.6.1.4.1.311
- microsoftAppPolicies - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
-
OID: 1.3.6.1.4.1.311.21.10
- microsoftCaVersion - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
-
OID: 1.3.6.1.4.1.311.21.1
- microsoftCertTemplateV1 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
-
OID: 1.3.6.1.4.1.311.20.2
- microsoftCertTemplateV2 - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
-
OID: 1.3.6.1.4.1.311.21.7
- microsoftCrlNextPublish - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
-
OID: 1.3.6.1.4.1.311.21.4
- MicrosoftObjectIdentifiers - Interface in org.bouncycastle.asn1.microsoft
-
Microsoft
- microsoftPrevCaCertHash - Static variable in interface org.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers
-
OID: 1.3.6.1.4.1.311.21.2
- millionATest(String) - Method in class org.bouncycastle.crypto.test.DigestTest
- MIN_MICROS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
- MIN_MILLIS - Static variable in class org.bouncycastle.asn1.tsp.Accuracy
- minCallsMask - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- minCallsMask - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- minCallsR - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- minCallsR - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- MiscObjectIdentifiers - Interface in org.bouncycastle.asn1.misc
- MiscTest - Class in org.bouncycastle.asn1.test
- MiscTest() - Constructor for class org.bouncycastle.asn1.test.MiscTest
- MISSING_TIME_STAMP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- missingTimeStamp - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- mod(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Takes each coefficient modulo
modulus
. - mod(long, long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Returns a long integer whose value is (a mod m).
- mod(BigInteger) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
-
Takes each coefficient modulo a number.
- mod(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Reduce this polynomial modulo another polynomial.
- Mod - Class in org.bouncycastle.math.raw
- Mod() - Constructor for class org.bouncycastle.math.raw.Mod
- mod3() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Takes each coefficient modulo 3 such that all coefficients are ternary.
- modAdd(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- ModCertTemplate - Class in org.bouncycastle.asn1.cmc
-
id-cmc-modCertTemplate OBJECT IDENTIFIER ::= {id-cmc 31} ModCertTemplate ::= SEQUENCE { pkiDataReference BodyPartPath, certReferences BodyPartList, replace BOOLEAN DEFAULT TRUE, certTemplate CertTemplate }
- ModCertTemplate(BodyPartPath, BodyPartList, boolean, CertTemplate) - Constructor for class org.bouncycastle.asn1.cmc.ModCertTemplate
- ModCertTemplateTest - Class in org.bouncycastle.asn1.test
- ModCertTemplateTest() - Constructor for class org.bouncycastle.asn1.test.ModCertTemplateTest
- modDiv(PolynomialGF2mSmallM, PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the result of the division of this polynomial by another polynomial modulo a third polynomial.
- modDouble(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- ModeTest - Class in org.bouncycastle.crypto.test
-
CFB/OFB Mode test of IV padding.
- ModeTest() - Constructor for class org.bouncycastle.crypto.test.ModeTest
- modHalf(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- modHalfAbs(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- modInverse(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Computes the modular inverse of an integer a
- modInverse(long, long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Computes the modular inverse of an integer a
- modInverse(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- modInverse(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the inverse of this polynomial modulo the given polynomial.
- modMult(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- modMultiply(int, int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Compute the product of two polynomials modulo a third polynomial.
- modMultiply(PolynomialGF2mSmallM, PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the product of this polynomial and another polynomial modulo a third polynomial.
- modOddInverse(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
- modOddInverse(BigInteger, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
- modOddInverseVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
- modOddInverseVar(BigInteger, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
- modPolynomialToFracton(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute a polynomial pair (a,b) from this polynomial and the given polynomial g with the property b*this = a mod g and deg(a)<=deg(g)/2.
- modPositive(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Ensures all coefficients are between 0 and
modulus-1
- modPow(int, int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute ae mod n.
- modReduce(BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- modSquareMatrix(PolynomialGF2mSmallM[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Square this polynomial using a squaring matrix.
- modSquareRoot(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the square root of this polynomial modulo the given polynomial.
- modSquareRootMatrix(PolynomialGF2mSmallM[]) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the square root of this polynomial using a square root matrix.
- modSubtract(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- ModularResultant - Class in org.bouncycastle.pqc.math.ntru.polynomial
-
A resultant modulo a
BigInteger
- modulus - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- modulus - Variable in class org.bouncycastle.jce.provider.JCERSAPrivateKey
- MonetaryLimit - Class in org.bouncycastle.asn1.isismtt.x509
-
Monetary limit for transactions.
- MonetaryLimit(String, int, int) - Constructor for class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
-
Constructor from a given details.
- MonetaryLimitUnitTest - Class in org.bouncycastle.asn1.test
- MonetaryLimitUnitTest() - Constructor for class org.bouncycastle.asn1.test.MonetaryLimitUnitTest
- MonetaryValue - Class in org.bouncycastle.asn1.x509.qualified
-
The MonetaryValue object.
- MonetaryValue(Iso4217CurrencyCode, int, int) - Constructor for class org.bouncycastle.asn1.x509.qualified.MonetaryValue
- MonetaryValueUnitTest - Class in org.bouncycastle.asn1.test
- MonetaryValueUnitTest() - Constructor for class org.bouncycastle.asn1.test.MonetaryValueUnitTest
- Mont256 - Class in org.bouncycastle.math.raw
- Mont256() - Constructor for class org.bouncycastle.math.raw.Mont256
- montgomeryTrick(ECFieldElement[], int, int) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- montgomeryTrick(ECFieldElement[], int, int, ECFieldElement) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- MQV() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQV
- mqv1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
X9.42 MQV1 OID: 1.2.840.10046.3.8
- mqv2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
X9.42 MQV2 OID: 1.2.840.10046.3.7
- MQVBasicAgreement - Class in org.bouncycastle.crypto.agreement
- MQVBasicAgreement() - Constructor for class org.bouncycastle.crypto.agreement.MQVBasicAgreement
- mqvFull_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- mqvFull_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- mqvFull_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- mqvFull_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- MQVParameterSpec - Class in org.bouncycastle.jcajce.spec
-
Parameter spec to provide MQV ephemeral keys and user keying material.
- MQVParameterSpec(KeyPair, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
- MQVParameterSpec(KeyPair, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
- MQVParameterSpec(PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
- MQVParameterSpec(PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
- MQVParameterSpec(PublicKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
- MQVParameterSpec(PublicKey, PrivateKey, PublicKey, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.MQVParameterSpec
- MQVPrivateKey - Interface in org.bouncycastle.jce.interfaces
-
Deprecated.use MQVParameterSpec for passing the ephemeral key.
- MQVPrivateKeySpec - Class in org.bouncycastle.jce.spec
-
Deprecated.use MQVParameterSpec
- MQVPrivateKeySpec(PrivateKey, PrivateKey) - Constructor for class org.bouncycastle.jce.spec.MQVPrivateKeySpec
-
Deprecated.
- MQVPrivateKeySpec(PrivateKey, PrivateKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.MQVPrivateKeySpec
-
Deprecated.
- MQVPrivateParameters - Class in org.bouncycastle.crypto.params
- MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPrivateParameters
- MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPrivateParameters
- MQVPublicKey - Interface in org.bouncycastle.jce.interfaces
-
Deprecated.use MQVParameterSpec for passing the ephemeral key.
- MQVPublicKeySpec - Class in org.bouncycastle.jce.spec
-
Deprecated.use MQVParameterSpec
- MQVPublicKeySpec(PublicKey, PublicKey) - Constructor for class org.bouncycastle.jce.spec.MQVPublicKeySpec
-
Deprecated.
- MQVPublicParameters - Class in org.bouncycastle.crypto.params
- MQVPublicParameters(ECPublicKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.MQVPublicParameters
- mqvSinglePass_sha1kdf_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.3.133.16.840.63.0.16
- mqvSinglePass_sha224kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- mqvSinglePass_sha256kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- mqvSinglePass_sha384kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- mqvSinglePass_sha512kdf_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- MQVTest - Class in org.bouncycastle.jce.provider.test
- MQVTest() - Constructor for class org.bouncycastle.jce.provider.test.MQVTest
- MQVuserKeyingMaterial - Class in org.bouncycastle.asn1.cms.ecc
-
RFC 5753/3278: MQVuserKeyingMaterial object.
- MQVuserKeyingMaterial(OriginatorPublicKey, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
- MQVwithSHA1CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.MQVwithSHA1CKDF
- MQVwithSHA1CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1CKDF
- MQVwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.MQVwithSHA1KDF
- MQVwithSHA1KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1KDF
- MQVwithSHA1KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1KDFAndSharedInfo
- MQVwithSHA224CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.MQVwithSHA224CKDF
- MQVwithSHA224CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA224CKDF
- MQVwithSHA224KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.MQVwithSHA224KDF
- MQVwithSHA224KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA224KDF
- MQVwithSHA224KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA224KDFAndSharedInfo
- MQVwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.MQVwithSHA256CKDF
- MQVwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA256CKDF
- MQVwithSHA256KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.MQVwithSHA256KDF
- MQVwithSHA256KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA256KDF
- MQVwithSHA256KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA256KDFAndSharedInfo
- MQVwithSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.MQVwithSHA384CKDF
- MQVwithSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA384CKDF
- MQVwithSHA384KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.MQVwithSHA384KDF
- MQVwithSHA384KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA384KDF
- MQVwithSHA384KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA384KDFAndSharedInfo
- MQVwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.MQVwithSHA512CKDF
- MQVwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA512CKDF
- MQVwithSHA512KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.MQVwithSHA512KDF
- MQVwithSHA512KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA512KDF
- MQVwithSHA512KDFAndSharedInfo() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA512KDFAndSharedInfo
- mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
- mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
- mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
- mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat384
- mul(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat512
- mul(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- mul(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- mul(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- mul(int[], int, int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- mul(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- mul(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- mul31BothAdd(int, int, int[], int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- mul33Add(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- mul33DWordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- mul33WordAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
- mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
- mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
- mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- mulAddTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- mulAddTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- mulAddTo(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- mulAddTo(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- mulByWord(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- mulByWord(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- mulByWordAddTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- mulByWordAddTo(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- mult(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Multiplies each coefficient by a
int
. - mult(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
Return product of two elements
- mult(BigInteger) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
-
Multiplies each coefficient by a
BigInteger
. - mult(BigDecimalPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
-
Multiplies the polynomial by another, taking the indices mod N.
- mult(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
-
Multiplies the polynomial by another.
- mult(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
-
Multiplies the polynomial by another, taking the indices mod N.
- mult(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
- mult(BigIntPolynomial) - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.Polynomial
-
Multiplies the polynomial by a
BigIntPolynomial
, taking the indices mod N. - mult(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- mult(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
- mult(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Multiplies the polynomial with another, taking the indices mod N
- mult(IntegerPolynomial) - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.Polynomial
-
Multiplies the polynomial by an
IntegerPolynomial
, taking the indices modN
. - mult(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- mult(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
- mult(IntegerPolynomial) - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.TernaryPolynomial
-
Multiplies the polynomial by an
IntegerPolynomial
, taking the indices mod N - mult(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
- mult(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Multiplies the polynomial with another, taking the values mod modulus and the indices mod N
- mult(IntegerPolynomial, int) - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.Polynomial
-
Multiplies the polynomial by an
IntegerPolynomial
, taking the coefficient values modmodulus
and the indices modN
. - mult(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- mult(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
- mult(LongPolynomial2) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
-
Multiplies the polynomial with another, taking the indices mod N and the values mod 2048.
- mult(TernaryPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial5
-
Multiplies the polynomial with a
TernaryPolynomial
, taking the indices mod N and the values mod 2048. - mult2And(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
-
Multiplies this polynomial by 2 and applies an AND mask to the upper and lower halves of each coefficients.
- mult3(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Multiplies each coefficient by a 2 and applies a modulus.
- multAdd(int[], int[], int[], int[], int) - Static method in class org.bouncycastle.math.raw.Mont256
- multAddXF(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mont256
- multElem(short, short) - Static method in class org.bouncycastle.pqc.crypto.rainbow.util.GF2Field
-
This function multiplies two elements in GF2^8.
- MultiCertStoreParameters - Class in org.bouncycastle.jce
- MultiCertStoreParameters(Collection) - Constructor for class org.bouncycastle.jce.MultiCertStoreParameters
-
Create a parameters object which specifies searching of all the passed in stores.
- MultiCertStoreParameters(Collection, boolean) - Constructor for class org.bouncycastle.jce.MultiCertStoreParameters
-
Create a parameters object which can be to used to make a multi store made up of the passed in CertStores.
- MultiCertStoreSpi - Class in org.bouncycastle.jce.provider
- MultiCertStoreSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.MultiCertStoreSpi
- MultiCertStoreTest - Class in org.bouncycastle.jce.provider.test
- MultiCertStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.MultiCertStoreTest
- multiplier - Variable in class org.bouncycastle.math.ec.ECCurve.Config
- multiplier - Variable in class org.bouncycastle.math.ec.ECCurve
- multiply(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiply(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- multiply(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- multiply(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Return product of two polynomials
- multiply(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- multiply(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- multiply(BigInteger) - Method in class org.bouncycastle.math.ec.ECPoint
-
Multiplies this
ECPoint
by the given number. - multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- multiply(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
- multiply(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
- multiply(ECPoint, BigInteger) - Method in interface org.bouncycastle.math.ec.ECMultiplier
-
Multiplies the
ECPoint p
byk
, i.e. - multiply(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Multiplies this by b and returns the result in a new PolynomialGF2n.
- multiply(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Multiplies this GF2Polynomial with b and returns the result in a new GF2Polynomial.
- multiply(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Compute the product of this element and factor.
- multiply(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Compute the product of this element and factor.
- multiply(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Compute the product of this element and factor.
- multiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
-
Multiply this vector with a permutation.
- multiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Multiply this vector with a permutation.
- multiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
-
Multiply this vector with a permutation.
- multiply(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the product of this polynomial and the given factor using a Karatzuba like scheme.
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- multiplyAddToExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- multiplyAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- multiplyAndReduce(GF2nPolynomial, GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Multiplies this by b, reduces the result by g and returns it in a new PolynomialGF2n.
- multiplyClassic(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Multiplies this GF2Polynomial with b and returns the result in a new GF2Polynomial.
- multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier
- multiplyH(byte[]) - Method in interface org.bouncycastle.crypto.modes.gcm.GCMMultiplier
- multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables4kGCMMultiplier
- multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier
- multiplyH(byte[]) - Method in class org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier
- multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_128
- multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_256
- multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.BasicKGCMMultiplier_512
- multiplyH(long[]) - Method in interface org.bouncycastle.crypto.modes.kgcm.KGCMMultiplier
- multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables16kKGCMMultiplier_512
- multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables4kKGCMMultiplier_128
- multiplyH(long[]) - Method in class org.bouncycastle.crypto.modes.kgcm.Tables8kKGCMMultiplier_256
- multiplyMatrix(short[][], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
This function multiplies a given matrix with a one-dimensional array.
- multiplyMatrix(short[][], short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
This function multiplies two given matrices.
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- multiplyMinusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
- multiplyP(int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyP(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyP(long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyP(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyP3(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyP4(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyP7(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyP8(int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyP8(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyP8(long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyP8(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- multiplyPlusProduct(ECFieldElement, ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
- multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.AbstractECMultiplier
- multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.FixedPointCombMultiplier
- multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.GLVMultiplier
- multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.WNafL2RMultiplier
-
Multiplies
this
by an integerk
using the Window NAF method. - multiplyPositive(ECPoint, BigInteger) - Method in class org.bouncycastle.math.ec.WTauNafMultiplier
- multiplyPrecomp(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- multiplyPrecompAddToExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- multiplyThisBy(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Compute this * factor (overwrite this).
- multiplyThisBy(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Compute this * factor (overwrite this).
- multiplyThisBy(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Compute this * factor (overwrite this).
- multiplyX(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
- multiplyX(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
- multiplyX(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
- multiplyX8(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
- multiplyX8(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
- multiplyX8(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
- multMatrix(short, short[][]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
Multiplies matrix with scalar
- multThisWithElement(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Multiply this polynomial with an element from GF(2^m).
- multVect(short, short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
Multiplies vector with scalar
- multVects(short[], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
Multiplication of column vector with row vector
- multWithElement(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the product of this polynomial with an element from GF(2^m).
- multWithMonomial(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the product of this polynomial with a monomial X^k.
- mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- mulWord(int, int[], int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- mulWord(int, int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- mulWord(int, int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- mulWordAddExt(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- mulWordAddTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- mulWordAddTo(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- mulWordAddTo(int, int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- mulWordDwordAdd(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- mulWordDwordAddAt(int, int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- mulWordsAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- mulWordsAdd(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- mustArchiveKeys - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
N
- n - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
- N - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- N - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
- N - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
- N - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- N - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- N - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- N - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- NaccacheSternEngine - Class in org.bouncycastle.crypto.engines
-
NaccacheStern Engine.
- NaccacheSternEngine() - Constructor for class org.bouncycastle.crypto.engines.NaccacheSternEngine
- NaccacheSternKeyGenerationParameters - Class in org.bouncycastle.crypto.params
-
Parameters for NaccacheStern public private key generation.
- NaccacheSternKeyGenerationParameters(SecureRandom, int, int, int) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
-
Parameters for generating a NaccacheStern KeyPair.
- NaccacheSternKeyGenerationParameters(SecureRandom, int, int, int, boolean) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters
-
Parameters for a NaccacheStern KeyPair.
- NaccacheSternKeyPairGenerator - Class in org.bouncycastle.crypto.generators
-
Key generation parameters for NaccacheStern cipher.
- NaccacheSternKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator
- NaccacheSternKeyParameters - Class in org.bouncycastle.crypto.params
-
Public key parameters for NaccacheStern cipher.
- NaccacheSternKeyParameters(boolean, BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternKeyParameters
- NaccacheSternPrivateKeyParameters - Class in org.bouncycastle.crypto.params
-
Private key parameters for NaccacheStern cipher.
- NaccacheSternPrivateKeyParameters(BigInteger, BigInteger, int, Vector, BigInteger) - Constructor for class org.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters
-
Constructs a NaccacheSternPrivateKey
- NaccacheSternTest - Class in org.bouncycastle.crypto.test
-
Test case for NaccacheStern cipher.
- NaccacheSternTest() - Constructor for class org.bouncycastle.crypto.test.NaccacheSternTest
- name - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- NAME - Static variable in class org.bouncycastle.asn1.eac.EACTags
- NAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
id-at-name
- NAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.id-at-name
- NAME_AT_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
- NAME_AT_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
- NAME_RELATIVE_TO_CRL_ISSUER - Static variable in class org.bouncycastle.asn1.x509.DistributionPointName
- nameConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Name Constraints
- nameConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Name Constraints
- NameConstraints - Class in org.bouncycastle.asn1.x509
- NameConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- NameConstraints(GeneralSubtree[], GeneralSubtree[]) - Constructor for class org.bouncycastle.asn1.x509.NameConstraints
-
Constructor from a given details.
- NameConstraintValidator - Interface in org.bouncycastle.asn1.x509
- NameConstraintValidatorException - Exception in org.bouncycastle.asn1.x509
- NameConstraintValidatorException(String) - Constructor for exception org.bouncycastle.asn1.x509.NameConstraintValidatorException
- NamedCurveTest - Class in org.bouncycastle.jce.provider.test
- NamedCurveTest() - Constructor for class org.bouncycastle.jce.provider.test.NamedCurveTest
- NamedJcaJceHelper - Class in org.bouncycastle.jcajce.util
-
JcaJceHelper
that obtains all algorithms using a specific named provider. - NamedJcaJceHelper(String) - Constructor for class org.bouncycastle.jcajce.util.NamedJcaJceHelper
- NameOrPseudonym - Class in org.bouncycastle.asn1.x509.sigi
-
Structure for a name or pseudonym.
- NameOrPseudonym(String) - Constructor for class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
-
Constructor from a given details.
- NameOrPseudonym(DirectoryString) - Constructor for class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
-
Constructor from DirectoryString.
- NameOrPseudonym(DirectoryString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
-
Constructor from a given details.
- NameOrPseudonymUnitTest - Class in org.bouncycastle.asn1.test
- NameOrPseudonymUnitTest() - Constructor for class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
- NamingAuthority - Class in org.bouncycastle.asn1.isismtt.x509
-
Names of authorities which are responsible for the administration of title registers.
- NamingAuthority(ASN1ObjectIdentifier, String, DirectoryString) - Constructor for class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
-
Constructor from given details.
- NamingAuthorityUnitTest - Class in org.bouncycastle.asn1.test
- NamingAuthorityUnitTest() - Constructor for class org.bouncycastle.asn1.test.NamingAuthorityUnitTest
- nanoTime() - Static method in class org.bouncycastle.util.Times
- Nat - Class in org.bouncycastle.math.raw
- Nat() - Constructor for class org.bouncycastle.math.raw.Nat
- Nat128 - Class in org.bouncycastle.math.raw
- Nat128() - Constructor for class org.bouncycastle.math.raw.Nat128
- Nat160 - Class in org.bouncycastle.math.raw
- Nat160() - Constructor for class org.bouncycastle.math.raw.Nat160
- Nat192 - Class in org.bouncycastle.math.raw
- Nat192() - Constructor for class org.bouncycastle.math.raw.Nat192
- Nat224 - Class in org.bouncycastle.math.raw
- Nat224() - Constructor for class org.bouncycastle.math.raw.Nat224
- Nat256 - Class in org.bouncycastle.math.raw
- Nat256() - Constructor for class org.bouncycastle.math.raw.Nat256
- Nat320 - Class in org.bouncycastle.math.raw
- Nat320() - Constructor for class org.bouncycastle.math.raw.Nat320
- Nat384 - Class in org.bouncycastle.math.raw
- Nat384() - Constructor for class org.bouncycastle.math.raw.Nat384
- Nat448 - Class in org.bouncycastle.math.raw
- Nat448() - Constructor for class org.bouncycastle.math.raw.Nat448
- Nat512 - Class in org.bouncycastle.math.raw
- Nat512() - Constructor for class org.bouncycastle.math.raw.Nat512
- Nat576 - Class in org.bouncycastle.math.raw
- Nat576() - Constructor for class org.bouncycastle.math.raw.Nat576
- negate() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
- negate() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
- negate() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
- negate() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- negate() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- negate() - Method in class org.bouncycastle.math.ec.ECFieldElement
- negate() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
- negate() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
- negate() - Method in class org.bouncycastle.math.ec.ECPoint
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- negate(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- netscape - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Netscape cert extensions OID base: 2.16.840.1.113730.1
- netscapeBaseURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Netscape cert BaseURL OID: 2.16.840.1.113730.1.2
- netscapeCApolicyURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Netscape cert CApolicyURL OID: 2.16.840.1.113730.1.8
- netscapeCARevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Netscape cert CARevocationURL OID: 2.16.840.1.113730.1.4
- netscapeCertComment - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Netscape cert CertComment OID: 2.16.840.1.113730.1.13
- NetscapeCertRequest - Class in org.bouncycastle.jce.netscape
-
Handles NetScape certificate request (KEYGEN), these are constructed as:
- NetscapeCertRequest(byte[]) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
- NetscapeCertRequest(String, AlgorithmIdentifier, PublicKey) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
- NetscapeCertRequest(ASN1Sequence) - Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
- NetscapeCertRequestTest - Class in org.bouncycastle.jce.provider.test
- NetscapeCertRequestTest() - Constructor for class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
- netscapeCertType - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Netscape cert CertType OID: 2.16.840.1.113730.1.1
- NetscapeCertType - Class in org.bouncycastle.asn1.misc
-
The NetscapeCertType object.
- NetscapeCertType(int) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
-
Basic constructor.
- NetscapeCertType(DERBitString) - Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
- NetscapeCertTypeTest - Class in org.bouncycastle.asn1.test
- NetscapeCertTypeTest() - Constructor for class org.bouncycastle.asn1.test.NetscapeCertTypeTest
- netscapeRenewalURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Netscape cert RenewalURL OID: 2.16.840.1.113730.1.7
- netscapeRevocationURL - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Netscape cert RevocationURL OID: 2.16.840.1.113730.1.3
- NetscapeRevocationURL - Class in org.bouncycastle.asn1.misc
- NetscapeRevocationURL(DERIA5String) - Constructor for class org.bouncycastle.asn1.misc.NetscapeRevocationURL
- netscapeSSLServerName - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Netscape cert SSLServerName OID: 2.16.840.1.113730.1.12
- newHope - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
NewHope
- newHope - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- NewHopeKeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
-
KeyFactory/KeyPairGenerator tests for NewHope (NH) with the BCPQC provider.
- NewHopeKeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.NewHopeKeyPairGeneratorTest
- NewHopeTest - Class in org.bouncycastle.pqc.crypto.test
- NewHopeTest - Class in org.bouncycastle.pqc.jcajce.provider.test
-
Test cases for the use of NewHope (NH) with the BCPQC provider.
- NewHopeTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NewHopeTest
- NewHopeTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.NewHopeTest
- newList() - Static method in class org.bouncycastle.util.Strings
- next() - Method in class org.bouncycastle.util.Arrays.Iterator
- nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
- nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
- nextBytes(byte[]) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
-
Fill bytes with random values.
- nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
-
Fill bytes with random values.
- nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
- nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
- nextBytes(byte[]) - Method in class org.bouncycastle.crypto.prng.X931SecureRandom
- nextBytes(byte[]) - Method in class org.bouncycastle.crypto.util.JournalingSecureRandom
-
Fill bytes with random data, journaling the random data before returning or re-use previously used random data, depending on the state of the transcript.
- nextBytes(byte[]) - Method in class org.bouncycastle.pqc.crypto.test.NullPRNG
- nextBytes(byte[]) - Method in class org.bouncycastle.util.test.FixedSecureRandom
- nextBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
- nextBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
-
Fill part of bytes with random values.
- nextBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
-
Fill part of bytes with random values.
- nextBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
- nextInt() - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
- nextInt() - Method in class org.bouncycastle.util.test.FixedSecureRandom
- nextK() - Method in interface org.bouncycastle.crypto.signers.DSAKCalculator
-
Return the next valid value of K.
- nextK() - Method in class org.bouncycastle.crypto.signers.HMacDSAKCalculator
- nextK() - Method in class org.bouncycastle.crypto.signers.RandomDSAKCalculator
- nextKey() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
- nextLong() - Method in class org.bouncycastle.crypto.prng.FixedSecureRandom
- nextLong() - Method in class org.bouncycastle.util.test.FixedSecureRandom
- nextPrime(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Computes the next prime greater than n.
- nextProbablePrime(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute the next probable prime greater than n with the default certainty (20).
- nextProbablePrime(BigInteger, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute the next probable prime greater than n with the specified certainty.
- nextSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSRandom
-
computes the next seed value, returns a random byte array and sets outseed to the next value
- nextSmallerPrime(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Returns the largest prime smaller than the given integer
- nextToken() - Method in class org.bouncycastle.asn1.OIDTokenizer
-
Return the next token in the underlying String.
- nextToken() - Method in class org.bouncycastle.asn1.x500.style.X500NameTokenizer
- nextToken() - Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
-
Deprecated.
- NH - Class in org.bouncycastle.pqc.jcajce.provider
- NH() - Constructor for class org.bouncycastle.pqc.jcajce.provider.NH
- NH.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
- NHAgreement - Class in org.bouncycastle.pqc.crypto.newhope
- NHAgreement() - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHAgreement
- NHExchangePairGenerator - Class in org.bouncycastle.pqc.crypto.newhope
- NHExchangePairGenerator(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHExchangePairGenerator
- NHKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
- NHKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.newhope
- NHKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi
- NHKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.newhope
- NHKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHKeyPairGenerator
- NHKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.newhope
- NHKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi
- NHOtherInfoGenerator - Class in org.bouncycastle.pqc.crypto.newhope
-
OtherInfo Generator for which can be used for populating the SuppPrivInfo field used to provide shared secret data used with NIST SP 800-56A agreement algorithms.
- NHOtherInfoGenerator(AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator
-
Create a basic builder with just the compulsory fields.
- NHOtherInfoGenerator.PartyU - Class in org.bouncycastle.pqc.crypto.newhope
-
Party U (initiator) generation.
- NHOtherInfoGenerator.PartyV - Class in org.bouncycastle.pqc.crypto.newhope
-
Party V (responder) generation.
- NHPrivateKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
- NHPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.newhope
- NHPrivateKeyParameters(short[]) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHPrivateKeyParameters
- NHPublicKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
- NHPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.newhope
- NHPublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHPublicKeyParameters
- NHSecretKeyProcessor - Class in org.bouncycastle.pqc.crypto.newhope
-
A processor with associated builders for doing secret key transformation using the New Hope algorithm.
- NHSecretKeyProcessor.PartyUBuilder - Class in org.bouncycastle.pqc.crypto.newhope
-
Party U (initiator) processor builder.
- NHSecretKeyProcessor.PartyVBuilder - Class in org.bouncycastle.pqc.crypto.newhope
-
Party V (responder) processor builder.
- NIST_2048 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
-
From NIST. 2048-bit p, 224-bit q and 2048-bit g for 112-bit security.
- NIST_3072 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
-
From NIST. 3072-bit p, 256-bit q and 3072-bit g for 128-bit security.
- nistAlgorithm - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4 -- algorithms
- NistCertPathReviewerTest - Class in org.bouncycastle.jce.provider.test.nist
-
NIST CertPath test data for RFC 3280
- NistCertPathReviewerTest() - Constructor for class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- NistCertPathTest - Class in org.bouncycastle.jce.provider.test.nist
-
NIST CertPath test data for RFC 3280
- NistCertPathTest() - Constructor for class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- NISTCertPathTest - Class in org.bouncycastle.jce.provider.test
- NISTCertPathTest() - Constructor for class org.bouncycastle.jce.provider.test.NISTCertPathTest
- NistCertPathTest2 - Class in org.bouncycastle.jce.provider.test.nist
- NistCertPathTest2() - Constructor for class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
- NISTCTSBlockCipher - Class in org.bouncycastle.crypto.modes
-
A Cipher Text Stealing (CTS) mode cipher.
- NISTCTSBlockCipher(int, BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
-
Create a buffered block cipher that uses NIST Cipher Text Stealing
- NISTCTSTest - Class in org.bouncycastle.crypto.test
-
CTS tester
- NISTCTSTest() - Constructor for class org.bouncycastle.crypto.test.NISTCTSTest
- NISTECCTest - Class in org.bouncycastle.crypto.test
- NISTECCTest() - Constructor for class org.bouncycastle.crypto.test.NISTECCTest
- NISTNamedCurves - Class in org.bouncycastle.asn1.nist
-
Utility class for fetching curves using their NIST names as published in FIPS-PUB 186-3
- NISTNamedCurves() - Constructor for class org.bouncycastle.asn1.nist.NISTNamedCurves
- NISTObjectIdentifiers - Interface in org.bouncycastle.asn1.nist
-
NIST: iso/itu(2) joint-assign(16) us(840) organization(1) gov(101) csor(3)
- Noekeon - Class in org.bouncycastle.jcajce.provider.symmetric
- Noekeon.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Noekeon.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- Noekeon.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- Noekeon.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
- Noekeon.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Noekeon.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- Noekeon.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
- Noekeon.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- NoekeonEngine - Class in org.bouncycastle.crypto.engines
-
A Noekeon engine, using direct-key mode.
- NoekeonEngine() - Constructor for class org.bouncycastle.crypto.engines.NoekeonEngine
-
Create an instance of the Noekeon encryption algorithm and set some defaults
- NoekeonTest - Class in org.bouncycastle.crypto.test
-
Noekeon tester
- NoekeonTest - Class in org.bouncycastle.jce.provider.test
-
basic test class for SEED
- NoekeonTest() - Constructor for class org.bouncycastle.jce.provider.test.NoekeonTest
- noKeyReuse - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- NON_INTERINDUSTRY_DATA_OBJECT_NESTING_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- nonce() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- NonceAndIV() - Constructor for class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV
- noneDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.noneDSA
- nonePSS() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.nonePSS
- noneRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.noneRSA
- NonMemoableDigest - Class in org.bouncycastle.crypto.digests
-
Wrapper removes exposure to the Memoable interface on an ExtendedDigest implementation.
- NonMemoableDigest(ExtendedDigest) - Constructor for class org.bouncycastle.crypto.digests.NonMemoableDigest
-
Base constructor.
- NonMemoableDigestTest - Class in org.bouncycastle.crypto.test
-
SHA1 HMac Test, test vectors from RFC 2202
- NonMemoableDigestTest() - Constructor for class org.bouncycastle.crypto.test.NonMemoableDigestTest
- nonRepudiation - Static variable in class org.bouncycastle.asn1.x509.KeyUsage
- nonRepudiation - Static variable in class org.bouncycastle.jce.X509KeyUsage
- NoPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.NoPadding
- NoPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.NoPadding
- noRevAvail - Static variable in class org.bouncycastle.asn1.x509.Extension
-
NoRevAvail extension in attribute certificates.
- noRevAvail - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.NoRevAvail extension in attribute certificates.
- NoRevAvail - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- normalize() - Method in class org.bouncycastle.math.ec.ECPoint
-
Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
- normalize(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- normalize(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- normalizeAll(ECPoint[]) - Method in class org.bouncycastle.math.ec.ECCurve
-
Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
- normalizeAll(ECPoint[], int, int, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve
-
Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.
- normBoundSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- normBoundSq - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- noSupport - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
- NOT_STRICT_LENGTH_ENABLED_PROPERTY - Static variable in class org.bouncycastle.crypto.encodings.PKCS1Encoding
-
some providers fail to include the leading zero in PKCS1 encoded blocks.
- Notar - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Notar
- Notariatsverwalter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Notariatsverwalter
- Notariatsverwalterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Notariatsverwalterin
- Notarin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Notarin
- Notarvertreter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Notarvertreter
- Notarvertreterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Notarvertreterin
- notation - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.2.1 -- notation
- notAuthorized - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- NoticeReference - Class in org.bouncycastle.asn1.x509
-
NoticeReference
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers). - NoticeReference(String, Vector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
-
Creates a new
NoticeReference
instance. - NoticeReference(String, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
-
Creates a new
NoticeReference
instance. - NoticeReference(DisplayText, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.x509.NoticeReference
-
Creates a new
NoticeReference
instance. - noTrailerAvailable(Digest) - Static method in class org.bouncycastle.crypto.signers.ISOTrailers
- notYoungerThan - Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
- notYoungerThan() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
- novell - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Novell OID base: 2.16.840.1.113719
- novellSecurityAttribs - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Novell SecurityAttribs OID: 2.16.840.1.113719.1.9.4.1
- nsri - Static variable in interface org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers
- NSRIObjectIdentifiers - Interface in org.bouncycastle.asn1.nsri
- NTRUEncryptionKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.ntru
-
A set of parameters for NtruEncrypt.
- NTRUEncryptionKeyGenerationParameters(int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
Constructs a parameter set that uses ternary private keys (i.e.
- NTRUEncryptionKeyGenerationParameters(int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
Constructs a parameter set that uses ternary private keys (i.e.
- NTRUEncryptionKeyGenerationParameters(int, int, int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
Constructs a parameter set that uses product-form private keys (i.e.
- NTRUEncryptionKeyGenerationParameters(int, int, int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
Constructs a parameter set that uses product-form private keys (i.e.
- NTRUEncryptionKeyGenerationParameters(InputStream) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
Reads a parameter set from an input stream.
- NTRUEncryptionKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.ntru
-
Generates key pairs.
The parameter p is hardcoded to 3. - NTRUEncryptionKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyPairGenerator
- NTRUEncryptionKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
- NTRUEncryptionKeyParameters(boolean, NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyParameters
- NTRUEncryptionParameters - Class in org.bouncycastle.pqc.crypto.ntru
-
A set of parameters for NtruEncrypt.
- NTRUEncryptionParameters(int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
-
Constructs a parameter set that uses ternary private keys (i.e.
- NTRUEncryptionParameters(int, int, int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
-
Constructs a parameter set that uses product-form private keys (i.e.
- NTRUEncryptionParameters(InputStream) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
-
Reads a parameter set from an input stream.
- NTRUEncryptionParametersTest - Class in org.bouncycastle.pqc.crypto.test
- NTRUEncryptionParametersTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUEncryptionParametersTest
- NTRUEncryptionPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
-
A NtruEncrypt private key is essentially a polynomial named
f
which takes different forms depending on whether product-form polynomials are used, and onfastP
The inverse off
modulop
is precomputed on initialization. - NTRUEncryptionPrivateKeyParameters(byte[], NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
-
Converts a byte array to a polynomial
f
and constructs a new private key - NTRUEncryptionPrivateKeyParameters(InputStream, NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
-
Reads a polynomial
f
from an input stream and constructs a new private key - NTRUEncryptionPrivateKeyParameters(IntegerPolynomial, Polynomial, IntegerPolynomial, NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
-
Constructs a new private key from a polynomial
- NTRUEncryptionPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
-
A NtruEncrypt public key is essentially a polynomial named
h
. - NTRUEncryptionPublicKeyParameters(byte[], NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
-
Converts a byte array to a polynomial
h
and constructs a new public key - NTRUEncryptionPublicKeyParameters(InputStream, NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
-
Reads a polynomial
h
from an input stream and constructs a new public key - NTRUEncryptionPublicKeyParameters(IntegerPolynomial, NTRUEncryptionParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
-
Constructs a new public key from a polynomial
- NTRUEncryptTest - Class in org.bouncycastle.pqc.crypto.test
- NTRUEncryptTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUEncryptTest
- NTRUEngine - Class in org.bouncycastle.pqc.crypto.ntru
-
Encrypts, decrypts data and generates key pairs.
The parameter p is hardcoded to 3. - NTRUEngine() - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
-
Constructs a new instance with a set of encryption parameters.
- NTRUParameters - Class in org.bouncycastle.pqc.crypto.ntru
- NTRUParameters() - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
- NTRUSignatureKeyTest - Class in org.bouncycastle.pqc.crypto.test
- NTRUSignatureKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUSignatureKeyTest
- NTRUSignatureParametersTest - Class in org.bouncycastle.pqc.crypto.test
- NTRUSignatureParametersTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUSignatureParametersTest
- NTRUSigner - Class in org.bouncycastle.pqc.crypto.ntru
-
Deprecated.the NTRUSigner algorithm was broken in 2012 by Ducas and Nguyen. See https://www.di.ens.fr/~ducas/NTRUSign_Cryptanalysis/DucasNguyen_Learning.pdf for details.
- NTRUSigner(NTRUSigningParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
-
Deprecated.Constructs a new instance with a set of signature parameters.
- NTRUSignerPrng - Class in org.bouncycastle.pqc.crypto.ntru
-
An implementation of the deterministic pseudo-random generator in EESS section 3.7.3.1
- NTRUSignerTest - Class in org.bouncycastle.pqc.crypto.test
-
Deprecated.algorithm no longer safe.
- NTRUSignerTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUSignerTest
-
Deprecated.
- NTRUSigningKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.ntru
-
A set of parameters for NtruSign.
- NTRUSigningKeyGenerationParameters(int, int, int, int, int, double, double, double, boolean, boolean, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
-
Constructs a parameter set that uses ternary private keys (i.e.
- NTRUSigningKeyGenerationParameters(int, int, int, int, int, int, int, double, double, double, boolean, boolean, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
-
Constructs a parameter set that uses product-form private keys (i.e.
- NTRUSigningKeyGenerationParameters(InputStream) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
-
Reads a parameter set from an input stream.
- NTRUSigningKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.ntru
- NTRUSigningKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyPairGenerator
- NTRUSigningKeyPairGenerator.FGBasis - Class in org.bouncycastle.pqc.crypto.ntru
-
A subclass of Basis that additionally contains the polynomials
F
andG
. - NTRUSigningParameters - Class in org.bouncycastle.pqc.crypto.ntru
-
A set of parameters for NtruSign.
- NTRUSigningParameters(int, int, int, int, double, double, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
-
Constructs a parameter set that uses ternary private keys (i.e.
- NTRUSigningParameters(int, int, int, int, int, int, double, double, double, Digest) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
-
Constructs a parameter set that uses product-form private keys (i.e.
- NTRUSigningParameters(InputStream) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
-
Reads a parameter set from an input stream.
- NTRUSigningParametersTest - Class in org.bouncycastle.pqc.crypto.test
- NTRUSigningParametersTest() - Constructor for class org.bouncycastle.pqc.crypto.test.NTRUSigningParametersTest
- NTRUSigningPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
-
A NtruSign private key comprises one or more
NTRUSigningPrivateKeyParameters.Basis
of three polynomials each, except the zeroth basis for whichh
is undefined. - NTRUSigningPrivateKeyParameters(byte[], NTRUSigningKeyGenerationParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
-
Constructs a new private key from a byte array
- NTRUSigningPrivateKeyParameters(InputStream, NTRUSigningKeyGenerationParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
-
Constructs a new private key from an input stream
- NTRUSigningPrivateKeyParameters(List<NTRUSigningPrivateKeyParameters.Basis>, NTRUSigningPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
- NTRUSigningPrivateKeyParameters.Basis - Class in org.bouncycastle.pqc.crypto.ntru
-
A NtruSign basis.
- NTRUSigningPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.ntru
-
A NtruSign public key is essentially a polynomial named
h
. - NTRUSigningPublicKeyParameters(byte[], NTRUSigningParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
-
Converts a byte array to a polynomial
h
and constructs a new public key - NTRUSigningPublicKeyParameters(InputStream, NTRUSigningParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
-
Reads a polynomial
h
from an input stream and constructs a new public key - NTRUSigningPublicKeyParameters(IntegerPolynomial, NTRUSigningParameters) - Constructor for class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
-
Constructs a new public key from a polynomial
- NTTObjectIdentifiers - Interface in org.bouncycastle.asn1.ntt
-
From RFC 3657 Use of the Camellia Encryption Algorithm in Cryptographic Message Syntax (CMS)
- NULL - Static variable in interface org.bouncycastle.asn1.BERTags
- NULL_NAME - Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
-
Value for a "null" recipient or sender.
- NullDigest - Class in org.bouncycastle.crypto.digests
- NullDigest() - Constructor for class org.bouncycastle.crypto.digests.NullDigest
- NullEngine - Class in org.bouncycastle.crypto.engines
-
The no-op engine that just copies bytes through, irrespective of whether encrypting and decrypting.
- NullEngine() - Constructor for class org.bouncycastle.crypto.engines.NullEngine
-
Constructs a null engine with a block size of 1 byte.
- NullEngine(int) - Constructor for class org.bouncycastle.crypto.engines.NullEngine
-
Constructs a null engine with a specific block size.
- NullPRNG - Class in org.bouncycastle.pqc.crypto.test
-
Implementation of null PRNG returning zeroes only.
- NullPRNG() - Constructor for class org.bouncycastle.pqc.crypto.test.NullPRNG
- NullTest - Class in org.bouncycastle.crypto.test
- numberOfLeadingZeros(int) - Static method in class org.bouncycastle.util.Integers
- numberOfTrailingZeros(int) - Static method in class org.bouncycastle.util.Integers
- NumberParsing - Class in org.bouncycastle.util.test
-
Parsing
- numColumns - Variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
number of columns
- NUMERIC_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- numRows - Variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
number of rows
O
- o - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- O - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
organization - StringType(SIZE(1..64))
- O - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use a X500NameStyle
- OAEP() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.OAEP
- oaepDigestCheck(String, ASN1ObjectIdentifier, PublicKey, PrivateKey, SecureRandom, byte[]) - Method in class org.bouncycastle.jce.provider.test.RSATest
- OAEPEncoding - Class in org.bouncycastle.crypto.encodings
-
Optimal Asymmetric Encryption Padding (OAEP) - see PKCS 1 V 2.
- OAEPEncoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
- OAEPEncoding(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
- OAEPEncoding(AsymmetricBlockCipher, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
- OAEPEncoding(AsymmetricBlockCipher, Digest, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.encodings.OAEPEncoding
- OAEPPadding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.OAEPPadding
- OAEPTest - Class in org.bouncycastle.crypto.test
- OAEPTest() - Constructor for class org.bouncycastle.crypto.test.OAEPTest
- OBJECT_IDENTIFIER - Static variable in interface org.bouncycastle.asn1.BERTags
- ObjectData - Class in org.bouncycastle.asn1.bc
-
ObjectData ::= SEQUENCE { type INTEGER, identifier UTF8String, creationDate GeneralizedTime, lastModifiedDate GeneralizedTime, data OCTET STRING, comment UTF8String OPTIONAL }
- ObjectData(BigInteger, String, Date, Date, byte[], String) - Constructor for class org.bouncycastle.asn1.bc.ObjectData
- ObjectDataSequence - Class in org.bouncycastle.asn1.bc
-
ObjectDataSequence ::= SEQUENCE OF ObjectData
- ObjectDataSequence(ObjectData[]) - Constructor for class org.bouncycastle.asn1.bc.ObjectDataSequence
- ObjectDigestInfo - Class in org.bouncycastle.asn1.x509
-
ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.
- ObjectDigestInfo(int, ASN1ObjectIdentifier, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.ObjectDigestInfo
-
Constructor from given details.
- ObjectIdentifierTest - Class in org.bouncycastle.asn1.test
- ObjectIdentifierTest() - Constructor for class org.bouncycastle.asn1.test.ObjectIdentifierTest
- Objects - Class in org.bouncycastle.util
- Objects() - Constructor for class org.bouncycastle.util.Objects
- objectSigning - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
- objectSigningCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
- ObjectStore - Class in org.bouncycastle.asn1.bc
-
ObjectStore ::= SEQUENCE { CHOICE { encryptedObjectStoreData EncryptedObjectStoreData, objectStoreData ObjectStoreData } integrityCheck ObjectStoreIntegrityCheck }
- ObjectStore(EncryptedObjectStoreData, ObjectStoreIntegrityCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStore
- ObjectStore(ObjectStoreData, ObjectStoreIntegrityCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStore
- ObjectStoreData - Class in org.bouncycastle.asn1.bc
-
ObjectStoreData ::= SEQUENCE { version INTEGER.
- ObjectStoreData(AlgorithmIdentifier, Date, Date, ObjectDataSequence, String) - Constructor for class org.bouncycastle.asn1.bc.ObjectStoreData
- ObjectStoreIntegrityCheck - Class in org.bouncycastle.asn1.bc
-
ObjectStoreIntegrityCheck ::= CHOICE { PbkdMacIntegrityCheck [0] EXPLICIT SignatureCheck }
- ObjectStoreIntegrityCheck(PbkdMacIntegrityCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
- ObjectStoreIntegrityCheck(SignatureCheck) - Constructor for class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
- OCB_double(byte[]) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- OCB_extend(byte[], int) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- OCB_ntz(long) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- OCBBlockCipher - Class in org.bouncycastle.crypto.modes
-
An implementation of RFC 7253 on The OCB Authenticated-Encryption Algorithm, licensed per:
- OCBBlockCipher(BlockCipher, BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.OCBBlockCipher
- OCBTest - Class in org.bouncycastle.crypto.test
-
Test vectors from RFC 7253 on The OCB Authenticated-Encryption Algorithm
- OCBTest - Class in org.bouncycastle.jce.provider.test
- OCBTest() - Constructor for class org.bouncycastle.crypto.test.OCBTest
- OCBTest() - Constructor for class org.bouncycastle.jce.provider.test.OCBTest
- ocspAccessMethod - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
OID for ocsp uri in AuthorityInformationAccess extension
- OcspIdentifier - Class in org.bouncycastle.asn1.esf
-
OcspIdentifier ::= SEQUENCE { ocspResponderID ResponderID, -- As in OCSP response data producedAt GeneralizedTime -- As in OCSP response data }
- OcspIdentifier(ResponderID, ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.esf.OcspIdentifier
- OcspListID - Class in org.bouncycastle.asn1.esf
-
OcspListID ::= SEQUENCE { ocspResponses SEQUENCE OF OcspResponsesID }
- OcspListID(OcspResponsesID[]) - Constructor for class org.bouncycastle.asn1.esf.OcspListID
- OCSPObjectIdentifiers - Interface in org.bouncycastle.asn1.ocsp
- OCSPRequest - Class in org.bouncycastle.asn1.ocsp
- OCSPRequest(TBSRequest, Signature) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPRequest
- OCSPResponse - Class in org.bouncycastle.asn1.ocsp
-
OCSP RFC 2560, RFC 6960
- OCSPResponse(OCSPResponseStatus, ResponseBytes) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponse
- OcspResponsesID - Class in org.bouncycastle.asn1.esf
-
OcspResponsesID ::= SEQUENCE { ocspIdentifier OcspIdentifier, ocspRepHash OtherHash OPTIONAL }
- OcspResponsesID(OcspIdentifier) - Constructor for class org.bouncycastle.asn1.esf.OcspResponsesID
- OcspResponsesID(OcspIdentifier, OtherHash) - Constructor for class org.bouncycastle.asn1.esf.OcspResponsesID
- OCSPResponseStatus - Class in org.bouncycastle.asn1.ocsp
-
OCSP RFC 2560, RFC 6960
- OCSPResponseStatus(int) - Constructor for class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
-
RFC 2560, RFC 6960
- OCSPTest - Class in org.bouncycastle.asn1.test
- OCSPTest() - Constructor for class org.bouncycastle.asn1.test.OCSPTest
- OCTET_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- octets - Variable in class org.bouncycastle.asn1.ASN1ApplicationSpecific
- octetsToInteger(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- octetsToInteger(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- OctetStringTest - Class in org.bouncycastle.asn1.test
- OctetStringTest() - Constructor for class org.bouncycastle.asn1.test.OctetStringTest
- OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.OFB
- OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.OFB
- OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015.OFB
- OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.OFB
- OFB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.OFB
- OFB128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.OFB128
- OFB256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.OFB256
- OFB512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.OFB512
- OFBBlockCipher - Class in org.bouncycastle.crypto.modes
-
implements a Output-FeedBack (OFB) mode on top of a simple cipher.
- OFBBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.modes.OFBBlockCipher
-
Basic constructor.
- offset - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
- OFFSET_DATA_OBJECT - Static variable in class org.bouncycastle.asn1.eac.EACTags
- oid - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- oid - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- OID - Static variable in class org.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator
-
The GMSS OID.
- OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator
-
The OID of the algorithm.
- OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceCipher
-
The OID of the algorithm.
- OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher
-
The OID of the algorithm.
- OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
-
The OID of the algorithm.
- OID - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher
-
The OID of the algorithm.
- OID - Static variable in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
-
The OID of the algorithm.
- OID - Static variable in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
-
The OID of the algorithm.
- OIDLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use DefaultSymbols
- oids() - Method in class org.bouncycastle.asn1.x509.Extensions
-
return an Enumeration of the extension field's object ids.
- oids() - Method in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.return an Enumeration of the extension field's object ids.
- oidTest(String[], String[], int) - Method in class org.bouncycastle.jce.provider.test.BaseBlockCipherTest
- OIDTest - Class in org.bouncycastle.asn1.test
-
X.690 test example
- OIDTest() - Constructor for class org.bouncycastle.asn1.test.OIDTest
- oidToAttrNames(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
- oidToAttrNames(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
- oidToAttrNames(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
-
Return the acceptable names in a String DN that map to OID.
- oidToDisplayName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
- oidToDisplayName(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
- oidToDisplayName(ASN1ObjectIdentifier) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
-
Return the display name for toString() associated with the OID.
- OIDTokenizer - Class in org.bouncycastle.asn1
-
Class for breaking up an OID into it's component tokens, ala java.util.StringTokenizer.
- OIDTokenizer(String) - Constructor for class org.bouncycastle.asn1.OIDTokenizer
-
Base constructor.
- OIWObjectIdentifiers - Interface in org.bouncycastle.asn1.oiw
-
OIW organization's OIDs:
- OLD_PKCS12 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
- OldCTSBlockCipher - Class in org.bouncycastle.crypto.modes
-
A Cipher Text Stealing (CTS) mode cipher.
- OldCTSBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.OldCTSBlockCipher
-
Create a buffered block cipher that uses Cipher Text Stealing
- OldHMac - Class in org.bouncycastle.crypto.macs
-
HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))
- OldHMac(Digest) - Constructor for class org.bouncycastle.crypto.macs.OldHMac
-
Deprecated.uses incorrect pad for SHA-512 and SHA-384 use HMac.
- OldIESEngine - Class in org.bouncycastle.crypto.engines
-
Support class for constructing integrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers.
- OldIESEngine(BasicAgreement, DerivationFunction, Mac) - Constructor for class org.bouncycastle.crypto.engines.OldIESEngine
-
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.
- OldIESEngine(BasicAgreement, DerivationFunction, Mac, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.engines.OldIESEngine
-
set up for use in conjunction with a block cipher to handle the message.
- OldPBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key
- OldPBEWithSHAAndTwofish() - Constructor for class org.bouncycastle.jce.provider.BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish
- OldSHA384() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA384.OldSHA384
- OldSHA512() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA512.OldSHA512
- on(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
-
Return true if this oid is an extension of the passed in branch - stem.
- one(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- one(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- one(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
- one(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
- one(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
- ONE - Static variable in interface org.bouncycastle.math.ec.ECConstants
- ONE - Static variable in class org.bouncycastle.util.BigIntegers
- ONE(GF2nONBField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Create the one element.
- ONE(GF2nPolynomialField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Create the one element.
- oneAsBytes() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- oneAsInts() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- oneAsLongs() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- onlyContainsAttributeCerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
- onlyContainsCACerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
- onlyContainsUserCerts() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
- OOBCertHash - Class in org.bouncycastle.asn1.cmp
- OOBCertHash(AlgorithmIdentifier, CertId, byte[]) - Constructor for class org.bouncycastle.asn1.cmp.OOBCertHash
- OOBCertHash(AlgorithmIdentifier, CertId, DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.OOBCertHash
- OpenBSDBCrypt - Class in org.bouncycastle.crypto.generators
-
Password hashing scheme BCrypt, designed by Niels Provos and David Mazières, using the String format and the Base64 encoding of the reference implementation on OpenBSD
- OpenBSDBCryptTest - Class in org.bouncycastle.crypto.test
- OpenBSDBCryptTest() - Constructor for class org.bouncycastle.crypto.test.OpenBSDBCryptTest
- OpenPGPCFBBlockCipher - Class in org.bouncycastle.crypto.modes
-
Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
- OpenPGPCFBBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
-
Basic constructor.
- OpenSSHKeyParsingTests - Class in org.bouncycastle.crypto.test
- OpenSSHKeyParsingTests() - Constructor for class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
- OpenSSHPrivateKeySpec - Class in org.bouncycastle.jcajce.spec
-
OpenSSHPrivateKeySpec holds and encoded OpenSSH private key.
- OpenSSHPrivateKeySpec - Class in org.bouncycastle.jce.spec
-
Deprecated.use org.bouncycastle.jcajce.spec.OpenSSHPrivateKeySpec
- OpenSSHPrivateKeySpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.OpenSSHPrivateKeySpec
-
Accept an encoded key and determine the format.
- OpenSSHPrivateKeySpec(byte[]) - Constructor for class org.bouncycastle.jce.spec.OpenSSHPrivateKeySpec
-
Deprecated.Accept an encoded key and determine the format.
- OpenSSHPrivateKeyUtil - Class in org.bouncycastle.crypto.util
-
A collection of utility methods for parsing OpenSSH private keys.
- OpenSSHPublicKeySpec - Class in org.bouncycastle.jcajce.spec
-
Holds an OpenSSH encoded public key.
- OpenSSHPublicKeySpec - Class in org.bouncycastle.jce.spec
-
Deprecated.use org.bouncycastle.jcajce.spec.OpenSSHPublicKeySpec
- OpenSSHPublicKeySpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.OpenSSHPublicKeySpec
-
Construct and instance and determine the OpenSSH public key type.
- OpenSSHPublicKeySpec(byte[]) - Constructor for class org.bouncycastle.jce.spec.OpenSSHPublicKeySpec
-
Deprecated.Construct and instance and determine the OpenSSH public key type.
- OpenSSHPublicKeyUtil - Class in org.bouncycastle.crypto.util
-
OpenSSHPublicKeyUtil utility classes for parsing OpenSSH public keys.
- OpenSSHSpecTests - Class in org.bouncycastle.jce.provider.test
- OpenSSHSpecTests() - Constructor for class org.bouncycastle.jce.provider.test.OpenSSHSpecTests
- OPENSSL - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- OpenSSLPBEParametersGenerator - Class in org.bouncycastle.crypto.generators
-
Generator for PBE derived keys and ivs as usd by OpenSSL.
- OpenSSLPBEParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator
-
Construct a OpenSSL Parameters generator.
- OpenSSLPBKDF - Class in org.bouncycastle.jcajce.provider.symmetric
- OpenSSLPBKDF.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- OpenSSLPBKDF.PBKDF - Class in org.bouncycastle.jcajce.provider.symmetric
- opMode - Variable in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
The operation mode for this cipher (
CipherSpiExt.ENCRYPT_MODE
orCipherSpiExt.DECRYPT_MODE
). - OptionalValidity - Class in org.bouncycastle.asn1.crmf
- OptionalValidity(Time, Time) - Constructor for class org.bouncycastle.asn1.crmf.OptionalValidity
- order - Variable in class org.bouncycastle.math.ec.ECCurve
- order(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
determines the order of g modulo p, p prime and 1 < g < p.
- org.bouncycastle.asn1 - package org.bouncycastle.asn1
-
A library for parsing and writing ASN.1 objects.
- org.bouncycastle.asn1.anssi - package org.bouncycastle.asn1.anssi
-
Support classes for the French ANSSI EC curves.
- org.bouncycastle.asn1.bc - package org.bouncycastle.asn1.bc
-
ASN.1 classes specific to the Bouncy Castle APIs.
- org.bouncycastle.asn1.bsi - package org.bouncycastle.asn1.bsi
-
ASN.1 classes specific to the Bundesamt für Sicherheit in der Informationstechnik (BSI) standards.
- org.bouncycastle.asn1.cmc - package org.bouncycastle.asn1.cmc
-
Support classes for Certificate Management over CMS (CMC) - RFC 5272 and RFC 6402.
- org.bouncycastle.asn1.cmp - package org.bouncycastle.asn1.cmp
-
Support classes useful for encoding and supporting PKIX-CMP as described RFC 4210.
- org.bouncycastle.asn1.cms - package org.bouncycastle.asn1.cms
-
Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).
- org.bouncycastle.asn1.cms.ecc - package org.bouncycastle.asn1.cms.ecc
-
Support classes for CMS ECC - RFC 5753/3278.
- org.bouncycastle.asn1.crmf - package org.bouncycastle.asn1.crmf
-
Support classes useful for encoding and supporting PKIX-CRMF as described RFC 4211.
- org.bouncycastle.asn1.cryptlib - package org.bouncycastle.asn1.cryptlib
- org.bouncycastle.asn1.cryptopro - package org.bouncycastle.asn1.cryptopro
-
Support classes for CRYPTO-PRO related objects - such as GOST identifiers.
- org.bouncycastle.asn1.dvcs - package org.bouncycastle.asn1.dvcs
-
Support classes useful for encoding and processing Data Validation and Certification Server (DVCS) protocols as described in RFC 3029.
- org.bouncycastle.asn1.eac - package org.bouncycastle.asn1.eac
-
ASN.1 classes specific to the Bundesamt für Sicherheit in der Informationstechnik (BSI) Technical Guideline Advanced Security Mechanisms for Machine Readable Travel Documents.
- org.bouncycastle.asn1.edec - package org.bouncycastle.asn1.edec
- org.bouncycastle.asn1.esf - package org.bouncycastle.asn1.esf
-
Support classes useful for encoding and supporting [ESF] RFC3126 Electronic Signature Formats for long term electronic signatures.
- org.bouncycastle.asn1.ess - package org.bouncycastle.asn1.ess
-
Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634 and RFC 5035.
- org.bouncycastle.asn1.est - package org.bouncycastle.asn1.est
-
Support classes for Enrollment over Secure Transport (EST) - RFC 7030.
- org.bouncycastle.asn1.gm - package org.bouncycastle.asn1.gm
-
Support classes for Chinese Standard (GM) standard curves and algorithms.
- org.bouncycastle.asn1.gnu - package org.bouncycastle.asn1.gnu
-
ASN.1 classes specific to the GNU APIs and applications.
- org.bouncycastle.asn1.iana - package org.bouncycastle.asn1.iana
-
ASN.1 classes specific to the Internet Assigned Numbers Authority (IANA).
- org.bouncycastle.asn1.icao - package org.bouncycastle.asn1.icao
-
ICAO ASN.1 classes for electronic passport.
- org.bouncycastle.asn1.isara - package org.bouncycastle.asn1.isara
- org.bouncycastle.asn1.isismtt - package org.bouncycastle.asn1.isismtt
-
Support classes for the ISIS-MTT Project.
- org.bouncycastle.asn1.isismtt.ocsp - package org.bouncycastle.asn1.isismtt.ocsp
-
Support classes for the ISIS-MTT profile for OCSP.
- org.bouncycastle.asn1.isismtt.x509 - package org.bouncycastle.asn1.isismtt.x509
-
Support classes for the ISIS-MTT X.509 Certificate Extensions.
- org.bouncycastle.asn1.iso - package org.bouncycastle.asn1.iso
-
Support classes for various ISO Standards.
- org.bouncycastle.asn1.kisa - package org.bouncycastle.asn1.kisa
-
Support classes for the Korea Information Security Agency (KISA) standard - SEED algorithm.
- org.bouncycastle.asn1.microsoft - package org.bouncycastle.asn1.microsoft
-
Support for Microsoft specific ASN.1 classes and object identifiers.
- org.bouncycastle.asn1.misc - package org.bouncycastle.asn1.misc
-
Miscellaneous object identifiers and objects.
- org.bouncycastle.asn1.mozilla - package org.bouncycastle.asn1.mozilla
-
Support classes useful for encoding objects used by mozilla.
- org.bouncycastle.asn1.nist - package org.bouncycastle.asn1.nist
-
Support classes for NIST related objects.
- org.bouncycastle.asn1.nsri - package org.bouncycastle.asn1.nsri
-
Support classes algorithms from the Korean National Security Research Institute.
- org.bouncycastle.asn1.ntt - package org.bouncycastle.asn1.ntt
-
ASN.1 classes relevant to the standards produced by Nippon Telegraph and Telephone.
- org.bouncycastle.asn1.ocsp - package org.bouncycastle.asn1.ocsp
-
Support classes useful for encoding and supporting OCSP objects.
- org.bouncycastle.asn1.oiw - package org.bouncycastle.asn1.oiw
-
Objects and OID for the support of ISO OIW.
- org.bouncycastle.asn1.pkcs - package org.bouncycastle.asn1.pkcs
-
Support classes useful for encoding and supporting the various RSA PKCS documents.
- org.bouncycastle.asn1.rosstandart - package org.bouncycastle.asn1.rosstandart
-
Support classes algorithms from the Russian Federal Agency on Technical Regulating and Metrology - Rosstandart.
- org.bouncycastle.asn1.sec - package org.bouncycastle.asn1.sec
-
Classes for support of the SEC standard for Elliptic Curve.
- org.bouncycastle.asn1.smime - package org.bouncycastle.asn1.smime
-
Support classes useful for encoding and supporting S/MIME.
- org.bouncycastle.asn1.teletrust - package org.bouncycastle.asn1.teletrust
-
Support classes for TeleTrust related objects.
- org.bouncycastle.asn1.test - package org.bouncycastle.asn1.test
-
Test programs for the ASN.1 package.
- org.bouncycastle.asn1.tsp - package org.bouncycastle.asn1.tsp
-
Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.
- org.bouncycastle.asn1.ua - package org.bouncycastle.asn1.ua
-
Support classes for the Ukrainian DSTU standard.
- org.bouncycastle.asn1.util - package org.bouncycastle.asn1.util
-
An ASN.1 dump utility.
- org.bouncycastle.asn1.x500 - package org.bouncycastle.asn1.x500
-
Support classes for the creation and processing of object based on X.500 names.
- org.bouncycastle.asn1.x500.style - package org.bouncycastle.asn1.x500.style
-
Template classes for the common styles used for converting X.500 names to strings and back.
- org.bouncycastle.asn1.x509 - package org.bouncycastle.asn1.x509
-
Support classes useful for encoding and processing X.509 certificates.
- org.bouncycastle.asn1.x509.qualified - package org.bouncycastle.asn1.x509.qualified
-
Support classes useful for encoding and processing messages based around RFC3739
- org.bouncycastle.asn1.x509.sigi - package org.bouncycastle.asn1.x509.sigi
-
Support classes for the German SigI (Signature Interoperability Specification) standard.
- org.bouncycastle.asn1.x9 - package org.bouncycastle.asn1.x9
-
Support classes useful for encoding and supporting X9.62 elliptic curve.
- org.bouncycastle.crypto - package org.bouncycastle.crypto
-
Base classes for the lightweight API.
- org.bouncycastle.crypto.agreement - package org.bouncycastle.crypto.agreement
-
Basic key agreement classes.
- org.bouncycastle.crypto.agreement.jpake - package org.bouncycastle.crypto.agreement.jpake
-
Support classes for Password Authenticated Key Exchange by Juggling (J-PAKE) key exchange.
- org.bouncycastle.crypto.agreement.kdf - package org.bouncycastle.crypto.agreement.kdf
-
Support classes for KDF based key derivation functions.
- org.bouncycastle.crypto.agreement.srp - package org.bouncycastle.crypto.agreement.srp
-
Support classes for Secure Remote Password (SRP) protocol.
- org.bouncycastle.crypto.agreement.test - package org.bouncycastle.crypto.agreement.test
- org.bouncycastle.crypto.commitments - package org.bouncycastle.crypto.commitments
-
Classes for supporting commitment calculation.
- org.bouncycastle.crypto.digests - package org.bouncycastle.crypto.digests
-
Message digest classes.
- org.bouncycastle.crypto.ec - package org.bouncycastle.crypto.ec
-
Utility classes for support Elliptic Curve cryptographic transforms.
- org.bouncycastle.crypto.ec.test - package org.bouncycastle.crypto.ec.test
- org.bouncycastle.crypto.encodings - package org.bouncycastle.crypto.encodings
-
Block encodings for asymmetric ciphers.
- org.bouncycastle.crypto.engines - package org.bouncycastle.crypto.engines
-
Basic cipher classes.
- org.bouncycastle.crypto.examples - package org.bouncycastle.crypto.examples
-
Simple examples of light weight API usage.
- org.bouncycastle.crypto.generators - package org.bouncycastle.crypto.generators
-
Generators for keys, key pairs and password based encryption algorithms.
- org.bouncycastle.crypto.io - package org.bouncycastle.crypto.io
-
Classes for doing "enhanced" I/O with Digests and MACs.
- org.bouncycastle.crypto.kems - package org.bouncycastle.crypto.kems
-
Key Encapsulation Mechanisms.
- org.bouncycastle.crypto.macs - package org.bouncycastle.crypto.macs
-
Classes for creating MACs and HMACs.
- org.bouncycastle.crypto.modes - package org.bouncycastle.crypto.modes
-
Modes for symmetric ciphers.
- org.bouncycastle.crypto.modes.gcm - package org.bouncycastle.crypto.modes.gcm
-
GCM mode support classes.
- org.bouncycastle.crypto.modes.kgcm - package org.bouncycastle.crypto.modes.kgcm
- org.bouncycastle.crypto.paddings - package org.bouncycastle.crypto.paddings
-
Paddings for symmetric ciphers.
- org.bouncycastle.crypto.params - package org.bouncycastle.crypto.params
-
Classes for parameter objects for ciphers and generators.
- org.bouncycastle.crypto.parsers - package org.bouncycastle.crypto.parsers
-
Helper classes for parsing "on the wire" public keys.
- org.bouncycastle.crypto.prng - package org.bouncycastle.crypto.prng
-
Lightweight psuedo-random number generators and SecureRandom builders.
- org.bouncycastle.crypto.prng.drbg - package org.bouncycastle.crypto.prng.drbg
-
SP800-90A deterministic random bit generators, can be used stand alone or in conjunction with SP800SecureRandomBuilder class.
- org.bouncycastle.crypto.prng.test - package org.bouncycastle.crypto.prng.test
- org.bouncycastle.crypto.signers - package org.bouncycastle.crypto.signers
-
Basic signers.
- org.bouncycastle.crypto.test - package org.bouncycastle.crypto.test
-
Example code and test classes for the lightweight API.
- org.bouncycastle.crypto.test.cavp - package org.bouncycastle.crypto.test.cavp
- org.bouncycastle.crypto.util - package org.bouncycastle.crypto.util
-
Some general utility/conversion classes.
- org.bouncycastle.jcajce - package org.bouncycastle.jcajce
- org.bouncycastle.jcajce.interfaces - package org.bouncycastle.jcajce.interfaces
- org.bouncycastle.jcajce.io - package org.bouncycastle.jcajce.io
- org.bouncycastle.jcajce.provider.asymmetric - package org.bouncycastle.jcajce.provider.asymmetric
- org.bouncycastle.jcajce.provider.asymmetric.dh - package org.bouncycastle.jcajce.provider.asymmetric.dh
- org.bouncycastle.jcajce.provider.asymmetric.dsa - package org.bouncycastle.jcajce.provider.asymmetric.dsa
- org.bouncycastle.jcajce.provider.asymmetric.dstu - package org.bouncycastle.jcajce.provider.asymmetric.dstu
- org.bouncycastle.jcajce.provider.asymmetric.ec - package org.bouncycastle.jcajce.provider.asymmetric.ec
- org.bouncycastle.jcajce.provider.asymmetric.ecgost - package org.bouncycastle.jcajce.provider.asymmetric.ecgost
- org.bouncycastle.jcajce.provider.asymmetric.ecgost12 - package org.bouncycastle.jcajce.provider.asymmetric.ecgost12
- org.bouncycastle.jcajce.provider.asymmetric.edec - package org.bouncycastle.jcajce.provider.asymmetric.edec
- org.bouncycastle.jcajce.provider.asymmetric.elgamal - package org.bouncycastle.jcajce.provider.asymmetric.elgamal
- org.bouncycastle.jcajce.provider.asymmetric.gost - package org.bouncycastle.jcajce.provider.asymmetric.gost
- org.bouncycastle.jcajce.provider.asymmetric.ies - package org.bouncycastle.jcajce.provider.asymmetric.ies
- org.bouncycastle.jcajce.provider.asymmetric.rsa - package org.bouncycastle.jcajce.provider.asymmetric.rsa
- org.bouncycastle.jcajce.provider.asymmetric.util - package org.bouncycastle.jcajce.provider.asymmetric.util
- org.bouncycastle.jcajce.provider.asymmetric.x509 - package org.bouncycastle.jcajce.provider.asymmetric.x509
- org.bouncycastle.jcajce.provider.config - package org.bouncycastle.jcajce.provider.config
- org.bouncycastle.jcajce.provider.digest - package org.bouncycastle.jcajce.provider.digest
- org.bouncycastle.jcajce.provider.drbg - package org.bouncycastle.jcajce.provider.drbg
- org.bouncycastle.jcajce.provider.keystore - package org.bouncycastle.jcajce.provider.keystore
- org.bouncycastle.jcajce.provider.keystore.bc - package org.bouncycastle.jcajce.provider.keystore.bc
- org.bouncycastle.jcajce.provider.keystore.bcfks - package org.bouncycastle.jcajce.provider.keystore.bcfks
- org.bouncycastle.jcajce.provider.keystore.pkcs12 - package org.bouncycastle.jcajce.provider.keystore.pkcs12
- org.bouncycastle.jcajce.provider.symmetric - package org.bouncycastle.jcajce.provider.symmetric
- org.bouncycastle.jcajce.provider.symmetric.util - package org.bouncycastle.jcajce.provider.symmetric.util
- org.bouncycastle.jcajce.provider.util - package org.bouncycastle.jcajce.provider.util
- org.bouncycastle.jcajce.spec - package org.bouncycastle.jcajce.spec
- org.bouncycastle.jcajce.util - package org.bouncycastle.jcajce.util
- org.bouncycastle.jce - package org.bouncycastle.jce
-
Utility classes for use with the JCE.
- org.bouncycastle.jce.exception - package org.bouncycastle.jce.exception
- org.bouncycastle.jce.interfaces - package org.bouncycastle.jce.interfaces
-
Interfaces for supporting Elliptic Curve Keys, El Gamal, and PKCS12 attributes.
- org.bouncycastle.jce.netscape - package org.bouncycastle.jce.netscape
- org.bouncycastle.jce.provider - package org.bouncycastle.jce.provider
- org.bouncycastle.jce.provider.test - package org.bouncycastle.jce.provider.test
- org.bouncycastle.jce.provider.test.nist - package org.bouncycastle.jce.provider.test.nist
- org.bouncycastle.jce.provider.test.rsa3 - package org.bouncycastle.jce.provider.test.rsa3
- org.bouncycastle.jce.spec - package org.bouncycastle.jce.spec
-
Parameter specifications for supporting El Gamal, and Elliptic Curve.
- org.bouncycastle.math - package org.bouncycastle.math
-
The Bouncy Castle math package.
- org.bouncycastle.math.ec - package org.bouncycastle.math.ec
-
Math support for Elliptic Curve.
- org.bouncycastle.math.ec.custom.djb - package org.bouncycastle.math.ec.custom.djb
-
Experimental implementation of curve25519.
- org.bouncycastle.math.ec.custom.gm - package org.bouncycastle.math.ec.custom.gm
-
Custom implementation of SM2 EC curve, SM2-P256V1.
- org.bouncycastle.math.ec.custom.sec - package org.bouncycastle.math.ec.custom.sec
-
Custom implementations of (most of) the curves over Fp from the SEC specification.
- org.bouncycastle.math.ec.endo - package org.bouncycastle.math.ec.endo
- org.bouncycastle.math.ec.rfc7748 - package org.bouncycastle.math.ec.rfc7748
- org.bouncycastle.math.ec.rfc8032 - package org.bouncycastle.math.ec.rfc8032
- org.bouncycastle.math.ec.tools - package org.bouncycastle.math.ec.tools
- org.bouncycastle.math.field - package org.bouncycastle.math.field
- org.bouncycastle.math.raw - package org.bouncycastle.math.raw
-
Math support for raw multi-precision calculations.
- org.bouncycastle.pqc.asn1 - package org.bouncycastle.pqc.asn1
-
ASN.1 Support classes for PQC algorithms.
- org.bouncycastle.pqc.crypto - package org.bouncycastle.pqc.crypto
- org.bouncycastle.pqc.crypto.gmss - package org.bouncycastle.pqc.crypto.gmss
- org.bouncycastle.pqc.crypto.gmss.util - package org.bouncycastle.pqc.crypto.gmss.util
- org.bouncycastle.pqc.crypto.lms - package org.bouncycastle.pqc.crypto.lms
- org.bouncycastle.pqc.crypto.mceliece - package org.bouncycastle.pqc.crypto.mceliece
- org.bouncycastle.pqc.crypto.newhope - package org.bouncycastle.pqc.crypto.newhope
-
Low level implementation of the NewHope key exchange algorithm.
- org.bouncycastle.pqc.crypto.ntru - package org.bouncycastle.pqc.crypto.ntru
- org.bouncycastle.pqc.crypto.qtesla - package org.bouncycastle.pqc.crypto.qtesla
- org.bouncycastle.pqc.crypto.rainbow - package org.bouncycastle.pqc.crypto.rainbow
- org.bouncycastle.pqc.crypto.rainbow.util - package org.bouncycastle.pqc.crypto.rainbow.util
- org.bouncycastle.pqc.crypto.sphincs - package org.bouncycastle.pqc.crypto.sphincs
-
Low level implementation of the SPHINCS-256 signature algorithm.
- org.bouncycastle.pqc.crypto.test - package org.bouncycastle.pqc.crypto.test
- org.bouncycastle.pqc.crypto.util - package org.bouncycastle.pqc.crypto.util
- org.bouncycastle.pqc.crypto.xmss - package org.bouncycastle.pqc.crypto.xmss
-
Low level implementation of the XMSS and XMSS^MT signature algorithms.
- org.bouncycastle.pqc.jcajce.interfaces - package org.bouncycastle.pqc.jcajce.interfaces
- org.bouncycastle.pqc.jcajce.provider - package org.bouncycastle.pqc.jcajce.provider
- org.bouncycastle.pqc.jcajce.provider.gmss - package org.bouncycastle.pqc.jcajce.provider.gmss
- org.bouncycastle.pqc.jcajce.provider.lms - package org.bouncycastle.pqc.jcajce.provider.lms
- org.bouncycastle.pqc.jcajce.provider.mceliece - package org.bouncycastle.pqc.jcajce.provider.mceliece
- org.bouncycastle.pqc.jcajce.provider.newhope - package org.bouncycastle.pqc.jcajce.provider.newhope
- org.bouncycastle.pqc.jcajce.provider.qtesla - package org.bouncycastle.pqc.jcajce.provider.qtesla
- org.bouncycastle.pqc.jcajce.provider.rainbow - package org.bouncycastle.pqc.jcajce.provider.rainbow
- org.bouncycastle.pqc.jcajce.provider.sphincs - package org.bouncycastle.pqc.jcajce.provider.sphincs
- org.bouncycastle.pqc.jcajce.provider.test - package org.bouncycastle.pqc.jcajce.provider.test
- org.bouncycastle.pqc.jcajce.provider.util - package org.bouncycastle.pqc.jcajce.provider.util
- org.bouncycastle.pqc.jcajce.provider.xmss - package org.bouncycastle.pqc.jcajce.provider.xmss
- org.bouncycastle.pqc.jcajce.spec - package org.bouncycastle.pqc.jcajce.spec
- org.bouncycastle.pqc.math.linearalgebra - package org.bouncycastle.pqc.math.linearalgebra
- org.bouncycastle.pqc.math.ntru.euclid - package org.bouncycastle.pqc.math.ntru.euclid
- org.bouncycastle.pqc.math.ntru.euclid.test - package org.bouncycastle.pqc.math.ntru.euclid.test
- org.bouncycastle.pqc.math.ntru.polynomial - package org.bouncycastle.pqc.math.ntru.polynomial
- org.bouncycastle.pqc.math.ntru.polynomial.test - package org.bouncycastle.pqc.math.ntru.polynomial.test
- org.bouncycastle.pqc.math.ntru.util - package org.bouncycastle.pqc.math.ntru.util
- org.bouncycastle.pqc.math.ntru.util.test - package org.bouncycastle.pqc.math.ntru.util.test
- org.bouncycastle.util - package org.bouncycastle.util
-
General purpose utility classes used throughout the APIs.
- org.bouncycastle.util.encoders - package org.bouncycastle.util.encoders
-
Classes for producing and reading Base64 and Hex strings.
- org.bouncycastle.util.io - package org.bouncycastle.util.io
-
General purpose I/O helper classes and wrappers.
- org.bouncycastle.util.io.pem - package org.bouncycastle.util.io.pem
-
Classes for reading and writing raw PEM objects.
- org.bouncycastle.util.test - package org.bouncycastle.util.test
-
Light weight test API.
- organization - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
Subject RDN components: organization = 2.5.4.10
- ORGANIZATION_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
id-at-organizationIdentifier
- organizationalUnitName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
Subject RDN components: organizationalUnitName = 2.5.4.11
- OriginatorIdentifierOrKey - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- OriginatorIdentifierOrKey(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
-
Deprecated.use version taking a SubjectKeyIdentifier
- OriginatorIdentifierOrKey(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
-
Deprecated.use more specific version
- OriginatorIdentifierOrKey(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
- OriginatorIdentifierOrKey(OriginatorPublicKey) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
- OriginatorIdentifierOrKey(SubjectKeyIdentifier) - Constructor for class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
- OriginatorInfo - Class in org.bouncycastle.asn1.cms
-
RFC 5652: OriginatorInfo object.
- OriginatorInfo(ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.OriginatorInfo
- OriginatorPublicKey - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- OriginatorPublicKey(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
-
Deprecated.use getInstance()
- OriginatorPublicKey(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cms.OriginatorPublicKey
- ORM - Static variable in class org.bouncycastle.asn1.cmc.TaggedRequest
- OS2IP(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert an octet string to an integer according to IEEE 1363, Section 5.5.3.
- OS2IP(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert an octet string of length 4 to an integer.
- OS2IP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert a byte array of length 4 beginning at offset into an integer.
- OS2IP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert an byte array of length 4 beginning at offset into an integer.
- OS2IP(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert an octet string to an integer according to IEEE 1363, Section 5.5.3.
- OS2IP(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert a byte array of the given length beginning at offset into an integer.
- OS2LIP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert a byte array of length 8 beginning at inOff into a long integer.
- OS2LIP(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert a byte array of length 8 beginning at inOff into a long integer.
- OS2VP(int, byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Construct a new GF2Vector with the given length out of the encoded vector.
- OtherCertID - Class in org.bouncycastle.asn1.ess
- OtherCertID(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
- OtherCertID(AlgorithmIdentifier, byte[], IssuerSerial) - Constructor for class org.bouncycastle.asn1.ess.OtherCertID
- OtherCertIDUnitTest - Class in org.bouncycastle.asn1.test
- OtherCertIDUnitTest() - Constructor for class org.bouncycastle.asn1.test.OtherCertIDUnitTest
- OtherHash - Class in org.bouncycastle.asn1.esf
-
OtherHash ::= CHOICE { sha1Hash OtherHashValue, -- This contains a SHA-1 hash otherHash OtherHashAlgAndValue }
- OtherHash(byte[]) - Constructor for class org.bouncycastle.asn1.esf.OtherHash
- OtherHash(OtherHashAlgAndValue) - Constructor for class org.bouncycastle.asn1.esf.OtherHash
- OtherHashAlgAndValue - Class in org.bouncycastle.asn1.esf
- OtherHashAlgAndValue(AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
- OtherInfo - Class in org.bouncycastle.asn1.x9
-
ASN.1 def for Diffie-Hellman key exchange OtherInfo structure.
- OtherInfo(KeySpecificInfo, ASN1OctetString, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.OtherInfo
- otherInfoBuilder - Variable in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator
- OtherKeyAttribute - Class in org.bouncycastle.asn1.cms
-
RFC 5652: OtherKeyAttribute object.
- OtherKeyAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherKeyAttribute
- OtherMsg - Class in org.bouncycastle.asn1.cmc
-
OtherMsg ::= SEQUENCE { bodyPartID BodyPartID, otherMsgType OBJECT IDENTIFIER, otherMsgValue ANY DEFINED BY otherMsgType }
- OtherMsg(BodyPartID, ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmc.OtherMsg
- OtherMsgTest - Class in org.bouncycastle.asn1.test
- OtherMsgTest() - Constructor for class org.bouncycastle.asn1.test.OtherMsgTest
- otherName - Static variable in class org.bouncycastle.asn1.x509.GeneralName
- OtherName - Class in org.bouncycastle.asn1.x509
-
The OtherName object.
- OtherName(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.OtherName
-
Base constructor.
- otherObjectDigest - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
-
An other object is hashed.
- OtherRecipientInfo - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- OtherRecipientInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherRecipientInfo
- OtherRevocationInfoFormat - Class in org.bouncycastle.asn1.cms
-
RFC 5652: OtherRevocationInfoFormat object.
- OtherRevocationInfoFormat(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
- OtherRevRefs - Class in org.bouncycastle.asn1.esf
-
OtherRevRefs ::= SEQUENCE { otherRevRefType OtherRevRefType, otherRevRefs ANY DEFINED BY otherRevRefType } OtherRevRefType ::= OBJECT IDENTIFIER
- OtherRevRefs(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.OtherRevRefs
- OtherRevVals - Class in org.bouncycastle.asn1.esf
-
OtherRevVals ::= SEQUENCE { otherRevValType OtherRevValType, otherRevVals ANY DEFINED BY OtherRevValType } OtherRevValType ::= OBJECT IDENTIFIER
- OtherRevVals(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.OtherRevVals
- otherSigCert - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- OtherSigningCertificate - Class in org.bouncycastle.asn1.ess
- OtherSigningCertificate(OtherCertID) - Constructor for class org.bouncycastle.asn1.ess.OtherSigningCertificate
- OtherSigningCertificateUnitTest - Class in org.bouncycastle.asn1.test
- OtherSigningCertificateUnitTest() - Constructor for class org.bouncycastle.asn1.test.OtherSigningCertificateUnitTest
- OtherStatusInfo - Class in org.bouncycastle.asn1.cmc
-
Other info implements the choice component of CMCStatusInfoV2.
- OtherStatusInfoTest - Class in org.bouncycastle.asn1.test
- OtherStatusInfoTest() - Constructor for class org.bouncycastle.asn1.test.OtherStatusInfoTest
- ou - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- OU - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
organizational unit name - StringType(SIZE(1..64))
- OU - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use a X500NameStyle
- OutputLengthException - Exception in org.bouncycastle.crypto
- OutputLengthException(String) - Constructor for exception org.bouncycastle.crypto.OutputLengthException
- OutputStreamFactory - Class in org.bouncycastle.jcajce.io
-
Utility class for creating OutputStreams from different JCA/JCE operators.
- OutputStreamFactory() - Constructor for class org.bouncycastle.jcajce.io.OutputStreamFactory
- owner - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
P
- P - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
- Pack - Class in org.bouncycastle.crypto.util
-
Deprecated.use org.bouncycastle.util.pack
- Pack - Class in org.bouncycastle.util
-
Utility methods for converting byte arrays into ints and longs, and back again.
- Pack() - Constructor for class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- Pack() - Constructor for class org.bouncycastle.util.Pack
- PackedDate - Class in org.bouncycastle.asn1.eac
-
EAC encoding date object
- PackedDate(String) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
- PackedDate(Date) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
-
Base constructor from a java.util.date object.
- PackedDate(Date, Locale) - Constructor for class org.bouncycastle.asn1.eac.PackedDate
-
Base constructor from a java.util.date object.
- packTauOrSigma(int, int[], int) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- pad(int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
- padBits - Variable in class org.bouncycastle.asn1.ASN1BitString
- padCount(byte[]) - Method in interface org.bouncycastle.crypto.paddings.BlockCipherPadding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.ISO10126d2Padding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.ISO7816d4Padding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.PKCS7Padding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.TBCPadding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.X923Padding
-
return the number of pad bytes present in the block.
- padCount(byte[]) - Method in class org.bouncycastle.crypto.paddings.ZeroBytePadding
-
return the number of pad bytes present in the block.
- PaddedBlockCipher - Class in org.bouncycastle.crypto.modes
-
Deprecated.use org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher instead.
- PaddedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.PaddedBlockCipher
-
Deprecated.Create a buffered block cipher with, or without, padding.
- PaddedBufferedBlockCipher - Class in org.bouncycastle.crypto.paddings
-
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion with padding.
- PaddedBufferedBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
-
Create a buffered block cipher PKCS7 padding
- PaddedBufferedBlockCipher(BlockCipher, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
-
Create a buffered block cipher with the desired padding.
- padding - Variable in class org.bouncycastle.util.encoders.Base64Encoder
- PaddingTest - Class in org.bouncycastle.crypto.test
-
General Padding tests.
- PaddingTest() - Constructor for class org.bouncycastle.crypto.test.PaddingTest
- padUntil(int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
- PARAM_TYPE_CONFIG - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
-
The parameter type for the Skein configuration block: 4.
- PARAM_TYPE_CONFIG - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
The parameter type for the Skein configuration block: 4.
- PARAM_TYPE_KEY - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
-
The parameter type for a secret key, supporting MAC or KDF functions: 0.
- PARAM_TYPE_KEY - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
The parameter type for a secret key, supporting MAC or KDF functions: 0.
- PARAM_TYPE_KEY_IDENTIFIER - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
-
The parameter type for a key identifier string: 16.
- PARAM_TYPE_KEY_IDENTIFIER - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
The parameter type for a key identifier string: 16.
- PARAM_TYPE_MESSAGE - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
-
The parameter type for the message: 48.
- PARAM_TYPE_MESSAGE - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
The parameter type for the message: 48.
- PARAM_TYPE_NONCE - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
-
The parameter type for a nonce: 20.
- PARAM_TYPE_NONCE - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
The parameter type for a nonce: 20.
- PARAM_TYPE_OUTPUT - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
-
The parameter type for the output transformation: 63.
- PARAM_TYPE_OUTPUT - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
The parameter type for the output transformation: 63.
- PARAM_TYPE_PERSONALISATION - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
-
The parameter type for a personalisation string: 8.
- PARAM_TYPE_PERSONALISATION - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
The parameter type for a personalisation string: 8.
- PARAM_TYPE_PUBLIC_KEY - Static variable in class org.bouncycastle.crypto.params.SkeinParameters
-
The parameter type for a public key: 12.
- PARAM_TYPE_PUBLIC_KEY - Static variable in class org.bouncycastle.jcajce.spec.SkeinParameterSpec
-
The parameter type for a public key: 12.
- Parameter(int, byte[]) - Constructor for class org.bouncycastle.crypto.digests.SkeinEngine.Parameter
- parameters - Variable in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
- parameters - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
- ParametersWithID - Class in org.bouncycastle.crypto.params
- ParametersWithID(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithID
- ParametersWithIV - Class in org.bouncycastle.crypto.params
- ParametersWithIV(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithIV
- ParametersWithIV(CipherParameters, byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.ParametersWithIV
- ParametersWithRandom - Class in org.bouncycastle.crypto.params
- ParametersWithRandom(CipherParameters) - Constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
- ParametersWithRandom(CipherParameters, SecureRandom) - Constructor for class org.bouncycastle.crypto.params.ParametersWithRandom
- ParametersWithSalt - Class in org.bouncycastle.crypto.params
-
Cipher parameters with a fixed salt value associated with them.
- ParametersWithSalt(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSalt
- ParametersWithSalt(CipherParameters, byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSalt
- ParametersWithSBox - Class in org.bouncycastle.crypto.params
- ParametersWithSBox(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithSBox
- ParametersWithUKM - Class in org.bouncycastle.crypto.params
- ParametersWithUKM(CipherParameters, byte[]) - Constructor for class org.bouncycastle.crypto.params.ParametersWithUKM
- ParametersWithUKM(CipherParameters, byte[], int, int) - Constructor for class org.bouncycastle.crypto.params.ParametersWithUKM
- params - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
- params - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyParameters
- paramSpec - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
ParameterSpec used with this cipher
- paramSpec - Variable in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
ParameterSpec used with this cipher
- parent - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
- parse(String) - Method in class org.bouncycastle.pqc.crypto.test.QTESLATest.QTeslaKatParser
- parseObject(PemObject) - Method in interface org.bouncycastle.util.io.pem.PemObjectParser
-
Parse an object out of the PEM object passed in.
- parsePrivateKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
- parsePrivateKeyBlob(byte[]) - Static method in class org.bouncycastle.crypto.util.OpenSSHPrivateKeyUtil
-
Parse a private key.
- parsePublicKey() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
-
If the public key is an encoded object this will return the ASN.1 primitives encoded - if the bitstring can't be decoded this routine throws an IOException.
- parsePublicKey() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
-
for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.
- parsePublicKey() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
-
for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.
- parsePublicKey(byte[]) - Static method in class org.bouncycastle.crypto.util.OpenSSHPublicKeyUtil
-
Parse a public key.
- parsePublicKey(SSHBuffer) - Static method in class org.bouncycastle.crypto.util.OpenSSHPublicKeyUtil
-
Parse a public key from an SSHBuffer instance.
- parser() - Method in class org.bouncycastle.asn1.ASN1OctetString
-
Return the parser associated with this object.
- parser() - Method in class org.bouncycastle.asn1.ASN1Sequence
- parser() - Method in class org.bouncycastle.asn1.ASN1Set
- ParSet - Class in org.bouncycastle.pqc.asn1
-
ParSet ::= SEQUENCE { T INTEGER h SEQUENCE OF INTEGER w SEQUENCE OF INTEGER K SEQUENCE OF INTEGER }
- ParSet(int, int[], int[], int[]) - Constructor for class org.bouncycastle.pqc.asn1.ParSet
- ParseTest - Class in org.bouncycastle.asn1.test
- ParseTest() - Constructor for class org.bouncycastle.asn1.test.ParseTest
- ParsingTest - Class in org.bouncycastle.asn1.test
- ParsingTest() - Constructor for class org.bouncycastle.asn1.test.ParsingTest
- partial - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
- partialBlockOkay - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
- PartialHashtree - Class in org.bouncycastle.asn1.tsp
-
Implementation of PartialHashtree, as defined in RFC 4998.
- PartialHashtree(byte[]) - Constructor for class org.bouncycastle.asn1.tsp.PartialHashtree
- PartialHashtree(byte[][]) - Constructor for class org.bouncycastle.asn1.tsp.PartialHashtree
- PartyU(AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyU
- PartyUBuilder(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyUBuilder
- PartyV(AlgorithmIdentifier, byte[], byte[], SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyV
- PartyVBuilder(SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
- pAsLongs() - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- passesSmallPrimeTest(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Short trial-division test to find out whether a number is not prime.
- password - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
- passwordBasedMac - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
id-PasswordBasedMac OBJECT IDENTIFIER ::= {1 2 840 113533 7 66 13}
- PasswordConverter - Enum in org.bouncycastle.crypto
-
Standard char[] to byte[] converters for password based derivation algorithms.
- PasswordRecipientInfo - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- PasswordRecipientInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
-
Deprecated.use getInstance() method.
- PasswordRecipientInfo(AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
- PasswordRecipientInfo(AlgorithmIdentifier, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.PasswordRecipientInfo
- passwordToByteArray(char[]) - Static method in class org.bouncycastle.crypto.generators.BCrypt
-
Converts a character password to bytes incorporating the required trailing zero byte.
- Patentanwalt - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Patentanwalt
- Patentanwltin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Patentanw�ltin
- PathProcInput - Class in org.bouncycastle.asn1.dvcs
-
PathProcInput ::= SEQUENCE { acceptablePolicySet SEQUENCE SIZE (1..MAX) OF PolicyInformation, inhibitPolicyMapping BOOLEAN DEFAULT FALSE, explicitPolicyReqd [0] BOOLEAN DEFAULT FALSE , inhibitAnyPolicy [1] BOOLEAN DEFAULT FALSE }
- PathProcInput(PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.dvcs.PathProcInput
- PathProcInput(PolicyInformation[], boolean, boolean, boolean) - Constructor for class org.bouncycastle.asn1.dvcs.PathProcInput
- PBE - Interface in org.bouncycastle.jcajce.provider.symmetric.util
- PBE.Util - Class in org.bouncycastle.jcajce.provider.symmetric.util
-
uses the appropriate mixer to generate the key and IV if necessary.
- pbeHash - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- pbeIvSize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- pbeKeySize - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- PBEParameter - Class in org.bouncycastle.asn1.pkcs
- PBEParameter(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PBEParameter
- PBEParametersGenerator - Class in org.bouncycastle.crypto
-
super class for all Password Based Encryption (PBE) parameter generator classes.
- PBEParametersGenerator() - Constructor for class org.bouncycastle.crypto.PBEParametersGenerator
-
base constructor.
- PBEPBKDF1 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF1.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF1.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.BasePBKDF2 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2with8BIT - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withGOST3411 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withSHA224 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withSHA256 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withSHA3_224 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withSHA3_256 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withSHA3_384 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withSHA3_512 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withSHA384 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withSHA512 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withSM3 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPBKDF2.PBKDF2withUTF8 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPKCS12 - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPKCS12.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- PBEPKCS12.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- PBES2Parameters - Class in org.bouncycastle.asn1.pkcs
- PBES2Parameters(KeyDerivationFunc, EncryptionScheme) - Constructor for class org.bouncycastle.asn1.pkcs.PBES2Parameters
- PBESecretKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric.util
- PBESecretKeyFactory(String, ASN1ObjectIdentifier, boolean, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory
- PBETest - Class in org.bouncycastle.jce.provider.test
-
test out the various PBE modes, making sure the JCE implementations are compatible woth the light weight ones.
- PBETest() - Constructor for class org.bouncycastle.jce.provider.test.PBETest
- pbeType - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- PBEWithAESCBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithAESCBC
- PBEWithHashMac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.PBEWithHashMac
- PBEWithHmac() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.PBEWithHmac
- PBEWithHmacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.RIPEMD160.PBEWithHmacKeyFactory
- PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.GOST3411.PBEWithMacKeyFactory
- PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.PBEWithMacKeyFactory
- PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA256.PBEWithMacKeyFactory
- PBEWithMacKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.PBEWithMacKeyFactory
- PBEWithMD2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD2
- pbeWithMD2AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#5: 1.2.840.113549.1.5.1
- pbeWithMD2AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#5: 1.2.840.113549.1.5.4
- PBEWithMD2KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD2KeyFactory
- PBEWithMD2KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithMD2KeyFactory
- PBEWithMD5() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD5
- PBEWithMD5And128BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithMD5And128BitAESCBCOpenSSL
- PBEWithMD5And192BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithMD5And192BitAESCBCOpenSSL
- PBEWithMD5And256BitAESCBCOpenSSL() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithMD5And256BitAESCBCOpenSSL
- pbeWithMD5AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#5: 1.2.840.113549.1.5.3
- PBEWithMD5AndRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithMD5AndRC2
- pbeWithMD5AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#5: 1.2.840.113549.1.5.6
- PBEWithMD5KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithMD5KeyFactory
- PBEWithMD5KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithMD5KeyFactory
- PBEWithSHA() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.PBEWithSHA
- PBEWithSHA1() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithSHA1
- PBEWithSHA1AESCBC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA1AESCBC128
- PBEWithSHA1AESCBC192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA1AESCBC192
- PBEWithSHA1AESCBC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA1AESCBC256
- pbeWithSHA1AndDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#5: 1.2.840.113549.1.5.10
- PBEWithSHA1AndRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHA1AndRC2
- pbeWithSHA1AndRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#5: 1.2.840.113549.1.5.11
- pbeWithSHA1AndSEED_CBC - Static variable in interface org.bouncycastle.asn1.kisa.KISAObjectIdentifiers
-
RFC 4269: pbeWithSHA1AndSEED-CBC; OID 1.2.410.200004.1.15
- PBEWithSHA1KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.PBEWithSHA1KeyFactory
- PBEWithSHA1KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHA1KeyFactory
- PBEWithSHA256AESCBC128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256AESCBC128
- PBEWithSHA256AESCBC192() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256AESCBC192
- PBEWithSHA256AESCBC256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256AESCBC256
- PBEWithSHA256And128BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And128BitAESBC
- PBEWithSHA256And192BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And192BitAESBC
- PBEWithSHA256And256BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHA256And256BitAESBC
- PBEWithSHAAnd128Bit() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd128Bit
- PBEWithSHAAnd128BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd128BitAESBC
- PBEWithSHAAnd128BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd128BitKeyFactory
- PBEWithSHAAnd128BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd128BitKeyFactory
- PBEWithSHAAnd128BitRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd128BitRC2
- pbeWithSHAAnd128BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.1.5
- pbeWithSHAAnd128BitRC4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.1.1
- PBEWithSHAAnd192BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd192BitAESBC
- pbeWithSHAAnd2_KeyTripleDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.1.4
- PBEWithSHAAnd256BitAESBC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.PBEWithSHAAnd256BitAESBC
- pbeWithSHAAnd3_KeyTripleDES_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.1.3
- PBEWithSHAAnd40Bit() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd40Bit
- PBEWithSHAAnd40BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARC4.PBEWithSHAAnd40BitKeyFactory
- PBEWithSHAAnd40BitKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd40BitKeyFactory
- PBEWithSHAAnd40BitRC2() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.PBEWithSHAAnd40BitRC2
- pbewithSHAAnd40BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
Deprecated.use pbeWithSHAAnd40BitRC2_CBC
- pbeWithSHAAnd40BitRC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.1.6
- pbeWithSHAAnd40BitRC4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.1.2
- PBEWithSHAAndDES2Key() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2Key
- PBEWithSHAAndDES2KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES2KeyFactory
- PBEWithSHAAndDES3Key() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3Key
- PBEWithSHAAndDES3KeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.PBEWithSHAAndDES3KeyFactory
- PBEWithSHAAndIDEA() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEA
- PBEWithSHAAndIDEAKeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.PBEWithSHAAndIDEAKeyGen
- PBEWithSHAKeyFactory() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.PBEWithSHAKeyFactory
- PBKD_MAC_CHECK - Static variable in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
- PBKDF() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF.PBKDF
- PBKDF1Key - Class in org.bouncycastle.jcajce
-
A password based key for use with PBKDF1 as defined in PKCS#5.
- PBKDF1Key(char[], CharToByteConverter) - Constructor for class org.bouncycastle.jcajce.PBKDF1Key
-
Basic constructor for a password based key with generation parameters for PBKDF1.
- PBKDF1KeyWithParameters - Class in org.bouncycastle.jcajce
-
A password based key for use with PBKDF1 as defined in PKCS#5 with full PBE parameters.
- PBKDF1KeyWithParameters(char[], CharToByteConverter, byte[], int) - Constructor for class org.bouncycastle.jcajce.PBKDF1KeyWithParameters
-
Basic constructor for a password based key with generation parameters for PBKDF1.
- PBKDF2Config - Class in org.bouncycastle.crypto.util
-
Configuration class for a PBKDF using PKCS#5 Scheme 2.
- PBKDF2Config.Builder - Class in org.bouncycastle.crypto.util
- PBKDF2Key - Class in org.bouncycastle.jcajce
-
A password based key for use with PBKDF2 as defined in PKCS#5.
- PBKDF2Key(char[], CharToByteConverter) - Constructor for class org.bouncycastle.jcajce.PBKDF2Key
-
Basic constructor for a password based key using PBKDF - secret key generation parameters will be passed separately..
- PBKDF2KeySpec - Class in org.bouncycastle.jcajce.spec
-
Extension of PBEKeySpec which takes into account the PRF algorithm setting available in PKCS#5 PBKDF2.
- PBKDF2KeySpec(char[], byte[], int, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.jcajce.spec.PBKDF2KeySpec
-
Base constructor.
- PBKDF2KeyWithParameters - Class in org.bouncycastle.jcajce
-
A password based key for use with PBKDF2 as defined in PKCS#5 with full PBE parameters.
- PBKDF2KeyWithParameters(char[], CharToByteConverter, byte[], int) - Constructor for class org.bouncycastle.jcajce.PBKDF2KeyWithParameters
-
Basic constructor for a password based key with generation parameters using FIPS PBKDF.
- PBKDF2Params - Class in org.bouncycastle.asn1.pkcs
-
PBKDF2-params ::= SEQUENCE { salt CHOICE { specified OCTET STRING, otherSource AlgorithmIdentifier {{PBKDF2-SaltSources}} }, iterationCount INTEGER (1..MAX), keyLength INTEGER (1..MAX) OPTIONAL, prf AlgorithmIdentifier {{PBKDF2-PRFs}} DEFAULT algid-hmacWithSHA1 }
- PBKDF2Params(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Create a PBKDF2Params with the specified salt, iteration count, and algid-hmacWithSHA1 for the prf.
- PBKDF2Params(byte[], int, int) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Create a PBKDF2Params with the specified salt, iteration count, keyLength, and algid-hmacWithSHA1 for the prf.
- PBKDF2Params(byte[], int, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Create a PBKDF2Params with the specified salt, iteration count, keyLength, and a defined prf.
- PBKDF2Params(byte[], int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Create a PBKDF2Params with the specified salt, iteration count, and a defined prf.
- PBKDF2with8BIT() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2with8BIT
- PBKDF2withGOST3411() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withGOST3411
- PBKDF2withSHA224() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA224
- PBKDF2withSHA256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA256
- PBKDF2withSHA3_224() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA3_224
- PBKDF2withSHA3_256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA3_256
- PBKDF2withSHA3_384() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA3_384
- PBKDF2withSHA3_512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA3_512
- PBKDF2withSHA384() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA384
- PBKDF2withSHA512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSHA512
- PBKDF2withSM3() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withSM3
- PBKDF2withUTF8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.PBKDF2withUTF8
- PBKDFConfig - Class in org.bouncycastle.crypto.util
-
Base class for PBKDF configs.
- PBKDFConfig(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.util.PBKDFConfig
- PBKDFKey - Interface in org.bouncycastle.jcajce
-
Base interface for keys associated with various password based key derivation functions (PBKDF).
- PbkdMacIntegrityCheck - Class in org.bouncycastle.asn1.bc
-
PbkdMacIntegrityCheck ::= SEQUENCE { macAlgorithm AlgorithmIdentifier, pbkdAlgorithm KeyDerivationFunc, mac OCTET STRING }
- PbkdMacIntegrityCheck(AlgorithmIdentifier, KeyDerivationFunc, byte[]) - Constructor for class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
- PBMParameter - Class in org.bouncycastle.asn1.cmp
- PBMParameter(byte[], AlgorithmIdentifier, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.PBMParameter
- PBMParameter(ASN1OctetString, AlgorithmIdentifier, ASN1Integer, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cmp.PBMParameter
- PEMData - Class in org.bouncycastle.jce.provider.test
- PEMData() - Constructor for class org.bouncycastle.jce.provider.test.PEMData
- PemGenerationException - Exception in org.bouncycastle.util.io.pem
-
Exception thrown on failure to generate a PEM object.
- PemGenerationException(String) - Constructor for exception org.bouncycastle.util.io.pem.PemGenerationException
- PemGenerationException(String, Throwable) - Constructor for exception org.bouncycastle.util.io.pem.PemGenerationException
- PemHeader - Class in org.bouncycastle.util.io.pem
-
Class representing a PEM header (name, value) pair.
- PemHeader(String, String) - Constructor for class org.bouncycastle.util.io.pem.PemHeader
-
Base constructor.
- PemObject - Class in org.bouncycastle.util.io.pem
-
A generic PEM object - type, header properties, and byte content.
- PemObject(String, byte[]) - Constructor for class org.bouncycastle.util.io.pem.PemObject
-
Generic constructor for object without headers.
- PemObject(String, List, byte[]) - Constructor for class org.bouncycastle.util.io.pem.PemObject
-
Generic constructor for object with headers.
- PemObjectGenerator - Interface in org.bouncycastle.util.io.pem
-
Base interface for generators of PEM objects.
- PemObjectParser - Interface in org.bouncycastle.util.io.pem
-
Base interface for parsers to convert PEM objects into specific objects.
- PemReader - Class in org.bouncycastle.util.io.pem
-
A generic PEM reader, based on the format outlined in RFC 1421
- PemReader(Reader) - Constructor for class org.bouncycastle.util.io.pem.PemReader
- PEMUtil - Class in org.bouncycastle.jce.provider
- PemWriter - Class in org.bouncycastle.util.io.pem
-
A generic PEM writer, based on RFC 1421
- PemWriter(Writer) - Constructor for class org.bouncycastle.util.io.pem.PemWriter
-
Base constructor.
- PendInfo - Class in org.bouncycastle.asn1.cmc
-
PendInfo ::= SEQUENCE { pendToken OCTET STRING, pendTime GeneralizedTime }
- PendInfo(byte[], ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.cmc.PendInfo
- PendInfoTest - Class in org.bouncycastle.asn1.test
- PendInfoTest() - Constructor for class org.bouncycastle.asn1.test.PendInfoTest
- pending - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
- perform() - Method in class org.bouncycastle.asn1.test.CMSTest
- perform() - Method in class org.bouncycastle.asn1.test.DERUTF8StringTest
- perform() - Method in class org.bouncycastle.asn1.test.EqualsAndHashCodeTest
- perform() - Method in class org.bouncycastle.asn1.test.OCSPTest
- perform() - Method in class org.bouncycastle.asn1.test.PKCS10Test
- perform() - Method in class org.bouncycastle.asn1.test.SMIMETest
- perform() - Method in class org.bouncycastle.crypto.test.AESVectorFileTest
- perform() - Method in class org.bouncycastle.crypto.test.GOST28147MacTest
- perform() - Method in class org.bouncycastle.crypto.test.GOST3410Test
- perform() - Method in class org.bouncycastle.crypto.test.GOST3412MacTest
- perform() - Method in class org.bouncycastle.crypto.test.ModeTest
- perform() - Method in class org.bouncycastle.crypto.test.NonMemoableDigestTest
- perform() - Method in class org.bouncycastle.crypto.test.PKCS12Test
- perform() - Method in class org.bouncycastle.crypto.test.RC2WrapTest
- perform() - Method in class org.bouncycastle.crypto.test.RC5Test
- perform() - Method in class org.bouncycastle.crypto.test.RIPEMD128HMacTest
- perform() - Method in class org.bouncycastle.crypto.test.RIPEMD160HMacTest
- perform() - Method in class org.bouncycastle.crypto.test.SHA1HMacTest
- perform() - Method in class org.bouncycastle.crypto.test.SHA224HMacTest
- perform() - Method in class org.bouncycastle.crypto.test.SHA256HMacTest
- perform() - Method in class org.bouncycastle.crypto.test.SHA384HMacTest
- perform() - Method in class org.bouncycastle.crypto.test.SHA512HMacTest
- perform() - Method in class org.bouncycastle.jce.provider.test.DoFinalTest
- perform() - Method in class org.bouncycastle.jce.provider.test.FIPSDESTest
- perform() - Method in class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
- perform() - Method in class org.bouncycastle.jce.provider.test.PKIXTest
- perform() - Method in class org.bouncycastle.jce.provider.test.SealedTest
- perform() - Method in class org.bouncycastle.jce.provider.test.WrapTest
- perform() - Method in class org.bouncycastle.util.test.SimpleTest
- perform() - Method in interface org.bouncycastle.util.test.Test
- performBasicTest() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
- performEnDecryptionTest(int, int, int, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricHybridCipherTest
- performEnDecryptionTest(int, int, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
- performGeneralTest() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
- performKeyPairEncodingTest(KeyPair) - Method in class org.bouncycastle.pqc.jcajce.provider.test.KeyPairGeneratorTest
- performSignVerifyTest(int, int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
-
Test signature generation and verification
- performSignVerifyTest(int, int, AlgorithmParameterSpec) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
-
Test signature generation and verification
- performSignVerifyTest(int, int, AlgorithmParameterSpec, int) - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
-
Test signature generation and verification
- performTest() - Method in class org.bouncycastle.asn1.test.AdditionalInformationSyntaxUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.AdmissionsUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.AdmissionSyntaxUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- performTest() - Method in class org.bouncycastle.asn1.test.AttributeTableUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.BiometricDataUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.BitStringTest
- performTest() - Method in class org.bouncycastle.asn1.test.BodyPartIDTest
- performTest() - Method in class org.bouncycastle.asn1.test.BodyPartListTest
- performTest() - Method in class org.bouncycastle.asn1.test.BodyPartPathTest
- performTest() - Method in class org.bouncycastle.asn1.test.BodyPartReferenceTest
- performTest() - Method in class org.bouncycastle.asn1.test.CertHashUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.CertificateTest
- performTest() - Method in class org.bouncycastle.asn1.test.CertifiedKeyPairTest
- performTest() - Method in class org.bouncycastle.asn1.test.CMCCertificationRequestTest
- performTest() - Method in class org.bouncycastle.asn1.test.CMCFailInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.CMCPublicationInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.CMCStatusInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.CMCStatusInfoV2Test
- performTest() - Method in class org.bouncycastle.asn1.test.CMCStatusTest
- performTest() - Method in class org.bouncycastle.asn1.test.CMCUnsignedDataTest
- performTest() - Method in class org.bouncycastle.asn1.test.CommitmentTypeIndicationUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.CommitmentTypeQualifierUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.ContentHintsUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.ControlsProcessedTest
- performTest() - Method in class org.bouncycastle.asn1.test.CscaMasterListTest
- performTest() - Method in class org.bouncycastle.asn1.test.DataGroupHashUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.DeclarationOfMajorityUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.DecryptedPOPTest
- performTest() - Method in class org.bouncycastle.asn1.test.DERApplicationSpecificTest
- performTest() - Method in class org.bouncycastle.asn1.test.DhSigStaticTest
- performTest() - Method in class org.bouncycastle.asn1.test.DLExternalTest
- performTest() - Method in class org.bouncycastle.asn1.test.EncryptedPOPTest
- performTest() - Method in class org.bouncycastle.asn1.test.EncryptedPrivateKeyInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.ESSCertIDv2UnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.ExtendedFailInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.ExtensionReqTest
- performTest() - Method in class org.bouncycastle.asn1.test.GeneralizedTimeTest
- performTest() - Method in class org.bouncycastle.asn1.test.GeneralNameTest
- performTest() - Method in class org.bouncycastle.asn1.test.GenerationTest
- performTest() - Method in class org.bouncycastle.asn1.test.GetCertTest
- performTest() - Method in class org.bouncycastle.asn1.test.GetCRLTest
- performTest() - Method in class org.bouncycastle.asn1.test.IdentityProofV2Test
- performTest() - Method in class org.bouncycastle.asn1.test.InputStreamTest
- performTest() - Method in class org.bouncycastle.asn1.test.Iso4217CurrencyCodeUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.IssuingDistributionPointUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.KeyUsageTest
- performTest() - Method in class org.bouncycastle.asn1.test.KMACParamsTest
- performTest() - Method in class org.bouncycastle.asn1.test.LDSSecurityObjectUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.LinkedCertificateTest
- performTest() - Method in class org.bouncycastle.asn1.test.LocaleTest
- performTest() - Method in class org.bouncycastle.asn1.test.LraPopWitnessTest
- performTest() - Method in class org.bouncycastle.asn1.test.MiscTest
- performTest() - Method in class org.bouncycastle.asn1.test.ModCertTemplateTest
- performTest() - Method in class org.bouncycastle.asn1.test.MonetaryLimitUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.MonetaryValueUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.NameOrPseudonymUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.NamingAuthorityUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.NetscapeCertTypeTest
- performTest() - Method in class org.bouncycastle.asn1.test.ObjectIdentifierTest
- performTest() - Method in class org.bouncycastle.asn1.test.OIDTest
- performTest() - Method in class org.bouncycastle.asn1.test.OtherCertIDUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.OtherMsgTest
- performTest() - Method in class org.bouncycastle.asn1.test.OtherSigningCertificateUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.OtherStatusInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.ParsingTest
- performTest() - Method in class org.bouncycastle.asn1.test.PendInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.PersonalDataUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.PKCS12Test
- performTest() - Method in class org.bouncycastle.asn1.test.PKIDataTest
- performTest() - Method in class org.bouncycastle.asn1.test.PKIFailureInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.PKIPublicationInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.PKIResponseTest
- performTest() - Method in class org.bouncycastle.asn1.test.PolicyConstraintsTest
- performTest() - Method in class org.bouncycastle.asn1.test.PollReqContentTest
- performTest() - Method in class org.bouncycastle.asn1.test.PopLinkWitnessV2Test
- performTest() - Method in class org.bouncycastle.asn1.test.PrivateKeyInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.ProcurationSyntaxUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.ProfessionInfoUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.PublishTrustAnchorsTest
- performTest() - Method in class org.bouncycastle.asn1.test.QCStatementUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.ReasonFlagsTest
- performTest() - Method in class org.bouncycastle.asn1.test.RequestedCertificateUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.RestrictionUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.RevokeRequestTest
- performTest() - Method in class org.bouncycastle.asn1.test.RFC4519Test
- performTest() - Method in class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.SetTest
- performTest() - Method in class org.bouncycastle.asn1.test.SignerLocationUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.StringTest
- performTest() - Method in class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
- performTest() - Method in class org.bouncycastle.asn1.test.TaggedAttributeTest
- performTest() - Method in class org.bouncycastle.asn1.test.TaggedCertificationRequestTest
- performTest() - Method in class org.bouncycastle.asn1.test.TaggedContentInfoTest
- performTest() - Method in class org.bouncycastle.asn1.test.TaggedRequestTest
- performTest() - Method in class org.bouncycastle.asn1.test.TagTest
- performTest() - Method in class org.bouncycastle.asn1.test.TargetInformationTest
- performTest() - Method in class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest
- performTest() - Method in class org.bouncycastle.asn1.test.UTCTimeTest
- performTest() - Method in class org.bouncycastle.asn1.test.X500NameTest
- performTest() - Method in class org.bouncycastle.asn1.test.X509ExtensionsTest
- performTest() - Method in class org.bouncycastle.asn1.test.X509NameTest
- performTest() - Method in class org.bouncycastle.asn1.test.X9Test
- performTest() - Method in class org.bouncycastle.crypto.ec.test.ECElGamalTest
- performTest() - Method in class org.bouncycastle.crypto.ec.test.ECTransformationTest
- performTest() - Method in class org.bouncycastle.crypto.prng.test.CTRDRBGTest
- performTest() - Method in class org.bouncycastle.crypto.prng.test.DualECDRBGTest
- performTest() - Method in class org.bouncycastle.crypto.prng.test.FixedSecureRandomTest
- performTest() - Method in class org.bouncycastle.crypto.prng.test.HashDRBGTest
- performTest() - Method in class org.bouncycastle.crypto.prng.test.HMacDRBGTest
- performTest() - Method in class org.bouncycastle.crypto.prng.test.SP800RandomTest
- performTest() - Method in class org.bouncycastle.crypto.prng.test.X931Test
- performTest() - Method in class org.bouncycastle.crypto.test.AESFastTest
- performTest() - Method in class org.bouncycastle.crypto.test.AESLightTest
- performTest() - Method in class org.bouncycastle.crypto.test.AESTest
- performTest() - Method in class org.bouncycastle.crypto.test.AESWrapPadTest
- performTest() - Method in class org.bouncycastle.crypto.test.AESWrapTest
- performTest() - Method in class org.bouncycastle.crypto.test.Argon2Test
- performTest() - Method in class org.bouncycastle.crypto.test.ARIATest
- performTest() - Method in class org.bouncycastle.crypto.test.BCryptTest
- performTest() - Method in class org.bouncycastle.crypto.test.BigIntegersTest
- performTest() - Method in class org.bouncycastle.crypto.test.Blake2bDigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.Blake2xsDigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.BlockCipherMonteCarloTest
- performTest() - Method in class org.bouncycastle.crypto.test.BlockCipherResetTest
- performTest() - Method in class org.bouncycastle.crypto.test.BlockCipherVectorTest
- performTest() - Method in class org.bouncycastle.crypto.test.CCMTest
- performTest() - Method in class org.bouncycastle.crypto.test.ChaCha20Poly1305Test
- performTest() - Method in class org.bouncycastle.crypto.test.ChaChaTest
- performTest() - Method in class org.bouncycastle.crypto.test.CipherStreamTest
- performTest() - Method in class org.bouncycastle.crypto.test.CipherTest
- performTest() - Method in class org.bouncycastle.crypto.test.CMacTest
- performTest() - Method in class org.bouncycastle.crypto.test.CramerShoupTest
- performTest() - Method in class org.bouncycastle.crypto.test.CSHAKETest
- performTest() - Method in class org.bouncycastle.crypto.test.CTSTest
- performTest() - Method in class org.bouncycastle.crypto.test.DESedeTest
- performTest() - Method in class org.bouncycastle.crypto.test.DeterministicDSATest
- performTest() - Method in class org.bouncycastle.crypto.test.DHKEKGeneratorTest
- performTest() - Method in class org.bouncycastle.crypto.test.DHTest
- performTest() - Method in class org.bouncycastle.crypto.test.DigestRandomNumberTest
- performTest() - Method in class org.bouncycastle.crypto.test.DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.DSATest
- performTest() - Method in class org.bouncycastle.crypto.test.DSTU4145Test
- performTest() - Method in class org.bouncycastle.crypto.test.DSTU7564Test
- performTest() - Method in class org.bouncycastle.crypto.test.DSTU7624Test
- performTest() - Method in class org.bouncycastle.crypto.test.EAXTest
- performTest() - Method in class org.bouncycastle.crypto.test.ECDHKEKGeneratorTest
- performTest() - Method in class org.bouncycastle.crypto.test.ECGOST3410Test
- performTest() - Method in class org.bouncycastle.crypto.test.ECIESKeyEncapsulationTest
- performTest() - Method in class org.bouncycastle.crypto.test.ECIESTest
- performTest() - Method in class org.bouncycastle.crypto.test.ECNRTest
- performTest() - Method in class org.bouncycastle.crypto.test.ECTest
- performTest() - Method in class org.bouncycastle.crypto.test.Ed25519Test
- performTest() - Method in class org.bouncycastle.crypto.test.Ed448Test
- performTest() - Method in class org.bouncycastle.crypto.test.ElGamalTest
- performTest() - Method in class org.bouncycastle.crypto.test.EqualsHashCodeTest
- performTest() - Method in class org.bouncycastle.crypto.test.EthereumIESTest
- performTest() - Method in class org.bouncycastle.crypto.test.GCMTest
- performTest() - Method in class org.bouncycastle.crypto.test.GMacTest
- performTest() - Method in class org.bouncycastle.crypto.test.GOST28147Test
- performTest() - Method in class org.bouncycastle.crypto.test.GOST3411_2012_256DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.GOST3411_2012_512DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.GOST3411DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.GOST3412Test
- performTest() - Method in class org.bouncycastle.crypto.test.Grain128Test
- performTest() - Method in class org.bouncycastle.crypto.test.Grainv1Test
- performTest() - Method in class org.bouncycastle.crypto.test.GSKKDFTest
- performTest() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.HashCommitmentTest
- performTest() - Method in class org.bouncycastle.crypto.test.HCFamilyTest
- performTest() - Method in class org.bouncycastle.crypto.test.HCFamilyVecTest
- performTest() - Method in class org.bouncycastle.crypto.test.HKDFGeneratorTest
- performTest() - Method in class org.bouncycastle.crypto.test.ISAACTest
- performTest() - Method in class org.bouncycastle.crypto.test.ISO9796Test
- performTest() - Method in class org.bouncycastle.crypto.test.ISO9797Alg3MacTest
- performTest() - Method in class org.bouncycastle.crypto.test.IsoTrailerTest
- performTest() - Method in class org.bouncycastle.crypto.test.JournalingSecureRandomTest
- performTest() - Method in class org.bouncycastle.crypto.test.KDF1GeneratorTest
- performTest() - Method in class org.bouncycastle.crypto.test.KDF2GeneratorTest
- performTest() - Method in class org.bouncycastle.crypto.test.KDFCounterGeneratorTest
- performTest() - Method in class org.bouncycastle.crypto.test.KDFDoublePipelineIteratorGeneratorTest
- performTest() - Method in class org.bouncycastle.crypto.test.KDFFeedbackGeneratorTest
- performTest() - Method in class org.bouncycastle.crypto.test.KeccakDigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.KMACTest
- performTest() - Method in class org.bouncycastle.crypto.test.MacTest
- performTest() - Method in class org.bouncycastle.crypto.test.MD5HMacTest
- performTest() - Method in class org.bouncycastle.crypto.test.MGF1GeneratorTest
- performTest() - Method in class org.bouncycastle.crypto.test.NaccacheSternTest
- performTest() - Method in class org.bouncycastle.crypto.test.NISTCTSTest
- performTest() - Method in class org.bouncycastle.crypto.test.NISTECCTest
- performTest() - Method in class org.bouncycastle.crypto.test.NullTest
- performTest() - Method in class org.bouncycastle.crypto.test.OAEPTest
- performTest() - Method in class org.bouncycastle.crypto.test.OCBTest
- performTest() - Method in class org.bouncycastle.crypto.test.OpenBSDBCryptTest
- performTest() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
- performTest() - Method in class org.bouncycastle.crypto.test.PaddingTest
- performTest() - Method in class org.bouncycastle.crypto.test.PKCS5Test
- performTest() - Method in class org.bouncycastle.crypto.test.Poly1305Test
- performTest() - Method in class org.bouncycastle.crypto.test.PSSBlindTest
- performTest() - Method in class org.bouncycastle.crypto.test.PSSTest
- performTest() - Method in class org.bouncycastle.crypto.test.RC4Test
- performTest() - Method in class org.bouncycastle.crypto.test.ResetTest
- performTest() - Method in class org.bouncycastle.crypto.test.RFC3211WrapTest
- performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD128DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD160DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD256DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.RIPEMD320DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.RSABlindedTest
- performTest() - Method in class org.bouncycastle.crypto.test.RSADigestSignerTest
- performTest() - Method in class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
- performTest() - Method in class org.bouncycastle.crypto.test.RSATest
- performTest() - Method in class org.bouncycastle.crypto.test.Salsa20Test
- performTest() - Method in class org.bouncycastle.crypto.test.SCryptTest
- performTest() - Method in class org.bouncycastle.crypto.test.SerpentTest
- performTest() - Method in class org.bouncycastle.crypto.test.SHA224DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.SHA3DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.SHA3HMacTest
- performTest() - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.Shacal2Test
- performTest() - Method in class org.bouncycastle.crypto.test.SHAKEDigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.ShortenedDigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.SipHash128Test
- performTest() - Method in class org.bouncycastle.crypto.test.SipHashTest
- performTest() - Method in class org.bouncycastle.crypto.test.SkeinDigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.SkeinMacTest
- performTest() - Method in class org.bouncycastle.crypto.test.SM2EngineTest
- performTest() - Method in class org.bouncycastle.crypto.test.SM2KeyExchangeTest
- performTest() - Method in class org.bouncycastle.crypto.test.SM2SignerTest
- performTest() - Method in class org.bouncycastle.crypto.test.SM3DigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.SM4Test
- performTest() - Method in class org.bouncycastle.crypto.test.SRP6Test
- performTest() - Method in class org.bouncycastle.crypto.test.StreamCipherResetTest
- performTest() - Method in class org.bouncycastle.crypto.test.StreamCipherVectorTest
- performTest() - Method in class org.bouncycastle.crypto.test.TigerDigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.TnepresTest
- performTest() - Method in class org.bouncycastle.crypto.test.VMPCKSA3Test
- performTest() - Method in class org.bouncycastle.crypto.test.VMPCMacTest
- performTest() - Method in class org.bouncycastle.crypto.test.VMPCTest
- performTest() - Method in class org.bouncycastle.crypto.test.WhirlpoolDigestTest
- performTest() - Method in class org.bouncycastle.crypto.test.X25519Test
- performTest() - Method in class org.bouncycastle.crypto.test.X448Test
- performTest() - Method in class org.bouncycastle.crypto.test.X931SignerTest
- performTest() - Method in class org.bouncycastle.crypto.test.XSalsa20Test
- performTest() - Method in class org.bouncycastle.crypto.test.ZucTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.AEADTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.AESSICTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.AESTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.AlgorithmParametersTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.ARIATest
- performTest() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.BlockCipherTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.CamelliaTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.CertPathBuilderTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.CertPathTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.CertStoreTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.CertTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.CertUniqueIDTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.ChaCha20Poly1305Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.CipherStreamTest2
- performTest() - Method in class org.bouncycastle.jce.provider.test.CMacTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.CRL5Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.DESedeTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.DetDSATest
- performTest() - Method in class org.bouncycastle.jce.provider.test.DHIESTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.DHTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.DigestTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.DRBGTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.DSATest
- performTest() - Method in class org.bouncycastle.jce.provider.test.DSTU4145Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.DSTU7624Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.ECDSA5Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.ECEncodingTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.ECIESTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.ECIESVectorTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.ECNRTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.EdECTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.ElGamalTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.EncryptedPrivateKeyInfoTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.GMacTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.GOST28147Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.GOST3410KeyPairTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.GOST3410Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.GOST3412Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.HMacTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.IESTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.ImplicitlyCaTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.KeccakTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.KeyStoreTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.MacTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.MQVTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.MultiCertStoreTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.NoekeonTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.OCBTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.OpenSSHSpecTests
- performTest() - Method in class org.bouncycastle.jce.provider.test.PBETest
- performTest() - Method in class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.PKCS12StorePBETest
- performTest() - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.PKIXNameConstraintsTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.PKIXPolicyMappingTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.Poly1305Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.PSSTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.RSATest
- performTest() - Method in class org.bouncycastle.jce.provider.test.SEEDTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.SerialisationTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.Shacal2Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.SigNameTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.SignatureTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.SigTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.SipHash128Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.SipHashTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.SkeinTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.SlotTwoTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.SM2CipherTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.SM2SignatureTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.SM4Test
- performTest() - Method in class org.bouncycastle.jce.provider.test.ThreefishTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.TLSKDFTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.X509CertificatePairTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.X509LDAPCertStoreTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.X509StreamParserTest
- performTest() - Method in class org.bouncycastle.jce.provider.test.ZucTest
- performTest() - Method in class org.bouncycastle.pqc.crypto.test.GMSSSignerTest
- performTest() - Method in class org.bouncycastle.pqc.crypto.test.McElieceCipherTest
- performTest() - Method in class org.bouncycastle.pqc.crypto.test.McElieceFujisakiCipherTest
- performTest() - Method in class org.bouncycastle.pqc.crypto.test.McElieceKobaraImaiCipherTest
- performTest() - Method in class org.bouncycastle.pqc.crypto.test.McEliecePointchevalCipherTest
- performTest() - Method in class org.bouncycastle.pqc.crypto.test.NewHopeTest
- performTest() - Method in class org.bouncycastle.pqc.crypto.test.RainbowSignerTest
- performTest() - Method in class org.bouncycastle.pqc.crypto.test.Sphincs256Test
- performTest() - Method in class org.bouncycastle.util.test.SimpleTest
- Permutation - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class implements permutations of the set {0,1,...
- Permutation(byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
-
Create a permutation from an encoded permutation.
- Permutation(int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
-
Create the identity permutation of the given size.
- Permutation(int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
-
Create a permutation using the given permutation vector.
- Permutation(int, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Permutation
-
Create a random permutation of the given size.
- PersonalData - Class in org.bouncycastle.asn1.x509.sigi
-
Contains personal data for the otherName field in the subjectAltNames extension.
- PersonalData(NameOrPseudonym, BigInteger, ASN1GeneralizedTime, DirectoryString, String, DirectoryString) - Constructor for class org.bouncycastle.asn1.x509.sigi.PersonalData
-
Constructor from a given details.
- PersonalDataUnitTest - Class in org.bouncycastle.asn1.test
- PersonalDataUnitTest() - Constructor for class org.bouncycastle.asn1.test.PersonalDataUnitTest
- personalizationString() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- Pfx - Class in org.bouncycastle.asn1.pkcs
-
the infamous Pfx from PKCS12
- Pfx(ContentInfo, MacData) - Constructor for class org.bouncycastle.asn1.pkcs.Pfx
- pgpCFB - Variable in class org.bouncycastle.crypto.BufferedBlockCipher
- PGPCFBBlockCipher - Class in org.bouncycastle.crypto.modes
-
Implements OpenPGP's rather strange version of Cipher-FeedBack (CFB) mode on top of a simple cipher.
- PGPCFBBlockCipher(BlockCipher, boolean) - Constructor for class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
-
Basic constructor.
- physicalDeliveryOfficeName - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- PI() - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi.PI
- PICTURE - Static variable in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
- PIII() - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi.PIII
- PIN_USAGE_POLICY - Static variable in class org.bouncycastle.asn1.eac.EACTags
- pipeAll(InputStream, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
-
Write the full contents of inStr to the destination stream outStr.
- pipeAllLimited(InputStream, long, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
-
Write up to limit bytes of data from inStr to the destination stream outStr.
- pkaAddress - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.2.1.1 -- pkaAddress
- pkcs_1 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1
- pkcs_12 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12
- pkcs_12PbeIds - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.1
- pkcs_3 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#3: 1.2.840.113549.1.3
- pkcs_5 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#5: 1.2.840.113549.1.5
- pkcs_7 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
pkcs#7: 1.2.840.113549.1.7
- pkcs_9 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9
- pkcs_9_at_challengePassword - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.7
- pkcs_9_at_contentType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.3
- pkcs_9_at_counterSignature - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.6
- pkcs_9_at_emailAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.1
- pkcs_9_at_extendedCertificateAttributes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.9
- pkcs_9_at_extensionRequest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.14
- pkcs_9_at_friendlyName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.20
- pkcs_9_at_localKeyId - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.21
- pkcs_9_at_messageDigest - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.4
- pkcs_9_at_signingDescription - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.13
- pkcs_9_at_signingTime - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.5
- pkcs_9_at_smimeCapabilities - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.15
- pkcs_9_at_unstructuredAddress - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.8
- pkcs_9_at_unstructuredName - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.2
- PKCS10CertificationRequest - Class in org.bouncycastle.jce
-
Deprecated.use classes in org.bouncycastle.pkcs.
- PKCS10CertificationRequest(byte[]) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
-
Deprecated.construct a PKCS10 certification request from a DER encoded byte stream.
- PKCS10CertificationRequest(String, X500Principal, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
-
Deprecated.create a PKCS10 certfication request using the BC provider.
- PKCS10CertificationRequest(String, X500Principal, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
-
Deprecated.create a PKCS10 certfication request using the named provider.
- PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
-
Deprecated.create a PKCS10 certfication request using the BC provider.
- PKCS10CertificationRequest(String, X509Name, PublicKey, ASN1Set, PrivateKey, String) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
-
Deprecated.create a PKCS10 certfication request using the named provider.
- PKCS10CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.jce.PKCS10CertificationRequest
-
Deprecated.
- PKCS10CertRequestTest - Class in org.bouncycastle.jce.provider.test
- PKCS10CertRequestTest() - Constructor for class org.bouncycastle.jce.provider.test.PKCS10CertRequestTest
- pkcs10Test(String, byte[]) - Method in class org.bouncycastle.asn1.test.PKCS10Test
- PKCS10Test - Class in org.bouncycastle.asn1.test
- PKCS10Test() - Constructor for class org.bouncycastle.asn1.test.PKCS10Test
- PKCS12 - Class in org.bouncycastle.jcajce.provider.keystore
- PKCS12 - org.bouncycastle.crypto.PasswordConverter
-
Do char[] to BMP conversion (i.e. 2 bytes per character).
- PKCS12 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- PKCS12 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
- PKCS12() - Constructor for class org.bouncycastle.jcajce.provider.keystore.PKCS12
- PKCS12.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
- PKCS12BagAttributeCarrier - Interface in org.bouncycastle.jce.interfaces
-
allow us to set attributes on objects that can go into a PKCS12 store.
- PKCS12BagAttributeCarrierImpl - Class in org.bouncycastle.jcajce.provider.asymmetric.util
- PKCS12BagAttributeCarrierImpl() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
- PKCS12Key - Class in org.bouncycastle.jcajce
-
A password based key for use with PKCS#12.
- PKCS12Key(char[]) - Constructor for class org.bouncycastle.jcajce.PKCS12Key
-
Basic constructor for a password based key - secret key generation parameters will be passed separately..
- PKCS12Key(char[], boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12Key
-
Unfortunately there seems to be some confusion about how to handle zero length passwords.
- PKCS12KeyStoreSpi - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
- PKCS12KeyStoreSpi(JcaJceHelper, ASN1ObjectIdentifier, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- PKCS12KeyStoreSpi.BCPKCS12KeyStore - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
- PKCS12KeyStoreSpi.BCPKCS12KeyStore3DES - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
- PKCS12KeyStoreSpi.DefPKCS12KeyStore - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
- PKCS12KeyStoreSpi.DefPKCS12KeyStore3DES - Class in org.bouncycastle.jcajce.provider.keystore.pkcs12
- PKCS12KeyWithParameters - Class in org.bouncycastle.jcajce
-
A password based key for use with PKCS#12 with full PBE parameters.
- PKCS12KeyWithParameters(char[], boolean, byte[], int) - Constructor for class org.bouncycastle.jcajce.PKCS12KeyWithParameters
-
Basic constructor for a password based key with generation parameters, specifying the wrong conversion for zero length passwords.
- PKCS12KeyWithParameters(char[], byte[], int) - Constructor for class org.bouncycastle.jcajce.PKCS12KeyWithParameters
-
Basic constructor for a password based key with generation parameters.
- PKCS12ParametersGenerator - Class in org.bouncycastle.crypto.generators
-
Generator for PBE derived keys and ivs as defined by PKCS 12 V1.0.
- PKCS12ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
-
Construct a PKCS 12 Parameters generator.
- PKCS12PasswordToBytes(char[]) - Static method in class org.bouncycastle.crypto.PBEParametersGenerator
-
converts a password to a byte array according to the scheme in PKCS12 (unicode, big endian, 2 zero pad bytes at the end).
- PKCS12PBEParams - Class in org.bouncycastle.asn1.pkcs
- PKCS12PBEParams(byte[], int) - Constructor for class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
- PKCS12StoreParameter - Class in org.bouncycastle.jcajce
-
LoadStoreParameter to allow for additional config with PKCS12 files.
- PKCS12StoreParameter - Class in org.bouncycastle.jcajce.provider.config
-
Deprecated.use org.bouncycastle.jcajce.PKCS12StoreParameter
- PKCS12StoreParameter(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
- PKCS12StoreParameter(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
-
Deprecated.
- PKCS12StoreParameter(OutputStream, char[], boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
- PKCS12StoreParameter(OutputStream, char[], boolean) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
-
Deprecated.
- PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
- PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
-
Deprecated.
- PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean) - Constructor for class org.bouncycastle.jcajce.PKCS12StoreParameter
- PKCS12StoreParameter(OutputStream, KeyStore.ProtectionParameter, boolean) - Constructor for class org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter
-
Deprecated.
- PKCS12StorePBETest - Class in org.bouncycastle.jce.provider.test
- PKCS12StorePBETest() - Constructor for class org.bouncycastle.jce.provider.test.PKCS12StorePBETest
- PKCS12StoreTest - Class in org.bouncycastle.jce.provider.test
-
Exercise the various key stores, making sure we at least get back what we put in!
- PKCS12StoreTest() - Constructor for class org.bouncycastle.jce.provider.test.PKCS12StoreTest
- PKCS12Test - Class in org.bouncycastle.asn1.test
- PKCS12Test - Class in org.bouncycastle.crypto.test
-
test for PKCS12 key generation - vectors from https://www.drh-consultancy.demon.co.uk/test.txt
- PKCS12Test() - Constructor for class org.bouncycastle.asn1.test.PKCS12Test
- PKCS12Test() - Constructor for class org.bouncycastle.crypto.test.PKCS12Test
- PKCS12Util - Class in org.bouncycastle.jce
-
Utility class for reencoding PKCS#12 files to definite length.
- PKCS12Util() - Constructor for class org.bouncycastle.jce.PKCS12Util
- PKCS1Encoding - Class in org.bouncycastle.crypto.encodings
-
this does your basic PKCS 1 v1.5 padding - whether or not you should be using this depends on your application - see PKCS1 Version 2 for details.
- PKCS1Encoding(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.crypto.encodings.PKCS1Encoding
-
Basic constructor.
- PKCS1Encoding(AsymmetricBlockCipher, byte[]) - Constructor for class org.bouncycastle.crypto.encodings.PKCS1Encoding
-
Constructor for decryption with a fixed plaintext length and a fallback value that is returned, if the padding is incorrect.
- PKCS1Encoding(AsymmetricBlockCipher, int) - Constructor for class org.bouncycastle.crypto.encodings.PKCS1Encoding
-
Constructor for decryption with a fixed plaintext length.
- PKCS1v1_5Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi.PKCS1v1_5Padding
- PKCS1v1_5Padding() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding
- PKCS1v1_5Padding_PrivateOnly() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PrivateOnly
- PKCS1v1_5Padding_PublicOnly() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.PKCS1v1_5Padding_PublicOnly
- PKCS5PasswordToBytes(char[]) - Static method in class org.bouncycastle.crypto.PBEParametersGenerator
-
converts a password to a byte array according to the scheme in PKCS5 (ascii, no padding)
- PKCS5PasswordToUTF8Bytes(char[]) - Static method in class org.bouncycastle.crypto.PBEParametersGenerator
-
converts a password to a byte array according to the scheme in PKCS5 (UTF-8, no padding)
- PKCS5S1 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- PKCS5S1 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
- PKCS5S1_UTF8 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- PKCS5S1ParametersGenerator - Class in org.bouncycastle.crypto.generators
-
Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 1.
- PKCS5S1ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator
-
Construct a PKCS 5 Scheme 1 Parameters generator.
- PKCS5S2 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- PKCS5S2 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
- PKCS5S2_UTF8 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- PKCS5S2ParametersGenerator - Class in org.bouncycastle.crypto.generators
-
Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 2.
- PKCS5S2ParametersGenerator() - Constructor for class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
-
construct a PKCS5 Scheme 2 Parameters generator.
- PKCS5S2ParametersGenerator(Digest) - Constructor for class org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator
- PKCS5Test - Class in org.bouncycastle.crypto.test
-
A test class for PKCS5 PBES2 with PBKDF2 (PKCS5 v2.0) using test vectors provider at RSA's PKCS5 Page
The vectors are Base 64 encoded and encrypted using the password "password" (without quotes). - PKCS5Test() - Constructor for class org.bouncycastle.crypto.test.PKCS5Test
- PKCS7Padding - Class in org.bouncycastle.crypto.paddings
-
A padder that adds PKCS7/PKCS5 padding to a block.
- PKCS7Padding() - Constructor for class org.bouncycastle.crypto.paddings.PKCS7Padding
- pkcs8ShroudedKeyBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.10.1.2
- PKCSObjectIdentifiers - Interface in org.bouncycastle.asn1.pkcs
-
pkcs-1 OBJECT IDENTIFIER ::=
- PKIArchiveOptions - Class in org.bouncycastle.asn1.crmf
- PKIArchiveOptions(boolean) - Constructor for class org.bouncycastle.asn1.crmf.PKIArchiveOptions
- PKIArchiveOptions(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.crmf.PKIArchiveOptions
- PKIArchiveOptions(EncryptedKey) - Constructor for class org.bouncycastle.asn1.crmf.PKIArchiveOptions
- PKIBody - Class in org.bouncycastle.asn1.cmp
- PKIBody(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.cmp.PKIBody
-
Creates a new PKIBody.
- PKIConfirmContent - Class in org.bouncycastle.asn1.cmp
- PKIConfirmContent() - Constructor for class org.bouncycastle.asn1.cmp.PKIConfirmContent
- PKIData - Class in org.bouncycastle.asn1.cmc
-
PKIData ::= SEQUENCE { controlSequence SEQUENCE SIZE(0..MAX) OF TaggedAttribute, reqSequence SEQUENCE SIZE(0..MAX) OF TaggedRequest, cmsSequence SEQUENCE SIZE(0..MAX) OF TaggedContentInfo, otherMsgSequence SEQUENCE SIZE(0..MAX) OF OtherMsg }
- PKIData(TaggedAttribute[], TaggedRequest[], TaggedContentInfo[], OtherMsg[]) - Constructor for class org.bouncycastle.asn1.cmc.PKIData
- PKIDataTest - Class in org.bouncycastle.asn1.test
- PKIDataTest() - Constructor for class org.bouncycastle.asn1.test.PKIDataTest
- PKIFailureInfo - Class in org.bouncycastle.asn1.cmp
-
PKIFailureInfo ::= BIT STRING { badAlg (0), -- unrecognized or unsupported Algorithm Identifier badMessageCheck (1), -- integrity check failed (e.g., signature did not verify) badRequest (2), -- transaction not permitted or supported badTime (3), -- messageTime was not sufficiently close to the system time, as defined by local policy badCertId (4), -- no certificate could be found matching the provided criteria badDataFormat (5), -- the data submitted has the wrong format wrongAuthority (6), -- the authority indicated in the request is different from the one creating the response token incorrectData (7), -- the requester's data is incorrect (for notary services) missingTimeStamp (8), -- when the timestamp is missing but should be there (by policy) badPOP (9) -- the proof-of-possession failed certRevoked (10), certConfirmed (11), wrongIntegrity (12), badRecipientNonce (13), timeNotAvailable (14), -- the TSA's time source is not available unacceptedPolicy (15), -- the requested TSA policy is not supported by the TSA unacceptedExtension (16), -- the requested extension is not supported by the TSA addInfoNotAvailable (17) -- the additional information requested could not be understood -- or is not available badSenderNonce (18), badCertTemplate (19), signerNotTrusted (20), transactionIdInUse (21), unsupportedVersion (22), notAuthorized (23), systemUnavail (24), systemFailure (25), -- the request cannot be handled due to system failure duplicateCertReq (26)
- PKIFailureInfo(int) - Constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Basic constructor.
- PKIFailureInfo(DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.PKIFailureInfo
- PKIFailureInfoTest - Class in org.bouncycastle.asn1.test
-
PKIFailureInfoTest
- PKIFailureInfoTest() - Constructor for class org.bouncycastle.asn1.test.PKIFailureInfoTest
- PKIFreeText - Class in org.bouncycastle.asn1.cmp
- PKIFreeText(String) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
- PKIFreeText(String[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
- PKIFreeText(DERUTF8String) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
- PKIFreeText(DERUTF8String[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIFreeText
- PKIHeader - Class in org.bouncycastle.asn1.cmp
- PKIHeader(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.asn1.cmp.PKIHeader
- PKIHeaderBuilder - Class in org.bouncycastle.asn1.cmp
- PKIHeaderBuilder(int, GeneralName, GeneralName) - Constructor for class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- PKIMessage - Class in org.bouncycastle.asn1.cmp
- PKIMessage(PKIHeader, PKIBody) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
- PKIMessage(PKIHeader, PKIBody, DERBitString) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
- PKIMessage(PKIHeader, PKIBody, DERBitString, CMPCertificate[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessage
-
Creates a new PKIMessage.
- PKIMessages - Class in org.bouncycastle.asn1.cmp
- PKIMessages(PKIMessage) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessages
- PKIMessages(PKIMessage[]) - Constructor for class org.bouncycastle.asn1.cmp.PKIMessages
- PKIPublicationInfo - Class in org.bouncycastle.asn1.crmf
-
PKIPublicationInfo ::= SEQUENCE { action INTEGER { dontPublish (0), pleasePublish (1) }, pubInfos SEQUENCE SIZE (1..MAX) OF SinglePubInfo OPTIONAL } -- pubInfos MUST NOT be present if action is "dontPublish" -- (if action is "pleasePublish" and pubInfos is omitted, -- "dontCare" is assumed)
- PKIPublicationInfo(BigInteger) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
- PKIPublicationInfo(ASN1Integer) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
- PKIPublicationInfo(SinglePubInfo) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
-
Constructor with a single pubInfo, assumes pleasePublish as the action.
- PKIPublicationInfo(SinglePubInfo[]) - Constructor for class org.bouncycastle.asn1.crmf.PKIPublicationInfo
-
Constructor with multiple pubInfo, assumes pleasePublish as the action.
- PKIPublicationInfoTest - Class in org.bouncycastle.asn1.test
- PKIPublicationInfoTest() - Constructor for class org.bouncycastle.asn1.test.PKIPublicationInfoTest
- PKIResponse - Class in org.bouncycastle.asn1.cmc
-
-- This defines the response message in the protocol id-cct-PKIResponse OBJECT IDENTIFIER ::= { id-cct 3 } ResponseBody ::= PKIResponse PKIResponse ::= SEQUENCE { controlSequence SEQUENCE SIZE(0..MAX) OF TaggedAttribute, cmsSequence SEQUENCE SIZE(0..MAX) OF TaggedContentInfo, otherMsgSequence SEQUENCE SIZE(0..MAX) OF OtherMsg }
- PKIResponseTest - Class in org.bouncycastle.asn1.test
- PKIResponseTest() - Constructor for class org.bouncycastle.asn1.test.PKIResponseTest
- PKIStatus - Class in org.bouncycastle.asn1.cmp
- PKIStatusInfo - Class in org.bouncycastle.asn1.cmp
- PKIStatusInfo(PKIStatus) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
- PKIStatusInfo(PKIStatus, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
- PKIStatusInfo(PKIStatus, PKIFreeText, PKIFailureInfo) - Constructor for class org.bouncycastle.asn1.cmp.PKIStatusInfo
- pkix - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
PKIX base OID: 1.3.6.1.5.6.6
- PKIX_VALIDITY_MODEL - Static variable in class org.bouncycastle.jcajce.PKIXExtendedParameters
-
This is the default PKIX validity model.
- PKIXAttrCertPathBuilderSpi - Class in org.bouncycastle.jce.provider
- PKIXAttrCertPathBuilderSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi
- PKIXAttrCertPathValidatorSpi - Class in org.bouncycastle.jce.provider
-
CertPathValidatorSpi implementation for X.509 Attribute Certificates la RFC 3281.
- PKIXAttrCertPathValidatorSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi
- PKIXCertPath - Class in org.bouncycastle.jcajce.provider.asymmetric.x509
-
CertPath implementation for X.509 certificates.
- PKIXCertPathBuilderSpi - Class in org.bouncycastle.jce.provider
-
Implements the PKIX CertPathBuilding algorithm for BouncyCastle.
- PKIXCertPathBuilderSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
- PKIXCertPathBuilderSpi_8 - Class in org.bouncycastle.jce.provider
-
Implements the PKIX CertPathBuilding algorithm for BouncyCastle.
- PKIXCertPathBuilderSpi_8() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi_8
- PKIXCertPathValidatorSpi - Class in org.bouncycastle.jce.provider
-
CertPathValidatorSpi implementation for X.509 Certificate validation � la RFC 3280.
- PKIXCertPathValidatorSpi() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
- PKIXCertPathValidatorSpi(boolean) - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
- PKIXCertPathValidatorSpi_8 - Class in org.bouncycastle.jce.provider
-
CertPathValidatorSpi implementation for X.509 Certificate validation � la RFC 3280.
- PKIXCertPathValidatorSpi_8() - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi_8
- PKIXCertPathValidatorSpi_8(boolean) - Constructor for class org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi_8
- PKIXCertRevocationChecker - Interface in org.bouncycastle.jcajce
- PKIXCertRevocationCheckerParameters - Class in org.bouncycastle.jcajce
- PKIXCertRevocationCheckerParameters(PKIXExtendedParameters, Date, CertPath, int, X509Certificate, PublicKey) - Constructor for class org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters
- PKIXCertStore<T extends java.security.cert.Certificate> - Interface in org.bouncycastle.jcajce
-
Generic interface for a PKIX based certificate store.
- PKIXCertStoreSelector<T extends java.security.cert.Certificate> - Class in org.bouncycastle.jcajce
-
This class is a Selector implementation for certificates.
- PKIXCertStoreSelector.Builder - Class in org.bouncycastle.jcajce
-
Builder for a PKIXCertStoreSelector.
- PKIXCRLStore<T extends java.security.cert.CRL> - Interface in org.bouncycastle.jcajce
-
Generic interface for a PKIX based CRL store.
- PKIXCRLStoreSelector<T extends java.security.cert.CRL> - Class in org.bouncycastle.jcajce
-
This class is a Selector implementation for X.509 certificate revocation lists.
- PKIXCRLStoreSelector.Builder - Class in org.bouncycastle.jcajce
-
Builder for a PKIXCRLStoreSelector.
- PKIXExtendedBuilderParameters - Class in org.bouncycastle.jcajce
-
This class contains extended parameters for PKIX certification path builders.
- PKIXExtendedBuilderParameters.Builder - Class in org.bouncycastle.jcajce
-
Builder for a PKIXExtendedBuilderParameters object.
- PKIXExtendedParameters - Class in org.bouncycastle.jcajce
-
This class extends the PKIXParameters with a validity model parameter.
- PKIXExtendedParameters.Builder - Class in org.bouncycastle.jcajce
-
Builder for a PKIXExtendedParameters object.
- PKIXNameConstraintsTest - Class in org.bouncycastle.jce.provider.test
-
Test class for
PKIXNameConstraintValidator
. - PKIXNameConstraintsTest() - Constructor for class org.bouncycastle.jce.provider.test.PKIXNameConstraintsTest
- PKIXNameConstraintValidator - Class in org.bouncycastle.asn1.x509
- PKIXNameConstraintValidator - Class in org.bouncycastle.jce.provider
- PKIXNameConstraintValidator() - Constructor for class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
- PKIXNameConstraintValidator() - Constructor for class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
- PKIXNameConstraintValidatorException - Exception in org.bouncycastle.jce.provider
- PKIXNameConstraintValidatorException(String) - Constructor for exception org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
- PKIXNameConstraintValidatorException(String, Throwable) - Constructor for exception org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
- PKIXPolicyMappingTest - Class in org.bouncycastle.jce.provider.test
- PKIXPolicyMappingTest() - Constructor for class org.bouncycastle.jce.provider.test.PKIXPolicyMappingTest
- PKIXPolicyNode - Class in org.bouncycastle.jce.provider
- PKIXPolicyNode(List, int, Set, PolicyNode, Set, String, boolean) - Constructor for class org.bouncycastle.jce.provider.PKIXPolicyNode
- PKIXTest - Class in org.bouncycastle.jce.provider.test
- PKIXTest() - Constructor for class org.bouncycastle.jce.provider.test.PKIXTest
- pkLen - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- pkLen - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- PKMACValue - Class in org.bouncycastle.asn1.crmf
-
Password-based MAC value for use with POPOSigningKeyInput.
- PKMACValue(PBMParameter, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.PKMACValue
-
Creates a new PKMACValue.
- PKMACValue(AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.PKMACValue
-
Creates a new PKMACValue.
- PLACE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
- PLACE_OF_BIRTH - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)
- PlainDSAEncoding - Class in org.bouncycastle.crypto.signers
- PlainDSAEncoding() - Constructor for class org.bouncycastle.crypto.signers.PlainDSAEncoding
- pleasePublish - Static variable in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
- plugInVinegars(short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.Layer
-
This method plugs in the vinegar variables into the polynomials of this layer and computes the coefficients of the Oil-variables as well as the free coefficient in each polynomial.
- POINT_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X25519
- POINT_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X448
- pointMap - Variable in class org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism
- pointMap - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism
- policyConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Policy Constraints
- policyConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Policy Constraints
- PolicyConstraints - Class in org.bouncycastle.asn1.x509
-
PKIX RFC 5280
- PolicyConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- PolicyConstraints(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.PolicyConstraints
- PolicyConstraintsTest - Class in org.bouncycastle.asn1.test
- PolicyConstraintsTest() - Constructor for class org.bouncycastle.asn1.test.PolicyConstraintsTest
- PolicyInformation - Class in org.bouncycastle.asn1.x509
- PolicyInformation(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.PolicyInformation
- PolicyInformation(ASN1ObjectIdentifier, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.PolicyInformation
- policyMappings - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Policy Mappings
- policyMappings - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Policy Mappings
- PolicyMappings - Class in org.bouncycastle.asn1.x509
-
PolicyMappings V3 extension, described in RFC3280.
- PolicyMappings - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- PolicyMappings(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
-
Deprecated.use CertPolicyId constructors.
- PolicyMappings(CertPolicyId[], CertPolicyId[]) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
- PolicyMappings(CertPolicyId, CertPolicyId) - Constructor for class org.bouncycastle.asn1.x509.PolicyMappings
- PolicyQualifierId - Class in org.bouncycastle.asn1.x509
-
PolicyQualifierId, used in the CertificatePolicies X509V3 extension.
- PolicyQualifierInfo - Class in org.bouncycastle.asn1.x509
-
Policy qualifiers, used in the X509V3 CertificatePolicies extension.
- PolicyQualifierInfo(String) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
-
Creates a new
PolicyQualifierInfo
containing a cPSuri qualifier. - PolicyQualifierInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
-
Creates a new
PolicyQualifierInfo
instance. - PolicyQualifierInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.PolicyQualifierInfo
-
Deprecated.use PolicyQualifierInfo.getInstance()
- policyQualifiers - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
- PollRepContent - Class in org.bouncycastle.asn1.cmp
- PollRepContent(ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.cmp.PollRepContent
- PollRepContent(ASN1Integer, ASN1Integer, PKIFreeText) - Constructor for class org.bouncycastle.asn1.cmp.PollRepContent
- PollReqContent - Class in org.bouncycastle.asn1.cmp
- PollReqContent(BigInteger) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
-
Create a pollReqContent for a single certReqId.
- PollReqContent(BigInteger[]) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
-
Create a pollReqContent for a multiple certReqIds.
- PollReqContent(ASN1Integer) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
-
Create a pollReqContent for a single certReqId.
- PollReqContent(ASN1Integer[]) - Constructor for class org.bouncycastle.asn1.cmp.PollReqContent
-
Create a pollReqContent for a multiple certReqIds.
- PollReqContentTest - Class in org.bouncycastle.asn1.test
- PollReqContentTest() - Constructor for class org.bouncycastle.asn1.test.PollReqContentTest
- Poly1305 - Class in org.bouncycastle.crypto.macs
-
Poly1305 message authentication code, designed by D.
- Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
- Poly1305() - Constructor for class org.bouncycastle.crypto.macs.Poly1305
-
Constructs a Poly1305 MAC, where the key passed to init() will be used directly.
- Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Poly1305
- Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.Poly1305
- Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Poly1305
- Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Poly1305
- Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Poly1305
- Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Poly1305
- Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Poly1305
- Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Poly1305
- Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.Poly1305
- Poly1305() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Poly1305
- Poly1305(BlockCipher) - Constructor for class org.bouncycastle.crypto.macs.Poly1305
-
Constructs a Poly1305 MAC, using a 128 bit block cipher.
- Poly1305.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Poly1305.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
- Poly1305.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Poly1305KeyGen
- Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.Poly1305KeyGen
- Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Poly1305KeyGen
- Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST6.Poly1305KeyGen
- Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.Poly1305KeyGen
- Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.Poly1305KeyGen
- Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Poly1305KeyGen
- Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.Poly1305KeyGen
- Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.Poly1305KeyGen
- Poly1305KeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Twofish.Poly1305KeyGen
- Poly1305KeyGenerator - Class in org.bouncycastle.crypto.generators
-
Generates keys for the Poly1305 MAC.
- Poly1305KeyGenerator() - Constructor for class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
- Poly1305Test - Class in org.bouncycastle.crypto.test
- Poly1305Test - Class in org.bouncycastle.jce.provider.test
- Poly1305Test() - Constructor for class org.bouncycastle.crypto.test.Poly1305Test
- Poly1305Test() - Constructor for class org.bouncycastle.jce.provider.test.Poly1305Test
- Polynomial - Interface in org.bouncycastle.math.field
- Polynomial - Interface in org.bouncycastle.pqc.math.ntru.polynomial
- PolynomialExtensionField - Interface in org.bouncycastle.math.field
- PolynomialGenerator - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
- PolynomialGenerator() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.PolynomialGenerator
- PolynomialGF2mSmallM - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class describes operations with polynomials from the ring R = GF(2^m)[X], where 2 <= m <=31.
- PolynomialGF2mSmallM(GF2mField) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Construct the zero polynomial over the finite field GF(2^m).
- PolynomialGF2mSmallM(GF2mField, byte[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Create a polynomial over the finite field GF(2^m).
- PolynomialGF2mSmallM(GF2mField, int) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Construct a monomial of the given degree over the finite field GF(2^m).
- PolynomialGF2mSmallM(GF2mField, int[]) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Construct the polynomial over the given finite field GF(2^m) from the given coefficient vector.
- PolynomialGF2mSmallM(GF2mField, int, char, SecureRandom) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Construct a polynomial over the finite field GF(2^m).
- PolynomialGF2mSmallM(GF2mVector) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Create a polynomial over the finite field GF(2^m) out of the given coefficient vector.
- PolynomialGF2mSmallM(PolynomialGF2mSmallM) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Copy constructor.
- PolynomialRingGF2 - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class describes operations with polynomials over finite field GF(2), i e polynomial ring R = GF(2)[X].
- PolynomialRingGF2m - Class in org.bouncycastle.pqc.math.linearalgebra
-
This class represents polynomial rings GF(2^m)[X]/p(X) for m<32.
- PolynomialRingGF2m(GF2mField, PolynomialGF2mSmallM) - Constructor for class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
-
Constructor.
- polyType - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- polyType - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- polyType - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- popFailed - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- PopLinkWitnessV2 - Class in org.bouncycastle.asn1.cmc
-
id-cmc-popLinkWitnessV2 OBJECT IDENTIFIER ::= { id-cmc 33 } PopLinkWitnessV2 ::= SEQUENCE { keyGenAlgorithm AlgorithmIdentifier, macAlgorithm AlgorithmIdentifier, witness OCTET STRING }
- PopLinkWitnessV2(AlgorithmIdentifier, AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
- PopLinkWitnessV2Test - Class in org.bouncycastle.asn1.test
- PopLinkWitnessV2Test() - Constructor for class org.bouncycastle.asn1.test.PopLinkWitnessV2Test
- POPODecKeyChallContent - Class in org.bouncycastle.asn1.cmp
- POPODecKeyRespContent - Class in org.bouncycastle.asn1.cmp
- POPOPrivKey - Class in org.bouncycastle.asn1.crmf
- POPOPrivKey(PKMACValue) - Constructor for class org.bouncycastle.asn1.crmf.POPOPrivKey
- POPOPrivKey(SubsequentMessage) - Constructor for class org.bouncycastle.asn1.crmf.POPOPrivKey
- POPOSigningKey - Class in org.bouncycastle.asn1.crmf
- POPOSigningKey(POPOSigningKeyInput, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKey
-
Creates a new Proof of Possession object for a signing key.
- POPOSigningKeyInput - Class in org.bouncycastle.asn1.crmf
- POPOSigningKeyInput(PKMACValue, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
-
Creates a new POPOSigningKeyInput using password-based MAC.
- POPOSigningKeyInput(GeneralName, SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
-
Creates a new POPOSigningKeyInput with sender name as authInfo.
- popRequired - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- popRequired - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
- populateState(byte[]) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
- populateState(byte[]) - Method in class org.bouncycastle.crypto.digests.LongDigest
- POSTAL_ADDRESS - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF DirectoryString(SIZE(1..30))
- POSTAL_ADDRESS - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF DirectoryString(SIZE(1..30))
- POSTAL_CODE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
postalCode - DirectoryString(SIZE(1..40)
- POSTAL_CODE - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.postalCode - DirectoryString(SIZE(1..40)
- postalAddress - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- postalCode - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- postOfficeBox - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- pow(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute ae.
- pow(int, int, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
-
Calculates a^b mod modulus
- pow(long, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute ae.
- pow(long, int, long) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
-
Calculates a^b mod modulus
- power(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Calculates this to the power of k and returns the result in a new GF2nPolynomialElement.
- PPB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
-
Indicates pentanomial basis representation (PPB).
- ppBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.1.2.3.3
- PQCObjectIdentifiers - Interface in org.bouncycastle.pqc.asn1
-
PQC:
- PQCSigUtils - Class in org.bouncycastle.pqc.jcajce.provider.test
- PQCSigUtils() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.PQCSigUtils
- PRE_ISSUING_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- preComp - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
-
Array holding the precomputed
ECPoint
s used for a Window NAF multiplication. - preComp - Variable in class org.bouncycastle.math.ec.WTauNafPreCompInfo
-
Array holding the precomputed
ECPoint.AbstractF2m
s used for the WTNAF multiplication. - PRECOMP_NAME - Static variable in class org.bouncycastle.math.ec.endo.EndoUtil
- PRECOMP_NAME - Static variable in class org.bouncycastle.math.ec.FixedPointUtil
- PRECOMP_NAME - Static variable in class org.bouncycastle.math.ec.WNafUtil
- PreCompCallback - Interface in org.bouncycastle.math.ec
- PreCompInfo - Interface in org.bouncycastle.math.ec
-
Interface for classes storing precomputation data for multiplication algorithms.
- precompMultiplicand(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- preCompNeg - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
-
Array holding the negations of the precomputed
ECPoint
s used for a Window NAF multiplication. - preCompTable - Variable in class org.bouncycastle.math.ec.ECPoint
- precompute() - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
- precompute() - Static method in class org.bouncycastle.math.ec.rfc7748.X448
- precompute() - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- precompute() - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
- precompute(ECPoint) - Static method in class org.bouncycastle.math.ec.FixedPointUtil
- precompute(ECPoint, int, boolean) - Static method in class org.bouncycastle.math.ec.WNafUtil
- precompute(ECPoint, String, PreCompCallback) - Method in class org.bouncycastle.math.ec.ECCurve
-
Compute a
PreCompInfo
for a point on this curve, under a given name. - precompute(PreCompInfo) - Method in interface org.bouncycastle.math.ec.PreCompCallback
- precomputeWithPointMap(ECPoint, ECPointMap, WNafPreCompInfo, boolean) - Static method in class org.bouncycastle.math.ec.WNafUtil
- predictionResistance() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- preferredDeliveryMethod - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- preferSignedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.15.1 -- smime capability
- preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
-
general preferences
- preferSignedData - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
-
general preferences
- PREHASH_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
- PREHASH_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
- prepend(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
- prepend(int[], int) - Static method in class org.bouncycastle.util.Arrays
- prepend(short[], short) - Static method in class org.bouncycastle.util.Arrays
- PRF_SHA1 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
-
AlgorithmIdentifier for a PRF using HMac with SHA-1
- PRF_SHA256 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
-
AlgorithmIdentifier for a PRF using HMac with SHA-256
- PRF_SHA3_256 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
-
AlgorithmIdentifier for a PRF using HMac with SHA3-256
- PRF_SHA3_512 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
-
AlgorithmIdentifier for a PRF using SHA3-512
- PRF_SHA512 - Static variable in class org.bouncycastle.crypto.util.PBKDF2Config
-
AlgorithmIdentifier for a PRF using HMac with SHA-512
- PRIMARY_ACCOUNT_NUMBER - Static variable in class org.bouncycastle.asn1.eac.EACTags
- prime_field - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.1.1
- prime192v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Prime Curve prime192v1, OID: 1.2.840.10045.3.1.1
- prime192v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Prime Curve prime192v2, OID: 1.2.840.10045.3.1.2
- prime192v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Prime Curve prime192v3, OID: 1.2.840.10045.3.1.3
- prime239v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Prime Curve prime239v1, OID: 1.2.840.10045.3.1.4
- prime239v2 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Prime Curve prime239v2, OID: 1.2.840.10045.3.1.5
- prime239v3 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Prime Curve prime239v3, OID: 1.2.840.10045.3.1.6
- prime256v1 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Prime Curve prime256v1, OID: 1.2.840.10045.3.1.7
- PrimeCertaintyCalculator - Class in org.bouncycastle.jcajce.provider.asymmetric.util
- primeCheck - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- primeCurve - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Prime Curves
- Primes - Class in org.bouncycastle.math
-
Utility methods for generating primes and testing for primality.
- Primes() - Constructor for class org.bouncycastle.math.Primes
- Primes.MROutput - Class in org.bouncycastle.math
-
Used to return the output from the Enhanced Miller-Rabin Probabilistic Primality Test
- Primes.STOutput - Class in org.bouncycastle.math
-
Used to return the output from the Shawe-Taylor Random_Prime Routine
- PrincipalUtil - Class in org.bouncycastle.jce
-
a utility class that will extract X509Principal objects from X.509 certificates.
- PrincipalUtil() - Constructor for class org.bouncycastle.jce.PrincipalUtil
- PRINTABLE_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- printArray(String, byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
-
This method prints the values of a 1-dimensional byte array
- printArray(String, byte[][]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
-
This method prints the values of a 2-dimensional byte array
- printNonZeroTraceBits(X9ECParameters) - Static method in class org.bouncycastle.math.ec.tools.TraceOptimizer
- printRootZ(X9ECParameters) - Static method in class org.bouncycastle.math.ec.tools.F2mSqrtOptimizer
- privateExponent - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- privateExponent - Variable in class org.bouncycastle.jce.provider.JCERSAPrivateKey
- PrivateKeyAnnotator - Class in org.bouncycastle.jcajce.util
-
Class for instancing AnnotatedPrivateKeys.
- PrivateKeyAnnotator() - Constructor for class org.bouncycastle.jcajce.util.PrivateKeyAnnotator
- PrivateKeyFactory - Class in org.bouncycastle.crypto.util
-
Factory for creating private key objects from PKCS8 PrivateKeyInfo objects.
- PrivateKeyFactory - Class in org.bouncycastle.pqc.crypto.util
-
Factory for creating private key objects from PKCS8 PrivateKeyInfo objects.
- PrivateKeyFactory() - Constructor for class org.bouncycastle.crypto.util.PrivateKeyFactory
- PrivateKeyFactory() - Constructor for class org.bouncycastle.pqc.crypto.util.PrivateKeyFactory
- PrivateKeyInfo - Class in org.bouncycastle.asn1.pkcs
-
RFC 5958
- PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
- PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
- PrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable, ASN1Set, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
- PrivateKeyInfoFactory - Class in org.bouncycastle.crypto.util
-
Factory to create ASN.1 private key info objects from lightweight private keys.
- PrivateKeyInfoFactory - Class in org.bouncycastle.pqc.crypto.util
-
Factory to create ASN.1 private key info objects from lightweight private keys.
- PrivateKeyInfoTest - Class in org.bouncycastle.asn1.test
- PrivateKeyInfoTest() - Constructor for class org.bouncycastle.asn1.test.PrivateKeyInfoTest
- privateKeyToString(String, BigInteger, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
- privateKeyUsagePeriod - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Private Key Usage Period
- privateKeyUsagePeriod - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Private Key Usage Period
- PrivateKeyUsagePeriod - Class in org.bouncycastle.asn1.x509
-
PrivateKeyUsagePeriod ::= SEQUENCE { notBefore [0] GeneralizedTime OPTIONAL, notAfter [1] GeneralizedTime OPTIONAL }
- PrivateKeyUsagePeriod - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- privateToExplicitParameters(PrivateKey, String) - Static method in class org.bouncycastle.jce.ECKeyUtil
-
Convert a passed in private EC key to have explicit parameters.
- privateToExplicitParameters(PrivateKey, Provider) - Static method in class org.bouncycastle.jce.ECKeyUtil
-
Convert a passed in private EC key to have explicit parameters.
- PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
Deprecated.use lower case version
- PRIVILEGE_WITHDRAWN - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
Deprecated.use lower case version
- privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.CRLReason
- privilegeWithdrawn - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
- privKey - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
- processAADByte(byte) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
-
Add a single byte to the associated data check.
- processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
- processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
- processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
- processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
- processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
- processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
- processAADByte(byte) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- processAADBytes(byte[], int, int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
-
Add a sequence of bytes to the associated data check.
- processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
- processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
- processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
- processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
- processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
- processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
- processAADBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- processBlock() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
- processBlock() - Method in class org.bouncycastle.crypto.digests.LongDigest
- processBlock() - Method in class org.bouncycastle.crypto.digests.MD4Digest
- processBlock() - Method in class org.bouncycastle.crypto.digests.MD5Digest
- processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
- processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
- processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
- processBlock() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
- processBlock() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
- processBlock() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
- processBlock() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
- processBlock() - Method in class org.bouncycastle.crypto.digests.SM3Digest
- processBlock() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
- processBlock(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
- processBlock(byte[], int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
- processBlock(byte[], int, byte[], int) - Method in interface org.bouncycastle.crypto.BlockCipher
-
Process one block of input from the array in and write it to the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESFastEngine
-
Deprecated.
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.AESLightEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ARIAEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESedeEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DESEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.DSTU7624Engine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.IDEAEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.NullEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC2Engine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC532Engine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC564Engine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC6Engine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SEEDEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
Process one block of input from the array in and write it to the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.SM4Engine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TEAEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.TwofishEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.engines.XTEAEngine
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
-
Process one block of input from the array in and write it to the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
-
Process one block of input from the array in and write it to the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
-
Process one block of input from the array in and write it to the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
-
Process one block of input from the array in and write it to the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
-
Process one block of input from the array in and write it to the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
-
Process one block of input from the array in and write it to the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
-
Process one block of input from the array in and write it to the out array.
- processBlock(byte[], int, byte[], int) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
- processBlock(byte[], int, int) - Method in interface org.bouncycastle.crypto.AsymmetricBlockCipher
-
process the block of len bytes stored in in from offset inOff.
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.OAEPEncoding
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.encodings.PKCS1Encoding
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.ElGamalEngine
-
Process a single block using the basic ElGamal algorithm.
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.EthereumIESEngine
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.IESEngine
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
-
Process a single Block using the Naccache-Stern algorithm.
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSABlindedEngine
-
Process a single block using the basic RSA algorithm.
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSABlindingEngine
-
Process a single block using the RSA blinding algorithm.
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RSAEngine
-
Process a single block using the basic RSA algorithm.
- processBlock(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.SM2Engine
- processBlock(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEngine
- processBlock(long[], long[]) - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
-
Process a block of data represented as 64 bit words.
- processByte(byte) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
-
add another byte for processing.
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
-
process a single byte, producing an output block if necessary.
- processByte(byte, byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
-
encrypt/decrypt a single byte.
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
-
process a single byte, producing an output block if necessary.
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
-
process a single byte, producing an output block if necessary.
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
-
process a single byte, producing an output block if necessary.
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
-
Deprecated.process a single byte, producing an output block if neccessary.
- processByte(byte, byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
-
process a single byte, producing an output block if neccessary.
- processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
- processByte(byte, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
- processBytes(byte[], int, int) - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
-
add len bytes to the buffer for processing.
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.BufferedBlockCipher
-
process an array of bytes, producing output if necessary.
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Grain128Engine
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.HC128Engine
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.HC256Engine
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.ISAACEngine
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.RC4Engine
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
-
Process bytes.
- processBytes(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.crypto.modes.AEADCipher
-
process a block of bytes from in putting the result into out.
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CTSBlockCipher
-
process an array of bytes, producing output if necessary.
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.NISTCTSBlockCipher
-
process an array of bytes, producing output if necessary.
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.OldCTSBlockCipher
-
process an array of bytes, producing output if necessary.
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.PaddedBlockCipher
-
Deprecated.process an array of bytes, producing output if necessary.
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
-
process an array of bytes, producing output if necessary.
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.StreamBlockCipher
- processBytes(byte[], int, int, byte[], int) - Method in interface org.bouncycastle.crypto.StreamCipher
-
process a block of bytes from in putting the result into out.
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedDecoder
- processBytes(byte[], int, int, byte[], int) - Method in class org.bouncycastle.util.encoders.BufferedEncoder
- processCheckSum(byte[]) - Method in class org.bouncycastle.crypto.digests.MD2Digest
- processData(byte[]) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
-
Convenience Method for data exchange with the cipher.
- processHashBlock() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- processKey(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor
- processLength(long) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
- processLength(long) - Method in class org.bouncycastle.crypto.digests.MD4Digest
- processLength(long) - Method in class org.bouncycastle.crypto.digests.MD5Digest
- processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
- processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
- processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
- processLength(long) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
- processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
- processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
- processLength(long) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
- processLength(long) - Method in class org.bouncycastle.crypto.digests.SM3Digest
- processLength(long, long) - Method in class org.bouncycastle.crypto.digests.LongDigest
- processMainBlock(byte[], int) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- processMessageWord() - Method in class org.bouncycastle.crypto.macs.SipHash
- processNonce(byte[]) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- processPacket(byte[], int, int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
-
Process a packet of data for either CCM decryption or encryption.
- processPacket(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
-
Process a packet of data for either CCM decryption or encryption.
- processPacket(byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.LongDigest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD4Digest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
- processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.SM3Digest
- ProcurationSyntax - Class in org.bouncycastle.asn1.isismtt.x509
-
Attribute to indicate that the certificate holder may sign in the name of a third person.
- ProcurationSyntax(String, DirectoryString, GeneralName) - Constructor for class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
-
Constructor from a given details.
- ProcurationSyntax(String, DirectoryString, IssuerSerial) - Constructor for class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
-
Constructor from a given details.
- ProcurationSyntaxUnitTest - Class in org.bouncycastle.asn1.test
- ProcurationSyntaxUnitTest() - Constructor for class org.bouncycastle.asn1.test.ProcurationSyntaxUnitTest
- ProductFormPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
-
A polynomial of the form
f1*f2+f3
, wheref1,f2,f3
are very sparsely populated ternary polynomials. - ProductFormPolynomial(SparseTernaryPolynomial, SparseTernaryPolynomial, SparseTernaryPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- ProductFormPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
- ProductFormPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.ProductFormPolynomialTest
- ProfessionInfo - Class in org.bouncycastle.asn1.isismtt.x509
-
Professions, specializations, disciplines, fields of activity, etc.
- ProfessionInfo(NamingAuthority, DirectoryString[], ASN1ObjectIdentifier[], String, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Constructor from given details.
- ProfessionInfoUnitTest - Class in org.bouncycastle.asn1.test
- ProfessionInfoUnitTest() - Constructor for class org.bouncycastle.asn1.test.ProfessionInfoUnitTest
- profileType - Static variable in class org.bouncycastle.asn1.eac.CertificateBody
- proofOfApproval - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
- proofOfCreation - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
- proofOfDelivery - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
- proofOfOrigin - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
- ProofOfPossession - Class in org.bouncycastle.asn1.crmf
- ProofOfPossession() - Constructor for class org.bouncycastle.asn1.crmf.ProofOfPossession
-
Creates a ProofOfPossession with type raVerified.
- ProofOfPossession(int, POPOPrivKey) - Constructor for class org.bouncycastle.asn1.crmf.ProofOfPossession
-
Creates a ProofOfPossession for key encipherment or agreement.
- ProofOfPossession(POPOSigningKey) - Constructor for class org.bouncycastle.asn1.crmf.ProofOfPossession
-
Creates a ProofOfPossession for a signing key.
- proofOfReceipt - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
- proofOfSender - Static variable in interface org.bouncycastle.asn1.esf.CommitmentTypeIdentifier
- Properties - Class in org.bouncycastle.util
-
Utility method for accessing system properties.
- ProtectedPart - Class in org.bouncycastle.asn1.cmp
- ProtectedPart(PKIHeader, PKIBody) - Constructor for class org.bouncycastle.asn1.cmp.ProtectedPart
- PROVABLY_SECURE_I - Static variable in class org.bouncycastle.pqc.crypto.qtesla.QTESLASecurityCategory
- PROVABLY_SECURE_I - Static variable in class org.bouncycastle.pqc.jcajce.spec.QTESLAParameterSpec
-
Available security categories.
- PROVABLY_SECURE_III - Static variable in class org.bouncycastle.pqc.crypto.qtesla.QTESLASecurityCategory
- PROVABLY_SECURE_III - Static variable in class org.bouncycastle.pqc.jcajce.spec.QTESLAParameterSpec
- provider - Variable in class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
- PROVIDER_NAME - Static variable in class org.bouncycastle.jce.provider.BouncyCastleProvider
- PROVIDER_NAME - Static variable in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
- ProviderConfiguration - Interface in org.bouncycastle.jcajce.provider.config
- ProviderConfigurationPermission - Class in org.bouncycastle.jcajce.provider.config
-
A permission class to define what can be done with the ConfigurableProvider interface.
- ProviderConfigurationPermission(String) - Constructor for class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
- ProviderConfigurationPermission(String, String) - Constructor for class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission
- ProviderJcaJceHelper - Class in org.bouncycastle.jcajce.util
-
JcaJceHelper
that obtains all algorithms from a specificProvider
instance. - ProviderJcaJceHelper(Provider) - Constructor for class org.bouncycastle.jcajce.util.ProviderJcaJceHelper
- providerName - Variable in class org.bouncycastle.jcajce.util.NamedJcaJceHelper
- PSEUDONYM - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
- PSEUDONYM - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)
- PSS() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi.PSS
- PSS() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi.PSS
- PSSBlindTest - Class in org.bouncycastle.crypto.test
- PSSBlindTest() - Constructor for class org.bouncycastle.crypto.test.PSSBlindTest
- PSSSignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi(AsymmetricBlockCipher, PSSParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
- PSSSignatureSpi(AsymmetricBlockCipher, PSSParameterSpec, boolean) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi
- PSSSignatureSpi.nonePSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.PSSwithRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA1withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA224withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA256withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA3_224withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA3_256withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA3_384withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA3_512withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA384withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA512_224withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA512_256withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSignatureSpi.SHA512withRSA - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- PSSSigner - Class in org.bouncycastle.crypto.signers
-
RSA-PSS as described in PKCS# 1 v 2.1.
- PSSSigner(AsymmetricBlockCipher, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
- PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
-
basic constructor
- PSSSigner(AsymmetricBlockCipher, Digest, int, byte) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
- PSSSigner(AsymmetricBlockCipher, Digest, Digest, byte[]) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
- PSSSigner(AsymmetricBlockCipher, Digest, Digest, byte[], byte) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
- PSSSigner(AsymmetricBlockCipher, Digest, Digest, int) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
- PSSSigner(AsymmetricBlockCipher, Digest, Digest, int, byte) - Constructor for class org.bouncycastle.crypto.signers.PSSSigner
- PSSTest - Class in org.bouncycastle.crypto.test
- PSSTest - Class in org.bouncycastle.jce.provider.test
- PSSTest() - Constructor for class org.bouncycastle.crypto.test.PSSTest
- PSSTest() - Constructor for class org.bouncycastle.jce.provider.test.PSSTest
- PSSwithRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.PSSwithRSA
- pubKey - Variable in class org.bouncycastle.pqc.jcajce.provider.test.AsymmetricBlockCipherTest
- PUBLIC_CONSTANT - Static variable in class org.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher
-
A predetermined public constant.
- PUBLIC_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
- PUBLIC_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
- publicKey - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
-
The public key is hashed.
- PublicKeyAndChallenge - Class in org.bouncycastle.asn1.mozilla
-
This is designed to parse the PublicKeyAndChallenge created by the KEYGEN tag included by Mozilla based browsers.
- publicKeyCert - Static variable in class org.bouncycastle.asn1.x509.ObjectDigestInfo
-
The public key certificate is hashed.
- publicKeyCertificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
- PublicKeyDataObject - Class in org.bouncycastle.asn1.eac
- PublicKeyDataObject() - Constructor for class org.bouncycastle.asn1.eac.PublicKeyDataObject
- PublicKeyFactory - Class in org.bouncycastle.crypto.util
-
Factory to create asymmetric public key parameters for asymmetric ciphers from range of ASN.1 encoded SubjectPublicKeyInfo objects.
- PublicKeyFactory - Class in org.bouncycastle.pqc.crypto.util
-
Factory to create asymmetric public key parameters for asymmetric ciphers from range of ASN.1 encoded SubjectPublicKeyInfo objects.
- PublicKeyFactory() - Constructor for class org.bouncycastle.crypto.util.PublicKeyFactory
- PublicKeyFactory() - Constructor for class org.bouncycastle.pqc.crypto.util.PublicKeyFactory
- publicKeyToString(String, ECPoint, ECParameterSpec) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil
- publicToExplicitParameters(PublicKey, String) - Static method in class org.bouncycastle.jce.ECKeyUtil
-
Convert a passed in public EC key to have explicit parameters.
- publicToExplicitParameters(PublicKey, Provider) - Static method in class org.bouncycastle.jce.ECKeyUtil
-
Convert a passed in public EC key to have explicit parameters.
- PublishTrustAnchors - Class in org.bouncycastle.asn1.cmc
-
PublishTrustAnchors ::= SEQUENCE { seqNumber INTEGER, hashAlgorithm AlgorithmIdentifier, anchorHashes SEQUENCE OF OCTET STRING }
- PublishTrustAnchors(BigInteger, AlgorithmIdentifier, byte[][]) - Constructor for class org.bouncycastle.asn1.cmc.PublishTrustAnchors
- PublishTrustAnchorsTest - Class in org.bouncycastle.asn1.test
- PublishTrustAnchorsTest() - Constructor for class org.bouncycastle.asn1.test.PublishTrustAnchorsTest
- put(Object, Object) - Method in class org.bouncycastle.asn1.eac.BidirectionalMap
Q
- q - Static variable in class org.bouncycastle.math.ec.custom.djb.Curve25519
- q - Static variable in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
- q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
- q - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- q - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- q - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- q - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- Q - Static variable in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- Q - Static variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- QCStatement - Class in org.bouncycastle.asn1.x509.qualified
-
The QCStatement object.
- QCStatement(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.qualified.QCStatement
- QCStatement(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.qualified.QCStatement
- qCStatements - Static variable in class org.bouncycastle.asn1.x509.Extension
-
QCStatements
- qCStatements - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.QCStatements
- QCStatements - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- QCStatementUnitTest - Class in org.bouncycastle.asn1.test
- QCStatementUnitTest() - Constructor for class org.bouncycastle.asn1.test.QCStatementUnitTest
- qTESLA - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
qTESLA
- qTESLA - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
qTESLA
- qTESLA() - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi.qTESLA
- QTESLA - Class in org.bouncycastle.pqc.jcajce.provider
- QTESLA() - Constructor for class org.bouncycastle.pqc.jcajce.provider.QTESLA
- qTESLA_p_I - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- qTESLA_p_I - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- qTESLA_p_III - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- qTESLA_p_III - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- qTESLA_Rnd1_I - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- qTESLA_Rnd1_III_size - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- qTESLA_Rnd1_III_speed - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- qTESLA_Rnd1_p_I - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- qTESLA_Rnd1_p_III - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- QTESLA.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
- QTeslaKatParser(String, InputStream) - Constructor for class org.bouncycastle.pqc.crypto.test.QTESLATest.QTeslaKatParser
- QTESLAKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
-
Base interface for a qTESLA key.
- QTESLAKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.qtesla
- QTESLAKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.QTESLAKeyFactorySpi
- QTESLAKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.qtesla
-
qTESLA key-pair generation parameters.
- QTESLAKeyGenerationParameters(int, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.qtesla.QTESLAKeyGenerationParameters
-
Base constructor - provide the qTESLA security category and a source of randomness.
- QTESLAKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.qtesla
-
Key-pair generator for qTESLA keys.
- QTESLAKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.qtesla.QTESLAKeyPairGenerator
- QTESLAParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
-
qTESLA parameter details.
- QTESLAParameterSpec(String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.QTESLAParameterSpec
-
Base constructor.
- QTESLAPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.qtesla
-
qTESLA private key
- QTESLAPrivateKeyParameters(int, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.qtesla.QTESLAPrivateKeyParameters
-
Base constructor.
- QTESLAPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.qtesla
-
qTESLA public key
- QTESLAPublicKeyParameters(int, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.qtesla.QTESLAPublicKeyParameters
-
Base constructor.
- QTESLASecurityCategory - Class in org.bouncycastle.pqc.crypto.qtesla
-
The qTESLA security categories.
- QTESLASigner - Class in org.bouncycastle.pqc.crypto.qtesla
-
Signer for the qTESLA algorithm (https://qtesla.org/)
- QTESLASigner() - Constructor for class org.bouncycastle.pqc.crypto.qtesla.QTESLASigner
- QTESLATest - Class in org.bouncycastle.pqc.crypto.test
- QTESLATest - Class in org.bouncycastle.pqc.jcajce.provider.test
- QTESLATest() - Constructor for class org.bouncycastle.pqc.crypto.test.QTESLATest
- QTESLATest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.QTESLATest
- QTESLATest.QTeslaKatParser - Class in org.bouncycastle.pqc.crypto.test
- QTESLATest.QTeslaKatVector - Class in org.bouncycastle.pqc.crypto.test
- QUALIFIED_NAME - Static variable in class org.bouncycastle.asn1.eac.EACTags
- quicksort(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
-
Sorts this array of integers according to the Quicksort algorithm.
- quicksort(int[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
-
Sort a subarray of a source array.
- quotient(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Divides this by b and stores the quotient in a new PolynomialGF2n.
- quotient(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns the absolute quotient of this divided by g in a new GF2Polynomial.
R
- RADG3 - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- RADG4 - Static variable in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
- rainbow - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
1.3.6.1.4.1.8301.3.1.3.5.3.2
- Rainbow - Class in org.bouncycastle.pqc.jcajce.provider
- Rainbow() - Constructor for class org.bouncycastle.pqc.jcajce.provider.Rainbow
- Rainbow.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
- RainbowKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
-
This class transforms Rainbow keys and Rainbow key specifications.
- RainbowKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi
- RainbowKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.rainbow
- RainbowKeyGenerationParameters(SecureRandom, RainbowParameters) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyGenerationParameters
- RainbowKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.rainbow
-
This class implements AsymmetricCipherKeyPairGenerator.
- RainbowKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator
-
The standard constructor tries to generate the Rainbow algorithm identifier with the corresponding OID.
- RainbowKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
- RainbowKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi
- RainbowKeyParameters - Class in org.bouncycastle.pqc.crypto.rainbow
- RainbowKeyParameters(boolean, int) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowKeyParameters
- RainbowKeysToParams - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
-
utility class for converting jce/jca Rainbow objects objects into their org.bouncycastle.crypto counterparts.
- RainbowKeysToParams() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams
- RainbowParameters - Class in org.bouncycastle.pqc.crypto.rainbow
- RainbowParameters() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
-
Default Constructor The elements of the array containing the number of Vinegar variables in each layer are set to the default values here.
- RainbowParameters(int[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowParameters
-
Constructor with parameters
- RainbowParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
-
This class provides methods for setting and getting the Rainbow-parameters like number of Vinegar-variables in the layers, number of layers and so on.
- RainbowParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
-
Default Constructor The elements of the array containing the number of Vinegar variables in each layer are set to the default values here.
- RainbowParameterSpec(int[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec
-
Constructor with parameters
- RainbowPrivateKey - Class in org.bouncycastle.pqc.asn1
-
Return the key data to encode in the PrivateKeyInfo structure.
- RainbowPrivateKey(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.asn1.RainbowPrivateKey
- RainbowPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.rainbow
- RainbowPrivateKeyParameters(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters
-
Constructor
- RainbowPrivateKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
-
This class provides a specification for a RainbowSignature private key.
- RainbowPrivateKeySpec(short[][], short[], short[][], short[], int[], Layer[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec
-
Constructor
- RainbowPublicKey - Class in org.bouncycastle.pqc.asn1
-
This class implements an ASN.1 encoded Rainbow public key.
- RainbowPublicKey(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.asn1.RainbowPublicKey
- RainbowPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.rainbow
- RainbowPublicKeyParameters(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters
-
Constructor
- RainbowPublicKeySpec - Class in org.bouncycastle.pqc.jcajce.spec
-
This class provides a specification for a RainbowSignature public key.
- RainbowPublicKeySpec(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
-
Constructor
- RainbowSignatureTest - Class in org.bouncycastle.pqc.jcajce.provider.test
-
Test cases for the use of Rainbow with the BCPQC provider.
- RainbowSignatureTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- RainbowSigner - Class in org.bouncycastle.pqc.crypto.rainbow
-
It implements the sign and verify functions for the Rainbow Signature Scheme.
- RainbowSigner() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
- RainbowSignerTest - Class in org.bouncycastle.pqc.crypto.test
- RainbowSignerTest() - Constructor for class org.bouncycastle.pqc.crypto.test.RainbowSignerTest
- RainbowUtil - Class in org.bouncycastle.pqc.crypto.rainbow.util
-
This class is needed for the conversions while encoding and decoding, as well as for comparison between arrays of some dimensions
- RainbowUtil() - Constructor for class org.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil
- rainbowWithSha1 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
1.3.6.1.4.1.8301.3.1.3.5.3.2.1
- rainbowWithSha224 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
1.3.6.1.4.1.8301.3.1.3.5.3.2.2
- rainbowWithSha256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
1.3.6.1.4.1.8301.3.1.3.5.3.2.3
- rainbowWithSha384 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
1.3.6.1.4.1.8301.3.1.3.5.3.2.4
- rainbowWithSha512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
1.3.6.1.4.1.8301.3.1.3.5.3.2.5
- rand - Variable in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
-
Source of randomness
- random - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- random - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
- random - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
- random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
- random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
- random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
- random - Variable in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
- random - Variable in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- random - Variable in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- random - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
- random - Variable in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator
- random - Variable in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
- random - Variable in class org.bouncycastle.pqc.math.linearalgebra.GF2nField
- random(int[]) - Static method in class org.bouncycastle.math.raw.Mod
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- random(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- RANDOM_IRREDUCIBLE_POLYNOMIAL - Static variable in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Constant used for polynomial construction (see constructor
PolynomialGF2mSmallM(GF2mField, int, char, SecureRandom)
). - RandomDSAKCalculator - Class in org.bouncycastle.crypto.signers
- RandomDSAKCalculator() - Constructor for class org.bouncycastle.crypto.signers.RandomDSAKCalculator
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
- randomFieldElement(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractFp
- randomFieldElementMult(SecureRandom) - Method in class org.bouncycastle.math.ec.ECCurve
- RandomGenerator - Interface in org.bouncycastle.crypto.prng
-
Generic interface for objects generating random bytes.
- randomize() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Fills all len bits of this GF2Polynomial with random values.
- randomize(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- randomize(BigInteger, SecureRandom) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- randomize(Random) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Fills all len bits of this GF2Polynomial with random values using the specified source of randomness.
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- randomMult(SecureRandom, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- RandUtils - Class in org.bouncycastle.pqc.math.linearalgebra
- RandUtils() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.RandUtils
- rate - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
- RawAgreement - Interface in org.bouncycastle.crypto
- RC2 - Class in org.bouncycastle.jcajce.provider.symmetric
- rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
- rC2_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
- RC2_CBC - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.3.2
- RC2.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
- RC2.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- RC2.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
-
RC2CBC
- RC2.CBCMAC - Class in org.bouncycastle.jcajce.provider.symmetric
-
RC2
- RC2.CFB8MAC - Class in org.bouncycastle.jcajce.provider.symmetric
- RC2.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
-
RC2
- RC2.KeyGenerator - Class in org.bouncycastle.jcajce.provider.symmetric
- RC2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- RC2.PBEWithMD2KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithMD2AndRC2
- RC2.PBEWithMD5AndRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithMD5AndRC2
- RC2.PBEWithMD5KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithMD5AndRC2
- RC2.PBEWithSHA1AndRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithSHA1AndRC2
- RC2.PBEWithSHA1KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithSHA1AndRC2
- RC2.PBEWithSHAAnd128BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithSHAAnd128BitRC2-CBC
- RC2.PBEWithSHAAnd128BitRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithSHAAnd128BitRC2-CBC
- RC2.PBEWithSHAAnd40BitKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithSHAAnd40BitRC2-CBC
- RC2.PBEWithSHAAnd40BitRC2 - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithSHAAnd40BitRC2-CBC
- RC2.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
- RC2CBCParameter - Class in org.bouncycastle.asn1.pkcs
- RC2CBCParameter(byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.RC2CBCParameter
- RC2CBCParameter(int, byte[]) - Constructor for class org.bouncycastle.asn1.pkcs.RC2CBCParameter
- RC2Engine - Class in org.bouncycastle.crypto.engines
-
an implementation of RC2 as described in RFC 2268 "A Description of the RC2(r) Encryption Algorithm" R.
- RC2Engine() - Constructor for class org.bouncycastle.crypto.engines.RC2Engine
- RC2Parameters - Class in org.bouncycastle.crypto.params
- RC2Parameters(byte[]) - Constructor for class org.bouncycastle.crypto.params.RC2Parameters
- RC2Parameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.RC2Parameters
- RC2Test - Class in org.bouncycastle.crypto.test
-
RC2 tester - vectors from ftp://ftp.isi.edu/in-notes/rfc2268.txt RFC 2268 "A Description of the RC2(r) Encryption Algorithm"
- RC2WrapEngine - Class in org.bouncycastle.crypto.engines
-
Wrap keys according to RFC 3217 - RC2 mechanism
- RC2WrapEngine() - Constructor for class org.bouncycastle.crypto.engines.RC2WrapEngine
- RC2WrapTest - Class in org.bouncycastle.crypto.test
-
RC2 wrap tester
- RC2WrapTest() - Constructor for class org.bouncycastle.crypto.test.RC2WrapTest
- rc4 - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
1.2.840.113549.3.4
- RC4Engine - Class in org.bouncycastle.crypto.engines
- RC4Engine() - Constructor for class org.bouncycastle.crypto.engines.RC4Engine
- RC4Test - Class in org.bouncycastle.crypto.test
-
RC4 Test
- RC4Test() - Constructor for class org.bouncycastle.crypto.test.RC4Test
- RC5 - Class in org.bouncycastle.jcajce.provider.symmetric
- RC5.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
- RC5.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- RC5.CBC32 - Class in org.bouncycastle.jcajce.provider.symmetric
- RC5.CFB8Mac32 - Class in org.bouncycastle.jcajce.provider.symmetric
- RC5.ECB32 - Class in org.bouncycastle.jcajce.provider.symmetric
-
RC5
- RC5.ECB64 - Class in org.bouncycastle.jcajce.provider.symmetric
-
RC564
- RC5.KeyGen32 - Class in org.bouncycastle.jcajce.provider.symmetric
- RC5.KeyGen64 - Class in org.bouncycastle.jcajce.provider.symmetric
-
RC5
- RC5.Mac32 - Class in org.bouncycastle.jcajce.provider.symmetric
- RC5.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- RC532Engine - Class in org.bouncycastle.crypto.engines
-
The specification for RC5 came from the
RC5 Encryption Algorithm
publication in RSA CryptoBytes, Spring of 1995. - RC532Engine() - Constructor for class org.bouncycastle.crypto.engines.RC532Engine
-
Create an instance of the RC5 encryption algorithm and set some defaults
- RC564Engine - Class in org.bouncycastle.crypto.engines
-
The specification for RC5 came from the
RC5 Encryption Algorithm
publication in RSA CryptoBytes, Spring of 1995. - RC564Engine() - Constructor for class org.bouncycastle.crypto.engines.RC564Engine
-
Create an instance of the RC5 encryption algorithm and set some defaults
- RC5Parameters - Class in org.bouncycastle.crypto.params
- RC5Parameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.RC5Parameters
- RC5Test - Class in org.bouncycastle.crypto.test
-
RC5 tester - vectors from ftp://ftp.nordu.net/rfc/rfc2040.txt RFC 2040 "The RC5, RC5-CBC, RC5-CBC-Pad, and RC5-CTS Algorithms"
- RC5Test() - Constructor for class org.bouncycastle.crypto.test.RC5Test
- RC6 - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- RC6Engine - Class in org.bouncycastle.crypto.engines
-
An RC6 engine.
- RC6Engine() - Constructor for class org.bouncycastle.crypto.engines.RC6Engine
-
Create an instance of the RC6 encryption algorithm and set some defaults
- RC6Test - Class in org.bouncycastle.crypto.test
-
RC6 Test - test vectors from AES Submitted RSA Reference implementation.
- RDN - Class in org.bouncycastle.asn1.x500
-
Holding class for a single Relative Distinguished Name (RDN).
- RDN(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x500.RDN
-
Create a single valued RDN.
- RDN(AttributeTypeAndValue) - Constructor for class org.bouncycastle.asn1.x500.RDN
- RDN(AttributeTypeAndValue[]) - Constructor for class org.bouncycastle.asn1.x500.RDN
-
Create a multi-valued RDN.
- rdnAreEqual(RDN, RDN) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
- rDNAreEqual(RDN, RDN) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
- rDNsFromString(String, X500NameStyle) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
- read() - Method in class org.bouncycastle.crypto.io.CipherInputStream
-
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and returns the next available byte.
- read() - Method in class org.bouncycastle.crypto.io.DigestInputStream
- read() - Method in class org.bouncycastle.crypto.io.MacInputStream
- read() - Method in class org.bouncycastle.crypto.io.SignerInputStream
- read() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
-
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and returns the next available byte.
- read() - Method in class org.bouncycastle.util.io.TeeInputStream
- read() - Method in interface org.bouncycastle.util.StreamParser
- read(byte[]) - Method in class org.bouncycastle.crypto.io.CipherInputStream
-
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and then returns up to
b.length
bytes in the provided array. - read(byte[]) - Method in class org.bouncycastle.util.io.TeeInputStream
- read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.CipherInputStream
-
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and then returns up to
len
bytes in the provided array. - read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.DigestInputStream
- read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.MacInputStream
- read(byte[], int, int) - Method in class org.bouncycastle.crypto.io.SignerInputStream
- read(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
-
Reads data from the underlying stream and processes it with the cipher until the cipher outputs data, and then returns up to
len
bytes in the provided array. - read(byte[], int, int) - Method in class org.bouncycastle.util.io.TeeInputStream
- readAll() - Method in class org.bouncycastle.crypto.test.cavp.CAVPReader
- readAll() - Method in interface org.bouncycastle.util.StreamParser
- readAll(InputStream) - Static method in class org.bouncycastle.util.io.Streams
-
Read stream fully, returning contents in a byte array.
- readAllLimited(InputStream, int) - Static method in class org.bouncycastle.util.io.Streams
-
Read from inStr up to a maximum number of bytes, throwing an exception if more the maximum amount of requested data is available.
- readFullLength(InputStream, int) - Static method in class org.bouncycastle.pqc.math.ntru.util.Util
-
Reads a given number of bytes from an
InputStream
. - readFully(byte[]) - Method in class org.bouncycastle.asn1.ASN1InputStream
- readFully(InputStream, byte[]) - Static method in class org.bouncycastle.util.io.Streams
-
Fully read in buf's length in data, or up to EOF, whichever occurs first,
- readFully(InputStream, byte[], int, int) - Static method in class org.bouncycastle.util.io.Streams
-
Fully read in len's bytes of data into buf, or up to EOF, whichever occurs first,
- readKey(InputStream) - Method in interface org.bouncycastle.crypto.KeyParser
- readKey(InputStream) - Method in class org.bouncycastle.crypto.parsers.DHIESPublicKeyParser
- readKey(InputStream) - Method in class org.bouncycastle.crypto.parsers.ECIESPublicKeyParser
- readLength() - Method in class org.bouncycastle.asn1.ASN1InputStream
- readObject() - Method in interface org.bouncycastle.asn1.ASN1ApplicationSpecificParser
-
Read the next object in the parser.
- readObject() - Method in class org.bouncycastle.asn1.ASN1InputStream
- readObject() - Method in interface org.bouncycastle.asn1.ASN1SequenceParser
-
Read the next object from the underlying object representing a SEQUENCE.
- readObject() - Method in interface org.bouncycastle.asn1.ASN1SetParser
-
Read the next object from the underlying object representing a SET.
- readObject() - Method in class org.bouncycastle.asn1.ASN1StreamParser
- readObject() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
-
Return the object contained in this application specific object,
- readObject() - Method in class org.bouncycastle.asn1.BERSequenceParser
-
Read the next object in the SEQUENCE.
- readObject() - Method in class org.bouncycastle.asn1.BERSetParser
-
Read the next object in the SET.
- readObject() - Method in class org.bouncycastle.asn1.DERExternalParser
- readObject() - Method in class org.bouncycastle.asn1.DLSequenceParser
-
Return the next object in the SEQUENCE.
- readObject() - Method in class org.bouncycastle.asn1.DLSetParser
-
Return the next object in the SET.
- readObject(ObjectInputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
- readPemObject() - Method in class org.bouncycastle.util.io.pem.PemReader
-
Read the next PEM object as a blob of raw data with header information.
- reasonCode - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Reason code
- reasonCode - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Reason code
- ReasonCode - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- ReasonFlags - Class in org.bouncycastle.asn1.x509
-
The ReasonFlags object.
- ReasonFlags(int) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
- ReasonFlags(DERBitString) - Constructor for class org.bouncycastle.asn1.x509.ReasonFlags
- ReasonFlagsTest - Class in org.bouncycastle.asn1.test
- ReasonFlagsTest() - Constructor for class org.bouncycastle.asn1.test.ReasonFlagsTest
- receiveCAVPVectors(String, Properties, Properties) - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
- receiveCAVPVectors(String, Properties, Properties) - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
- receiveCAVPVectors(String, Properties, Properties) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
- receiveCAVPVectors(String, Properties, Properties) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
- receiveCAVPVectors(String, Properties, Properties) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
- receiveCAVPVectors(String, Properties, Properties) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
- receiveCommentLine(String) - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
- receiveCommentLine(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
- receiveCommentLine(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
- receiveCommentLine(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
- receiveCommentLine(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
- receiveCommentLine(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
- receiveEnd() - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
- receiveEnd() - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
- receiveEnd() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
- receiveEnd() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
- receiveEnd() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
- receiveEnd() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
- receiveStart(String) - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
- receiveStart(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
- receiveStart(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
- receiveStart(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
- receiveStart(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
- receiveStart(String) - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
- Rechtsanwalt - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Rechtsanwalt
- Rechtsanwltin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Rechtsanw�ltin
- Rechtsbeistand - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Rechtsbeistand
- RecipientEncryptedKey - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- RecipientEncryptedKey(KeyAgreeRecipientIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.RecipientEncryptedKey
- RecipientIdentifier - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- RecipientIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
- RecipientIdentifier(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
- RecipientIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.RecipientIdentifier
- RecipientInfo - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- RecipientInfo(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
- RecipientInfo(KEKRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
- RecipientInfo(KeyAgreeRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
- RecipientInfo(KeyTransRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
- RecipientInfo(OtherRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
- RecipientInfo(PasswordRecipientInfo) - Constructor for class org.bouncycastle.asn1.cms.RecipientInfo
- RecipientKeyIdentifier - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Content encryption key delivery mechanisms.
- RecipientKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
- RecipientKeyIdentifier(byte[], ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
- RecipientKeyIdentifier(ASN1OctetString, ASN1GeneralizedTime, OtherKeyAttribute) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
- RecipientKeyIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
-
Deprecated.use getInstance()
- RED_ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST5Engine
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- reduce(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- reduce(int[], int[], int) - Static method in class org.bouncycastle.math.raw.Mont256
- reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- reduce(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- reduce(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Reduces this by g and returns the result in a new PolynomialGF2n.
- reduce15(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- reduce17(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- reduce23(int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- reduce23(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- reduce27(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- reduce29(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- reduce32(int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- reduce37(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- reduce39(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- reduce5(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- reduce61(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- reduce63(long[], int) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- reduceInto(BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Reduces an integer into a given interval
- reduceN() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Reduces len by finding the most significant bit set to one and reducing len and blocks.
- reduceXF(int[], int[]) - Static method in class org.bouncycastle.math.raw.Mont256
- referenceMultiply(ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
-
Simple shift-and-add multiplication.
- regCtrl_altCertTemplate - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
From RFC4210: id-regCtrl-altCertTemplate OBJECT IDENTIFIER ::= {id-regCtrl 7}; 1.3.6.1.5.5.7.1.7
- regCtrl_authenticator - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
1.3.6.1.5.5.7.5.1.2
- regCtrl_oldCertID - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
1.3.6.1.5.5.7.5.1.5
- regCtrl_pkiArchiveOptions - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
1.3.6.1.5.5.7.5.1.4
- regCtrl_pkiPublicationInfo - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
1.3.6.1.5.5.7.5.1.3
- regCtrl_protocolEncrKey - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
1.3.6.1.5.5.7.5.1.6
- regCtrl_regToken - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
1.3.6.1.5.5.7.5.1.1
- regInfo_certReq - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4211: it-regInfo-certReq: 1.3.6.1.5.5.7.5.2.1
- regInfo_utf8Pairs - Static variable in interface org.bouncycastle.asn1.cmp.CMPObjectIdentifiers
-
RFC 4211: it-regInfo-utf8Pairs: 1.3.6.1.5.5.7.5.2.1
- registeredAddress - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- registeredID - Static variable in class org.bouncycastle.asn1.x509.GeneralName
- registerOid(ConfigurableProvider, ASN1ObjectIdentifier, String, AsymmetricKeyInfoConverter) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
- registerOidAlgorithmParameterGenerator(ConfigurableProvider, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
- registerOidAlgorithmParameters(ConfigurableProvider, ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
- RegressionTest - Class in org.bouncycastle.asn1.test
- RegressionTest - Class in org.bouncycastle.crypto.prng.test
- RegressionTest - Class in org.bouncycastle.crypto.test
- RegressionTest - Class in org.bouncycastle.jce.provider.test
- RegressionTest - Class in org.bouncycastle.pqc.crypto.test
- RegressionTest() - Constructor for class org.bouncycastle.asn1.test.RegressionTest
- RegressionTest() - Constructor for class org.bouncycastle.crypto.prng.test.RegressionTest
- RegressionTest() - Constructor for class org.bouncycastle.crypto.test.RegressionTest
- RegressionTest() - Constructor for class org.bouncycastle.jce.provider.test.RegressionTest
- RegressionTest() - Constructor for class org.bouncycastle.pqc.crypto.test.RegressionTest
- rejection - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- REJECTION - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- remainder(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Return the remainder of a polynomial division of two polynomials.
- remainder(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Divides this by b and stores the remainder in a new PolynomialGF2n.
- remainder(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns the remainder of this divided by g in a new GF2Polynomial.
- remove() - Method in class org.bouncycastle.util.Arrays.Iterator
- remove(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.cms.AttributeTable
- REMOVE_FROM_CRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
Deprecated.use lower case version
- removeAnnotation(String) - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
-
Return a new annotated key with the named annotation removed.
- removeChild(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- removeExtension(ASN1ObjectIdentifier) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Remove a given extension.
- removeFromCRL - Static variable in class org.bouncycastle.asn1.x509.CRLReason
- removeThreadOverride(String) - Static method in class org.bouncycastle.util.Properties
-
Remove any value for the specified override property for the current thread only.
- RepeatedSecretKeySpec - Class in org.bouncycastle.jcajce.spec
-
A simple object to indicate that a symmetric cipher should reuse the last key provided.
- RepeatedSecretKeySpec - Class in org.bouncycastle.jce.spec
-
Deprecated.use super class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
- RepeatedSecretKeySpec(String) - Constructor for class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec
- RepeatedSecretKeySpec(String) - Constructor for class org.bouncycastle.jce.spec.RepeatedSecretKeySpec
-
Deprecated.
- replaceExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Replace an extension with the given oid and the passed in byte array to be wrapped in the OCTET STRING associated with the extension.
- replaceExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Replace an extension with the given oid and the passed in value to be included in the OCTET STRING associated with the extension.
- replaceExtension(Extension) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Replace a given extension.
- reqInfo - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
- Request - Class in org.bouncycastle.asn1.ocsp
- Request(CertID, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.Request
- RequestedCertificate - Class in org.bouncycastle.asn1.isismtt.ocsp
-
ISIS-MTT-Optional: The certificate requested by the client by inserting the RetrieveIfAllowed extension in the request, will be returned in this extension.
- RequestedCertificate(int, byte[]) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
- RequestedCertificate(Certificate) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
-
Constructor from a given details.
- RequestedCertificateUnitTest - Class in org.bouncycastle.asn1.test
- RequestedCertificateUnitTest() - Constructor for class org.bouncycastle.asn1.test.RequestedCertificateUnitTest
- requestType - Static variable in class org.bouncycastle.asn1.eac.CertificateBody
- res - Variable in class org.bouncycastle.pqc.math.ntru.polynomial.Resultant
-
Resultant of a polynomial with
x^n-1
- reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.CTRSP800DRBG
-
Reseed the DRBG.
- reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.DualECSP800DRBG
-
Reseed the DRBG.
- reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.HashSP800DRBG
-
Reseed the DRBG.
- reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.drbg.HMacSP800DRBG
-
Reseed the DRBG.
- reseed(byte[]) - Method in interface org.bouncycastle.crypto.prng.drbg.SP80090DRBG
-
Reseed the DRBG.
- reseed(byte[]) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
-
Force a reseed of the DRBG
- reserved - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
- reserved - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
- reset() - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Reset the generator
- reset() - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
-
Deprecated.Reset the generator
- reset() - Method in interface org.bouncycastle.crypto.BlockCipher
-
Reset the cipher.
- reset() - Method in class org.bouncycastle.crypto.BufferedAsymmetricBlockCipher
-
Reset the buffer and the underlying cipher.
- reset() - Method in class org.bouncycastle.crypto.BufferedBlockCipher
-
Reset the buffer and cipher.
- reset() - Method in interface org.bouncycastle.crypto.Digest
-
reset the digest back to it's initial state.
- reset() - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
-
Reset the digest back to it's initial state.
- reset() - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
-
Reset the digest back to its initial state.
- reset() - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
-
Reset the digest back to its initial state.
- reset() - Method in class org.bouncycastle.crypto.digests.CSHAKEDigest
- reset() - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
- reset() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
- reset() - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
- reset() - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
- reset() - Method in class org.bouncycastle.crypto.digests.Haraka256Digest
- reset() - Method in class org.bouncycastle.crypto.digests.Haraka512Digest
- reset() - Method in class org.bouncycastle.crypto.digests.KeccakDigest
- reset() - Method in class org.bouncycastle.crypto.digests.LongDigest
- reset() - Method in class org.bouncycastle.crypto.digests.MD2Digest
-
reset the digest back to it's initial state.
- reset() - Method in class org.bouncycastle.crypto.digests.MD4Digest
-
reset the chaining variables to the IV values.
- reset() - Method in class org.bouncycastle.crypto.digests.MD5Digest
-
reset the chaining variables to the IV values.
- reset() - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
- reset() - Method in class org.bouncycastle.crypto.digests.NullDigest
- reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
-
reset the chaining variables to the IV values.
- reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
-
reset the chaining variables to the IV values.
- reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
-
reset the chaining variables to the IV values.
- reset() - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
-
reset the chaining variables to the IV values.
- reset() - Method in class org.bouncycastle.crypto.digests.SHA1Digest
-
reset the chaining variables
- reset() - Method in class org.bouncycastle.crypto.digests.SHA224Digest
-
reset the chaining variables
- reset() - Method in class org.bouncycastle.crypto.digests.SHA256Digest
-
reset the chaining variables
- reset() - Method in class org.bouncycastle.crypto.digests.SHA384Digest
-
reset the chaining variables
- reset() - Method in class org.bouncycastle.crypto.digests.SHA512Digest
-
reset the chaining variables
- reset() - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
-
reset the chaining variables
- reset() - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
- reset() - Method in class org.bouncycastle.crypto.digests.SkeinDigest
- reset() - Method in class org.bouncycastle.crypto.digests.SkeinEngine
-
Reset the engine to the initial state (with the key and any pre-message parameters , ready to accept message input.
- reset() - Method in class org.bouncycastle.crypto.digests.SM3Digest
-
reset the chaining variables
- reset() - Method in class org.bouncycastle.crypto.digests.TigerDigest
-
reset the chaining variables
- reset() - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
-
reset the chaining variables
- reset() - Method in class org.bouncycastle.crypto.engines.AESEngine
- reset() - Method in class org.bouncycastle.crypto.engines.AESFastEngine
-
Deprecated.
- reset() - Method in class org.bouncycastle.crypto.engines.AESLightEngine
- reset() - Method in class org.bouncycastle.crypto.engines.ARIAEngine
- reset() - Method in class org.bouncycastle.crypto.engines.BlowfishEngine
- reset() - Method in class org.bouncycastle.crypto.engines.CamelliaEngine
- reset() - Method in class org.bouncycastle.crypto.engines.CamelliaLightEngine
- reset() - Method in class org.bouncycastle.crypto.engines.CAST5Engine
- reset() - Method in class org.bouncycastle.crypto.engines.CAST6Engine
- reset() - Method in class org.bouncycastle.crypto.engines.DESedeEngine
- reset() - Method in class org.bouncycastle.crypto.engines.DESEngine
- reset() - Method in class org.bouncycastle.crypto.engines.DSTU7624Engine
- reset() - Method in class org.bouncycastle.crypto.engines.GOST28147Engine
- reset() - Method in class org.bouncycastle.crypto.engines.GOST3412_2015Engine
- reset() - Method in class org.bouncycastle.crypto.engines.Grain128Engine
- reset() - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
- reset() - Method in class org.bouncycastle.crypto.engines.HC128Engine
- reset() - Method in class org.bouncycastle.crypto.engines.HC256Engine
- reset() - Method in class org.bouncycastle.crypto.engines.IDEAEngine
- reset() - Method in class org.bouncycastle.crypto.engines.ISAACEngine
- reset() - Method in class org.bouncycastle.crypto.engines.NoekeonEngine
- reset() - Method in class org.bouncycastle.crypto.engines.NullEngine
- reset() - Method in class org.bouncycastle.crypto.engines.RC2Engine
- reset() - Method in class org.bouncycastle.crypto.engines.RC4Engine
- reset() - Method in class org.bouncycastle.crypto.engines.RC532Engine
- reset() - Method in class org.bouncycastle.crypto.engines.RC564Engine
- reset() - Method in class org.bouncycastle.crypto.engines.RC6Engine
- reset() - Method in class org.bouncycastle.crypto.engines.RijndaelEngine
- reset() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- reset() - Method in class org.bouncycastle.crypto.engines.SEEDEngine
- reset() - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
- reset() - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
- reset() - Method in class org.bouncycastle.crypto.engines.SkipjackEngine
- reset() - Method in class org.bouncycastle.crypto.engines.SM4Engine
- reset() - Method in class org.bouncycastle.crypto.engines.TEAEngine
- reset() - Method in class org.bouncycastle.crypto.engines.ThreefishEngine
- reset() - Method in class org.bouncycastle.crypto.engines.TwofishEngine
- reset() - Method in class org.bouncycastle.crypto.engines.VMPCEngine
- reset() - Method in class org.bouncycastle.crypto.engines.XTEAEngine
- reset() - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
-
Reset the engine.
- reset() - Method in class org.bouncycastle.crypto.io.CipherInputStream
-
Reset to the last marked position, if supported.
- reset() - Method in interface org.bouncycastle.crypto.Mac
-
Reset the MAC.
- reset() - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
-
Reset the mac generator.
- reset() - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
-
Reset the mac generator.
- reset() - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
-
Reset the mac generator.
- reset() - Method in class org.bouncycastle.crypto.macs.CMac
-
Reset the mac generator.
- reset() - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
- reset() - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
- reset() - Method in class org.bouncycastle.crypto.macs.GMac
- reset() - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
- reset() - Method in class org.bouncycastle.crypto.macs.HMac
-
Reset the mac generator.
- reset() - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
-
Reset the mac generator.
- reset() - Method in class org.bouncycastle.crypto.macs.KGMac
- reset() - Method in class org.bouncycastle.crypto.macs.KMAC
- reset() - Method in class org.bouncycastle.crypto.macs.OldHMac
-
Reset the mac generator.
- reset() - Method in class org.bouncycastle.crypto.macs.Poly1305
- reset() - Method in class org.bouncycastle.crypto.macs.SipHash
- reset() - Method in class org.bouncycastle.crypto.macs.SipHash128
- reset() - Method in class org.bouncycastle.crypto.macs.SkeinMac
- reset() - Method in class org.bouncycastle.crypto.macs.VMPCMac
- reset() - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
- reset() - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
-
Reset the Mac.
- reset() - Method in interface org.bouncycastle.crypto.modes.AEADCipher
-
Reset the cipher.
- reset() - Method in class org.bouncycastle.crypto.modes.CBCBlockCipher
-
reset the chaining vector back to the IV and reset the underlying cipher.
- reset() - Method in class org.bouncycastle.crypto.modes.CCMBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
-
reset the chaining vector back to the IV and reset the underlying cipher.
- reset() - Method in class org.bouncycastle.crypto.modes.ChaCha20Poly1305
- reset() - Method in class org.bouncycastle.crypto.modes.EAXBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.G3413CBCBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
-
copy R_init into R and reset the underlying cipher.
- reset() - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
-
reset the feedback vector back to the IV and reset the underlying cipher.
- reset() - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.GCMBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
-
reset the feedback vector back to the IV and reset the underlying cipher.
- reset() - Method in class org.bouncycastle.crypto.modes.KCCMBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.KGCMBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.KXTSBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- reset() - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
-
reset the feedback vector back to the IV and reset the underlying cipher.
- reset() - Method in class org.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher
-
reset the chaining vector back to the IV and reset the underlying cipher.
- reset() - Method in class org.bouncycastle.crypto.modes.PGPCFBBlockCipher
-
reset the chaining vector back to the IV and reset the underlying cipher.
- reset() - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
- reset() - Method in interface org.bouncycastle.crypto.Signer
-
reset the internal state
- reset() - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
- reset() - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
- reset() - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
- reset() - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
- reset() - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
- reset() - Method in class org.bouncycastle.crypto.signers.Ed448Signer
- reset() - Method in class org.bouncycastle.crypto.signers.GenericSigner
- reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
reset the internal state
- reset() - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
reset the internal state
- reset() - Method in class org.bouncycastle.crypto.signers.PSSSigner
-
reset the internal state
- reset() - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
- reset() - Method in class org.bouncycastle.crypto.signers.SM2Signer
- reset() - Method in class org.bouncycastle.crypto.signers.X931Signer
-
reset the internal state
- reset() - Method in interface org.bouncycastle.crypto.StreamCipher
-
reset the cipher.
- reset() - Method in class org.bouncycastle.crypto.util.JournalingSecureRandom
-
Resets the index to zero such that the randomness will now be reused
- reset() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
- reset() - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
- reset() - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
- reset(boolean) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.MD2Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.MD4Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.MD5Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.RIPEMD128Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.RIPEMD160Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.RIPEMD256Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.RIPEMD320Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA1Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA224Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA256Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA384Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA512Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SHA512tDigest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.SM3Digest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.TigerDigest
- reset(Memoable) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
- reset(Memoable) - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
-
Reset from saved engine state.
- reset(Memoable) - Method in class org.bouncycastle.crypto.engines.Zuc256CoreEngine
-
Reset from saved engine state.
- reset(Memoable) - Method in interface org.bouncycastle.util.Memoable
-
Restore a copied object state into this object.
- resetBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Resets the bit at position i.
- resetCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
- resetCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
- resetCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- ResetTest - Class in org.bouncycastle.crypto.test
- ResetTest() - Constructor for class org.bouncycastle.crypto.test.ResetTest
- ResponderID - Class in org.bouncycastle.asn1.ocsp
- ResponderID(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponderID
- ResponderID(X500Name) - Constructor for class org.bouncycastle.asn1.ocsp.ResponderID
- ResponseBytes - Class in org.bouncycastle.asn1.ocsp
-
OCSP RFC 2560, RFC 6960
- ResponseBytes(ASN1ObjectIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
- ResponseBytes(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseBytes
-
Deprecated.use getInstance()
- ResponseData - Class in org.bouncycastle.asn1.ocsp
-
OCSP RFC 2560, RFC 6960
- ResponseData(ASN1Integer, ResponderID, ASN1GeneralizedTime, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
- ResponseData(ResponderID, ASN1GeneralizedTime, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
- ResponseData(ResponderID, ASN1GeneralizedTime, ASN1Sequence, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.ResponseData
-
Deprecated.use method taking Extensions
- ressol(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Computes the square root of a BigInteger modulo a prime employing the Shanks-Tonelli algorithm.
- rest(long, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Return the rest of devision two polynomials
- restoreState(byte[]) - Method in class org.bouncycastle.crypto.digests.LongDigest
- Restriction - Class in org.bouncycastle.asn1.isismtt.x509
-
Some other restriction regarding the usage of this certificate.
- Restriction(String) - Constructor for class org.bouncycastle.asn1.isismtt.x509.Restriction
-
Constructor from a given details.
- RestrictionUnitTest - Class in org.bouncycastle.asn1.test
- RestrictionUnitTest() - Constructor for class org.bouncycastle.asn1.test.RestrictionUnitTest
- resultant() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Resultant of this polynomial with
x^n-1
using a probabilistic algorithm. - resultant(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Resultant of this polynomial with
x^n-1 mod p
. - Resultant - Class in org.bouncycastle.pqc.math.ntru.polynomial
-
Contains a resultant and a polynomial
rho
such thatres = rho*this + t*(x^n-1) for some integer t
. - resultantMultiThread() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Multithreaded version of
IntegerPolynomial.resultant()
. - retreatCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
- retreatCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
- retreatCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- retreatCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
- retreatCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
- retreatCounter(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Grain128Engine
- returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Grainv1Engine
- returnByte(byte) - Method in class org.bouncycastle.crypto.engines.HC128Engine
- returnByte(byte) - Method in class org.bouncycastle.crypto.engines.HC256Engine
- returnByte(byte) - Method in class org.bouncycastle.crypto.engines.ISAACEngine
- returnByte(byte) - Method in class org.bouncycastle.crypto.engines.RC4Engine
- returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- returnByte(byte) - Method in class org.bouncycastle.crypto.engines.VMPCEngine
- returnByte(byte) - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
-
Process single byte.
- returnByte(byte) - Method in class org.bouncycastle.crypto.StreamBlockCipher
- returnByte(byte) - Method in interface org.bouncycastle.crypto.StreamCipher
-
encrypt/decrypt a single byte returning the result.
- RevAnnContent - Class in org.bouncycastle.asn1.cmp
- RevDetails - Class in org.bouncycastle.asn1.cmp
- RevDetails(CertTemplate) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
- RevDetails(CertTemplate, Extensions) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
- RevDetails(CertTemplate, X509Extensions) - Constructor for class org.bouncycastle.asn1.cmp.RevDetails
-
Deprecated.use method taking Extensions
- reverse(byte[]) - Static method in class org.bouncycastle.util.Arrays
- reverse(int) - Static method in class org.bouncycastle.util.Integers
- reverse(int[]) - Static method in class org.bouncycastle.util.Arrays
- reverse(long) - Static method in class org.bouncycastle.util.Longs
- reverseBytes(int) - Static method in class org.bouncycastle.util.Integers
- reverseBytes(long) - Static method in class org.bouncycastle.util.Longs
- ReversedWindowGenerator - Class in org.bouncycastle.crypto.prng
-
Takes bytes generated by an underling RandomGenerator and reverses the order in each small window (of configurable size).
- ReversedWindowGenerator(RandomGenerator, int) - Constructor for class org.bouncycastle.crypto.prng.ReversedWindowGenerator
- reverseKeys(byte[][]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- REVOCATION_NOTIFICATION - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- REVOCATION_WARNING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- revocationNotification - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- revocationRefs - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- revocationValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- RevocationValues - Class in org.bouncycastle.asn1.esf
-
RevocationValues ::= SEQUENCE { crlVals [0] SEQUENCE OF CertificateList OPTIONAL, ocspVals [1] SEQUENCE OF BasicOCSPResponse OPTIONAL, otherRevVals [2] OtherRevVals OPTIONAL}
- RevocationValues(CertificateList[], BasicOCSPResponse[], OtherRevVals) - Constructor for class org.bouncycastle.asn1.esf.RevocationValues
- revocationWarning - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- RevokedInfo - Class in org.bouncycastle.asn1.ocsp
- RevokedInfo(ASN1GeneralizedTime, CRLReason) - Constructor for class org.bouncycastle.asn1.ocsp.RevokedInfo
- RevokeRequest - Class in org.bouncycastle.asn1.cmc
-
RevokeRequest ::= SEQUENCE { issuerName Name, serialNumber INTEGER, reason CRLReason, invalidityDate GeneralizedTime OPTIONAL, passphrase OCTET STRING OPTIONAL, comment UTF8String OPTIONAL }
- RevokeRequest(X500Name, ASN1Integer, CRLReason, ASN1GeneralizedTime, ASN1OctetString, DERUTF8String) - Constructor for class org.bouncycastle.asn1.cmc.RevokeRequest
- RevokeRequestTest - Class in org.bouncycastle.asn1.test
- RevokeRequestTest() - Constructor for class org.bouncycastle.asn1.test.RevokeRequestTest
- RevRepContent - Class in org.bouncycastle.asn1.cmp
- RevRepContentBuilder - Class in org.bouncycastle.asn1.cmp
- RevRepContentBuilder() - Constructor for class org.bouncycastle.asn1.cmp.RevRepContentBuilder
- RevReqContent - Class in org.bouncycastle.asn1.cmp
- RevReqContent(RevDetails) - Constructor for class org.bouncycastle.asn1.cmp.RevReqContent
- RevReqContent(RevDetails[]) - Constructor for class org.bouncycastle.asn1.cmp.RevReqContent
- RFC1779Symbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.look up table translating OID values into their common symbols following the convention in RFC 1779
- RFC2253Symbols - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.look up table translating OID values into their common symbols following the convention in RFC 2253
- rfc2409_1024 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc2409_768 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- RFC3211() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.RFC3211
- RFC3211() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.RFC3211
- RFC3211Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.RFC3211Wrap
- RFC3211Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.RFC3211Wrap
- RFC3211Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.RFC3211Wrap
- RFC3211WrapEngine - Class in org.bouncycastle.crypto.engines
-
an implementation of the RFC 3211 Key Wrap Specification.
- RFC3211WrapEngine(BlockCipher) - Constructor for class org.bouncycastle.crypto.engines.RFC3211WrapEngine
- RFC3211WrapTest - Class in org.bouncycastle.crypto.test
-
Wrap Test based on RFC3211 test vectors
- RFC3211WrapTest() - Constructor for class org.bouncycastle.crypto.test.RFC3211WrapTest
- RFC3394WrapEngine - Class in org.bouncycastle.crypto.engines
-
an implementation of the AES Key Wrapper from the NIST Key Wrap Specification as described in RFC 3394.
- RFC3394WrapEngine(BlockCipher) - Constructor for class org.bouncycastle.crypto.engines.RFC3394WrapEngine
-
Create a RFC 3394 WrapEngine specifying the encrypt for wrapping, decrypt for unwrapping.
- RFC3394WrapEngine(BlockCipher, boolean) - Constructor for class org.bouncycastle.crypto.engines.RFC3394WrapEngine
-
Create a RFC 3394 WrapEngine specifying the direction for wrapping and unwrapping..
- rfc3526_1536 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc3526_2048 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc3526_3072 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc3526_4096 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc3526_6144 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc3526_8192 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- RFC3739QCObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.qualified
- rfc4306_1024 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc4306_768 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- RFC4519Style - Class in org.bouncycastle.asn1.x500.style
- RFC4519Style() - Constructor for class org.bouncycastle.asn1.x500.style.RFC4519Style
- RFC4519Test - Class in org.bouncycastle.asn1.test
- RFC4519Test() - Constructor for class org.bouncycastle.asn1.test.RFC4519Test
- rfc5054_1024 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
- rfc5054_1536 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
- rfc5054_2048 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
- rfc5054_3072 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
- rfc5054_4096 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
- rfc5054_6144 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
- rfc5054_8192 - Static variable in class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
- RFC5649Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.RFC5649Wrap
- RFC5649WrapEngine - Class in org.bouncycastle.crypto.engines
-
An implementation of the AES Key Wrap with Padding specification as described in RFC 5649.
- RFC5649WrapEngine(BlockCipher) - Constructor for class org.bouncycastle.crypto.engines.RFC5649WrapEngine
- rfc5996_1024 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc5996_768 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc7539Test() - Method in class org.bouncycastle.crypto.test.Poly1305Test
- rfc7919_ffdhe2048 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc7919_ffdhe3072 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc7919_ffdhe4096 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc7919_ffdhe6144 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc7919_ffdhe8192 - Static variable in class org.bouncycastle.crypto.agreement.DHStandardGroups
- rfc822Name - Static variable in class org.bouncycastle.asn1.x509.GeneralName
- rho - Variable in class org.bouncycastle.pqc.math.ntru.polynomial.Resultant
-
A polynomial such that
res = rho*this + t*(x^n-1) for some integer t
- rightEncode(long) - Static method in class org.bouncycastle.crypto.digests.XofUtils
- rightMultiply(Matrix) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Compute the product of this matrix and a matrix A over GF(2).
- rightMultiply(Matrix) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
- rightMultiply(Matrix) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
Compute the product of this matrix and another matrix.
- rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Compute the product of this matrix and a permutation matrix which is generated from an n-permutation.
- rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
- rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
Compute the product of this matrix and a permutation.
- rightMultiply(Permutation) - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
-
Compute the product of this permutation and another permutation.
- rightMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Compute the product of this matrix and the given column vector.
- rightMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
- rightMultiply(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
-
Compute the product of this matrix and a vector.
- rightMultiplyRightCompactForm(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
-
Compute the product of the matrix (Id | this) and a column vector, where Id is a (numRows x numRows) unit matrix.
- Rijndael - Class in org.bouncycastle.jcajce.provider.symmetric
- Rijndael.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- Rijndael.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- Rijndael.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Rijndael.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- RijndaelEngine - Class in org.bouncycastle.crypto.engines
-
an implementation of Rijndael, based on the documentation and reference implementation by Paulo Barreto, Vincent Rijmen, for v2.0 August '99.
- RijndaelEngine() - Constructor for class org.bouncycastle.crypto.engines.RijndaelEngine
-
default constructor - 128 bit block size.
- RijndaelEngine(int) - Constructor for class org.bouncycastle.crypto.engines.RijndaelEngine
-
basic constructor - set the cipher up for a given blocksize
- RijndaelTest - Class in org.bouncycastle.crypto.test
-
Test vectors from the NIST standard tests and Brian Gladman's vector set http://fp.gladman.plus.com/cryptography_technology/rijndael/
- ripemd128 - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
- ripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3.2.2
- RIPEMD128 - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD128() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD128
- RIPEMD128.Digest - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD128.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
RIPEMD128 HashMac
- RIPEMD128.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD128.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD128Digest - Class in org.bouncycastle.crypto.digests
-
implementation of RIPEMD128
- RIPEMD128Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
-
Standard constructor
- RIPEMD128Digest(RIPEMD128Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD128Digest
-
Copy constructor.
- RIPEMD128DigestTest - Class in org.bouncycastle.crypto.test
-
RIPEMD128 Digest Test
- RIPEMD128HMacTest - Class in org.bouncycastle.crypto.test
-
RIPEMD128 HMac Test, test vectors from RFC 2286
- RIPEMD128HMacTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD128HMacTest
- RIPEMD128WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.RIPEMD128WithRSAEncryption
- ripemd160 - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
- ripemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3.2.1
- ripemd160 - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
ripemd160 OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) TeleTrust(36) algorithm(3) hashAlgorithm(2) RIPEMD-160(1)}
- RIPEMD160 - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD160 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- RIPEMD160 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
- RIPEMD160() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD160
- RIPEMD160.Digest - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD160.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
RIPEMD160 HMac
- RIPEMD160.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD160.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD160.PBEWithHmac - Class in org.bouncycastle.jcajce.provider.digest
-
PBEWithHmacRIPEMD160
- RIPEMD160.PBEWithHmacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
-
PBEWithHmacRIPEMD160
- RIPEMD160Digest - Class in org.bouncycastle.crypto.digests
-
implementation of RIPEMD see, https://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html
- RIPEMD160Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
-
Standard constructor
- RIPEMD160Digest(RIPEMD160Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD160Digest
-
Copy constructor.
- RIPEMD160DigestTest - Class in org.bouncycastle.crypto.test
-
RIPEMD160 Digest Test
- RIPEMD160HMacTest - Class in org.bouncycastle.crypto.test
-
RIPEMD160 HMac Test, test vectors from RFC 2286
- RIPEMD160HMacTest() - Constructor for class org.bouncycastle.crypto.test.RIPEMD160HMacTest
- ripemd160WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
ripemd160WithRSAEncryption OBJECT IDENTIFIER ::= {iso(1) identified-organization(3) TeleTrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) rsaSignatureWithripemd160(2) }
- RIPEMD160WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.RIPEMD160WithRSAEncryption
- RIPEMD160WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.RIPEMD160WithRSAEncryption
- ripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3.2.3
- RIPEMD256 - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.RIPEMD256
- RIPEMD256.Digest - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD256.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
RIPEMD256 HMac
- RIPEMD256.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD256.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD256Digest - Class in org.bouncycastle.crypto.digests
-
implementation of RIPEMD256.
- RIPEMD256Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
-
Standard constructor
- RIPEMD256Digest(RIPEMD256Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD256Digest
-
Copy constructor.
- RIPEMD256DigestTest - Class in org.bouncycastle.crypto.test
-
RIPEMD128 Digest Test
- RIPEMD320 - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD320.Digest - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD320.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
RIPEMD320 HMac
- RIPEMD320.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD320.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- RIPEMD320Digest - Class in org.bouncycastle.crypto.digests
-
implementation of RIPEMD 320.
- RIPEMD320Digest() - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
-
Standard constructor
- RIPEMD320Digest(RIPEMD320Digest) - Constructor for class org.bouncycastle.crypto.digests.RIPEMD320Digest
-
Copy constructor.
- RIPEMD320DigestTest - Class in org.bouncycastle.crypto.test
-
RIPEMD320 Digest Test
- ROLE - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
- roleOccupant - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- RoleSyntax - Class in org.bouncycastle.asn1.x509
-
Implementation of the RoleSyntax object as specified by the RFC3281.
- RoleSyntax - Static variable in interface org.bouncycastle.asn1.x509.X509AttributeIdentifiers
-
Deprecated.use id_at_role
- RoleSyntax(String) - Constructor for class org.bouncycastle.asn1.x509.RoleSyntax
-
Utility constructor.
- RoleSyntax(GeneralName) - Constructor for class org.bouncycastle.asn1.x509.RoleSyntax
-
Constructor.
- RoleSyntax(GeneralNames, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.RoleSyntax
-
Constructor.
- rootCertBin - Static variable in class org.bouncycastle.jce.provider.test.CertPathTest
- rootCrlBin - Static variable in class org.bouncycastle.jce.provider.test.CertPathTest
- rosstandart - Static variable in interface org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers
- RosstandartObjectIdentifiers - Interface in org.bouncycastle.asn1.rosstandart
- rotate1() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Multiplication by
X
inZ[X]/Z[X^n-1]
. - rotateLeft(int, int) - Static method in class org.bouncycastle.crypto.engines.SerpentEngineBase
- rotateLeft(int, int) - Static method in class org.bouncycastle.util.Integers
- rotateLeft(long, int) - Static method in class org.bouncycastle.crypto.macs.SipHash
- rotateLeft(long, int) - Static method in class org.bouncycastle.util.Longs
- rotateRight(int, int) - Static method in class org.bouncycastle.crypto.engines.SerpentEngineBase
- rotateRight(int, int) - Static method in class org.bouncycastle.util.Integers
- rotateRight(long, int) - Static method in class org.bouncycastle.util.Longs
- round() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigDecimalPolynomial
-
Rounds all coefficients to the nearest integer.
- rounds - Variable in class org.bouncycastle.crypto.engines.Salsa20Engine
- ROUNDS - Static variable in class org.bouncycastle.crypto.engines.CAST6Engine
- RSA - Class in org.bouncycastle.jcajce.provider.asymmetric
- RSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.RSA
- RSA.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
- RSA3CertTest - Class in org.bouncycastle.jce.provider.test.rsa3
-
Marius Schilder's Bleichenbacher's Forgery Attack Tests
- RSA3CertTest() - Constructor for class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- RSABlindedEngine - Class in org.bouncycastle.crypto.engines
-
this does your basic RSA algorithm with blinding
- RSABlindedEngine() - Constructor for class org.bouncycastle.crypto.engines.RSABlindedEngine
- RSABlindedTest - Class in org.bouncycastle.crypto.test
- RSABlindedTest() - Constructor for class org.bouncycastle.crypto.test.RSABlindedTest
- RSABlindingEngine - Class in org.bouncycastle.crypto.engines
-
This does your basic RSA Chaum's blinding and unblinding as outlined in "Handbook of Applied Cryptography", page 475.
- RSABlindingEngine() - Constructor for class org.bouncycastle.crypto.engines.RSABlindingEngine
- RSABlindingFactorGenerator - Class in org.bouncycastle.crypto.generators
-
Generate a random factor suitable for use with RSA blind signatures as outlined in Chaum's blinding and unblinding as outlined in "Handbook of Applied Cryptography", page 475.
- RSABlindingFactorGenerator() - Constructor for class org.bouncycastle.crypto.generators.RSABlindingFactorGenerator
- RSABlindingParameters - Class in org.bouncycastle.crypto.params
- RSABlindingParameters(RSAKeyParameters, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSABlindingParameters
- RSADigestSigner - Class in org.bouncycastle.crypto.signers
- RSADigestSigner(Digest) - Constructor for class org.bouncycastle.crypto.signers.RSADigestSigner
- RSADigestSigner(Digest, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.crypto.signers.RSADigestSigner
- RSADigestSignerTest - Class in org.bouncycastle.crypto.test
- RSADigestSignerTest() - Constructor for class org.bouncycastle.crypto.test.RSADigestSignerTest
- rsaEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.1
- RSAEngine - Class in org.bouncycastle.crypto.engines
-
this does your basic RSA algorithm.
- RSAEngine() - Constructor for class org.bouncycastle.crypto.engines.RSAEngine
- RSAESOAEPparams - Class in org.bouncycastle.asn1.pkcs
- RSAESOAEPparams() - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
-
The default version
- RSAESOAEPparams(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
-
Deprecated.use getInstance()
- RSAESOAEPparams(AlgorithmIdentifier, AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
- RsaKemParameters - Class in org.bouncycastle.asn1.cms
-
RFC 5990 RSA KEM parameters class.
- RsaKemParameters(AlgorithmIdentifier, int) - Constructor for class org.bouncycastle.asn1.cms.RsaKemParameters
-
Base constructor.
- RSAKeyEncapsulation - Class in org.bouncycastle.crypto.kems
-
The RSA Key Encapsulation Mechanism (RSA-KEM) from ISO 18033-2.
- RSAKeyEncapsulation(DerivationFunction, SecureRandom) - Constructor for class org.bouncycastle.crypto.kems.RSAKeyEncapsulation
-
Set up the RSA-KEM.
- RSAKeyEncapsulationTest - Class in org.bouncycastle.crypto.test
-
Tests for the RSA Key Encapsulation Mechanism
- RSAKeyEncapsulationTest() - Constructor for class org.bouncycastle.crypto.test.RSAKeyEncapsulationTest
- RSAKeyGenerationParameters - Class in org.bouncycastle.crypto.params
- RSAKeyGenerationParameters(BigInteger, SecureRandom, int, int) - Constructor for class org.bouncycastle.crypto.params.RSAKeyGenerationParameters
- RSAKeyPairGenerator - Class in org.bouncycastle.crypto.generators
-
an RSA key pair generator.
- RSAKeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.RSAKeyPairGenerator
- RSAKeyParameters - Class in org.bouncycastle.crypto.params
- RSAKeyParameters(boolean, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSAKeyParameters
- rsaOids - Static variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
- RSAPrivateCrtKeyParameters - Class in org.bouncycastle.crypto.params
- RSAPrivateCrtKeyParameters(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters
- rsaPrivateKey - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- RSAPrivateKey - Class in org.bouncycastle.asn1.pkcs
- RSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKey
- RSAPrivateKeyStructure - Class in org.bouncycastle.asn1.pkcs
-
Deprecated.use RSAPrivateKey
- RSAPrivateKeyStructure(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- RSAPrivateKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.
- RSAPublicKey - Class in org.bouncycastle.asn1.eac
-
an Iso7816RSAPublicKeyStructure structure.
- RSAPublicKey - Class in org.bouncycastle.asn1.pkcs
- RSAPublicKey(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.pkcs.RSAPublicKey
- RSAPublicKey(ASN1ObjectIdentifier, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.eac.RSAPublicKey
- RSAPublicKeyStructure - Class in org.bouncycastle.asn1.x509
-
Deprecated.use org.bouncycastle.asn1.pkcs.RSAPublicKey
- RSAPublicKeyStructure(BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
-
Deprecated.
- RSAPublicKeyStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
-
Deprecated.
- rsaSignatureWithripemd128 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3.3.1.3
- rsaSignatureWithripemd160 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3.3.1.2
- rsaSignatureWithripemd256 - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3.3.1.4
- RSASSAPSSparams - Class in org.bouncycastle.asn1.pkcs
- RSASSAPSSparams() - Constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
-
The default version
- RSASSAPSSparams(AlgorithmIdentifier, AlgorithmIdentifier, ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
- RSATest - Class in org.bouncycastle.crypto.test
- RSATest - Class in org.bouncycastle.jce.provider.test
- RSATest() - Constructor for class org.bouncycastle.crypto.test.RSATest
- RSATest() - Constructor for class org.bouncycastle.jce.provider.test.RSATest
- RSAUtil - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
utility class for converting java.security RSA objects into their org.bouncycastle.crypto counterparts.
- RSAUtil() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil
- runSelfTest() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
- runTest(Test) - Static method in class org.bouncycastle.util.test.SimpleTest
- runTest(Test, PrintStream) - Static method in class org.bouncycastle.util.test.SimpleTest
- runTests(Test[]) - Static method in class org.bouncycastle.util.test.SimpleTest
- runTests(Test[], PrintStream) - Static method in class org.bouncycastle.util.test.SimpleTest
- RuntimeCryptoException - Exception in org.bouncycastle.crypto
-
the foundation class for the exceptions thrown by the crypto packages.
- RuntimeCryptoException() - Constructor for exception org.bouncycastle.crypto.RuntimeCryptoException
-
base constructor.
- RuntimeCryptoException(String) - Constructor for exception org.bouncycastle.crypto.RuntimeCryptoException
-
create a RuntimeCryptoException with the given message.
S
- s - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
- S - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- S - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
- SafeBag - Class in org.bouncycastle.asn1.pkcs
- SafeBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.SafeBag
- SafeBag(ASN1ObjectIdentifier, ASN1Encodable, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SafeBag
- safeContentsBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.10.1.6
- Salsa20 - Class in org.bouncycastle.jcajce.provider.symmetric
- Salsa20.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- Salsa20.Base - Class in org.bouncycastle.jcajce.provider.symmetric
- Salsa20.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Salsa20.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- Salsa20Engine - Class in org.bouncycastle.crypto.engines
-
Implementation of Daniel J.
- Salsa20Engine() - Constructor for class org.bouncycastle.crypto.engines.Salsa20Engine
-
Creates a 20 round Salsa20 engine.
- Salsa20Engine(int) - Constructor for class org.bouncycastle.crypto.engines.Salsa20Engine
-
Creates a Salsa20 engine with a specific number of rounds.
- Salsa20Test - Class in org.bouncycastle.crypto.test
-
Salsa20 Test
- Salsa20Test() - Constructor for class org.bouncycastle.crypto.test.Salsa20Test
- salsaCore(int, int[], int[]) - Static method in class org.bouncycastle.crypto.engines.Salsa20Engine
-
Salsa20 function
- salt - Variable in class org.bouncycastle.crypto.PBEParametersGenerator
- SAMPLE - Static variable in class org.bouncycastle.crypto.test.DeterministicDSATest
- SAMPLE - Static variable in class org.bouncycastle.jce.provider.test.DetDSATest
- satisfiesCurveEquation() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
- satisfiesCurveEquation() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractFp
- satisfiesCurveEquation() - Method in class org.bouncycastle.math.ec.ECPoint
- satisfiesOrder() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
- satisfiesOrder() - Method in class org.bouncycastle.math.ec.ECPoint
- saveStore(OutputStream) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- sb0(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
S0 - { 3, 8,15, 1,10, 6, 5,11,14,13, 4, 2, 7, 0, 9,12 } - 15 terms.
- sb1(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
S1 - {15,12, 2, 7, 9, 0, 5,10, 1,11,14, 8, 6,13, 3, 4 } - 14 terms.
- SB1(byte) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- sb2(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
S2 - { 8, 6, 7, 9, 3,12,10,15,13, 1,14, 4, 0,11, 5, 2 } - 16 terms.
- SB2(byte) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- sb3(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
S3 - { 0,15,11, 8,12, 9, 6, 3,13, 1, 2, 4,10, 7, 5,14 } - 16 terms.
- SB3(byte) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- sb4(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
S4 - { 1,15, 8, 3,12, 0,11, 6, 2, 5, 4,10, 9,14, 7,13 } - 15 terms.
- SB4(byte) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- sb5(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
S5 - {15, 5, 2,11, 4,10, 9,12, 0, 3,14, 8,13, 6, 7, 1 } - 16 terms.
- sb6(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
S6 - { 7, 2,12, 5, 8, 4, 6,11,14, 9, 1,15,13, 3,10, 0 } - 15 terms.
- sb7(int, int, int, int) - Method in class org.bouncycastle.crypto.engines.SerpentEngineBase
-
S7 - { 1,13,15, 0,14, 8, 2,11, 7, 4,12,10, 9, 3, 5, 6 } - 16 terms.
- SCALAR_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X25519
- SCALAR_SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X448
- scalarMult(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
- scalarMult(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
- scalarMultBase(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
- scalarMultBase(byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
- scalarMultBaseXY(X448.Friend, byte[], int, int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
-
NOTE: Only for use by X448
- scalarMultBaseYZ(X25519.Friend, byte[], int, int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
-
NOTE: Only for use by X25519
- scalarMultiply(GF2nElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Multiplies the scalar s to each coefficient of this PolynomialGF2n and returns the result in a new PolynomialGF2n.
- ScalarSplitParameters - Class in org.bouncycastle.math.ec.endo
- ScalarSplitParameters(BigInteger[], BigInteger[], BigInteger, BigInteger, int) - Constructor for class org.bouncycastle.math.ec.endo.ScalarSplitParameters
- scale - Variable in class org.bouncycastle.math.ec.ScaleXNegateYPointMap
- scale - Variable in class org.bouncycastle.math.ec.ScaleXPointMap
- scale - Variable in class org.bouncycastle.math.ec.ScaleYNegateXPointMap
- scale - Variable in class org.bouncycastle.math.ec.ScaleYPointMap
- scaleX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
- scaleX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
- scaleXNegateY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
- scaleXNegateY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
- ScaleXNegateYPointMap - Class in org.bouncycastle.math.ec
- ScaleXNegateYPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleXNegateYPointMap
- ScaleXPointMap - Class in org.bouncycastle.math.ec
- ScaleXPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleXPointMap
- scaleY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
- scaleY(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
- scaleYNegateX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
- scaleYNegateX(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint
- ScaleYNegateXPointMap - Class in org.bouncycastle.math.ec
- ScaleYNegateXPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleYNegateXPointMap
- ScaleYPointMap - Class in org.bouncycastle.math.ec
- ScaleYPointMap(ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ScaleYPointMap
- SCrypt - Class in org.bouncycastle.crypto.generators
-
Implementation of the scrypt a password-based key derivation function.
- SCRYPT - Class in org.bouncycastle.jcajce.provider.symmetric
- SCRYPT.BasePBKDF2 - Class in org.bouncycastle.jcajce.provider.symmetric
- SCRYPT.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- SCRYPT.ScryptWithUTF8 - Class in org.bouncycastle.jcajce.provider.symmetric
- ScryptConfig - Class in org.bouncycastle.crypto.util
-
Configuration class for a PBKDF based around scrypt.
- ScryptConfig.Builder - Class in org.bouncycastle.crypto.util
- ScryptKeySpec - Class in org.bouncycastle.jcajce.spec
-
Key spec for use with the scrypt SecretKeyFactory.
- ScryptKeySpec(char[], byte[], int, int, int, int) - Constructor for class org.bouncycastle.jcajce.spec.ScryptKeySpec
- ScryptParams - Class in org.bouncycastle.asn1.misc
-
RFC 7914 scrypt parameters.
- ScryptParams(byte[], int, int, int) - Constructor for class org.bouncycastle.asn1.misc.ScryptParams
- ScryptParams(byte[], int, int, int, int) - Constructor for class org.bouncycastle.asn1.misc.ScryptParams
- ScryptParams(byte[], BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.misc.ScryptParams
-
Base constructor.
- SCryptTest - Class in org.bouncycastle.crypto.test
- SCryptTest() - Constructor for class org.bouncycastle.crypto.test.SCryptTest
- ScryptWithUTF8() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SCRYPT.ScryptWithUTF8
- SCVPReqRes - Class in org.bouncycastle.asn1.cms
-
RFC 5940: Additional Cryptographic Message Syntax (CMS) Revocation Information Choices.
- SCVPReqRes(ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.SCVPReqRes
- SCVPReqRes(ContentInfo, ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.SCVPReqRes
- sdsiCertificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.22.2
- SealedTest - Class in org.bouncycastle.jce.provider.test
- SealedTest() - Constructor for class org.bouncycastle.jce.provider.test.SealedTest
- searchGuide - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- secg_scheme - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
- SECNamedCurves - Class in org.bouncycastle.asn1.sec
- SECNamedCurves() - Constructor for class org.bouncycastle.asn1.sec.SECNamedCurves
- SECObjectIdentifiers - Interface in org.bouncycastle.asn1.sec
-
Certicom object identifiers
- secp112r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp112r1 OID: 1.3.132.0.6
- secp112r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp112r2 OID: 1.3.132.0.7
- secp128r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp128r1 OID: 1.3.132.0.28
- SecP128R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP128R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
- SecP128R1Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP128R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- SecP128R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP128R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- SecP128R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- SecP128R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- SecP128R1Point - Class in org.bouncycastle.math.ec.custom.sec
- secp128r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp128r2 OID: 1.3.132.0.29
- secp160k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp160k1 OID: 1.3.132.0.9
- SecP160K1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP160K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
- SecP160K1Point - Class in org.bouncycastle.math.ec.custom.sec
- secp160r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp160r1 OID: 1.3.132.0.8
- SecP160R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP160R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
- SecP160R1Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP160R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- SecP160R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP160R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- SecP160R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- SecP160R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- SecP160R1Point - Class in org.bouncycastle.math.ec.custom.sec
- secp160r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp160r2 OID: 1.3.132.0.30
- SecP160R2Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP160R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
- SecP160R2Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP160R2Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- SecP160R2FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP160R2FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- SecP160R2FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- SecP160R2FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- SecP160R2Point - Class in org.bouncycastle.math.ec.custom.sec
- secp192k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp192k1 OID: 1.3.132.0.31
- SecP192K1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP192K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
- SecP192K1Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP192K1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- SecP192K1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP192K1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- SecP192K1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- SecP192K1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- SecP192K1Point - Class in org.bouncycastle.math.ec.custom.sec
- secp192r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp192r1 OID: 1.3.132.0.prime192v1
- SecP192R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP192R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
- SecP192R1Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP192R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- SecP192R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP192R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- SecP192R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- SecP192R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- SecP192R1Point - Class in org.bouncycastle.math.ec.custom.sec
- secp224k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp224k1 OID: 1.3.132.0.32
- SecP224K1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP224K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
- SecP224K1Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP224K1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- SecP224K1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP224K1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- SecP224K1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- SecP224K1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- SecP224K1Point - Class in org.bouncycastle.math.ec.custom.sec
- secp224r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp224r1 OID: 1.3.132.0.33
- SecP224R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP224R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
- SecP224R1Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP224R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- SecP224R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP224R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- SecP224R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- SecP224R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- SecP224R1Point - Class in org.bouncycastle.math.ec.custom.sec
- secp256k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp256k1 OID: 1.3.132.0.10
- SecP256K1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP256K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
- SecP256K1Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP256K1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- SecP256K1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP256K1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- SecP256K1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- SecP256K1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- SecP256K1Point - Class in org.bouncycastle.math.ec.custom.sec
- secp256r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp256r1 OID: 1.3.132.0.prime256v1
- SecP256R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP256R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
- SecP256R1Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP256R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- SecP256R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP256R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- SecP256R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- SecP256R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- SecP256R1Point - Class in org.bouncycastle.math.ec.custom.sec
- secp384r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp384r1 OID: 1.3.132.0.34
- SecP384R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP384R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
- SecP384R1Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP384R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- SecP384R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP384R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- SecP384R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- SecP384R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- SecP384R1Point - Class in org.bouncycastle.math.ec.custom.sec
- secp521r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
secp521r1 OID: 1.3.132.0.35
- SecP521R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecP521R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
- SecP521R1Field - Class in org.bouncycastle.math.ec.custom.sec
- SecP521R1Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- SecP521R1FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecP521R1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- SecP521R1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- SecP521R1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- SecP521R1Point - Class in org.bouncycastle.math.ec.custom.sec
- SECRET_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
- SECRET_KEY_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
- SECRET_SIZE - Static variable in class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
- SECRET_SIZE - Static variable in class org.bouncycastle.crypto.params.X448PrivateKeyParameters
- secretBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.10.1.5
- SecretKeyData - Class in org.bouncycastle.asn1.bc
-
SecretKeyData ::= SEQUENCE { keyAlgorithm OBJECT IDENTIFIER, keyBytes OCTET STRING }
- SecretKeyData(ASN1ObjectIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.SecretKeyData
- SecretKeyUtil - Class in org.bouncycastle.jcajce.provider.util
- SecretKeyUtil() - Constructor for class org.bouncycastle.jcajce.provider.util.SecretKeyUtil
- SecT113Field - Class in org.bouncycastle.math.ec.custom.sec
- SecT113Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113Field
- SecT113FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecT113FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- SecT113FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- SecT113FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- sect113r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect113r1 OID: 1.3.132.0.4
- SecT113R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT113R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
- SecT113R1Point - Class in org.bouncycastle.math.ec.custom.sec
- sect113r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect113r2 OID: 1.3.132.0.5
- SecT113R2Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT113R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
- SecT113R2Point - Class in org.bouncycastle.math.ec.custom.sec
- SecT131Field - Class in org.bouncycastle.math.ec.custom.sec
- SecT131Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131Field
- SecT131FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecT131FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- SecT131FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- SecT131FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- sect131r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect131r1 OID: 1.3.132.0.22
- SecT131R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT131R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
- SecT131R1Point - Class in org.bouncycastle.math.ec.custom.sec
- sect131r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect131r2 OID: 1.3.132.0.23
- SecT131R2Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT131R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
- SecT131R2Point - Class in org.bouncycastle.math.ec.custom.sec
- SecT163Field - Class in org.bouncycastle.math.ec.custom.sec
- SecT163Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163Field
- SecT163FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecT163FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- SecT163FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- SecT163FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- sect163k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect163k1 OID: 1.3.132.0.1
- SecT163K1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT163K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
- SecT163K1Point - Class in org.bouncycastle.math.ec.custom.sec
- sect163r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect163r1 OID: 1.3.132.0.2
- SecT163R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT163R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
- SecT163R1Point - Class in org.bouncycastle.math.ec.custom.sec
- sect163r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect163r2 OID: 1.3.132.0.15
- SecT163R2Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT163R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
- SecT163R2Point - Class in org.bouncycastle.math.ec.custom.sec
- SecT193Field - Class in org.bouncycastle.math.ec.custom.sec
- SecT193Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193Field
- SecT193FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecT193FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- SecT193FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- SecT193FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- sect193r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect193r1 OID: 1.3.132.0.24
- SecT193R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT193R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
- SecT193R1Point - Class in org.bouncycastle.math.ec.custom.sec
- sect193r2 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect193r2 OID: 1.3.132.0.25
- SecT193R2Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT193R2Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
- SecT193R2Point - Class in org.bouncycastle.math.ec.custom.sec
- SecT233Field - Class in org.bouncycastle.math.ec.custom.sec
- SecT233Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233Field
- SecT233FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecT233FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- SecT233FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- SecT233FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- sect233k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect233k1 OID: 1.3.132.0.26
- SecT233K1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT233K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
- SecT233K1Point - Class in org.bouncycastle.math.ec.custom.sec
- sect233r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect233r1 OID: 1.3.132.0.27
- SecT233R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT233R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
- SecT233R1Point - Class in org.bouncycastle.math.ec.custom.sec
- SecT239Field - Class in org.bouncycastle.math.ec.custom.sec
- SecT239Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239Field
- SecT239FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecT239FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- SecT239FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- SecT239FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- sect239k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect239k1 OID: 1.3.132.0.3
- SecT239K1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT239K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
- SecT239K1Point - Class in org.bouncycastle.math.ec.custom.sec
- SecT283Field - Class in org.bouncycastle.math.ec.custom.sec
- SecT283Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283Field
- SecT283FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecT283FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- SecT283FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- SecT283FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- sect283k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect283k1 OID: 1.3.132.0.16
- SecT283K1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT283K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
- SecT283K1Point - Class in org.bouncycastle.math.ec.custom.sec
- sect283r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect283r1 OID: 1.3.132.0.17
- SecT283R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT283R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
- SecT283R1Point - Class in org.bouncycastle.math.ec.custom.sec
- SecT409Field - Class in org.bouncycastle.math.ec.custom.sec
- SecT409Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409Field
- SecT409FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecT409FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- SecT409FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- SecT409FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- sect409k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect409k1 OID: 1.3.132.0.36
- SecT409K1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT409K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
- SecT409K1Point - Class in org.bouncycastle.math.ec.custom.sec
- sect409r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect409r1 OID: 1.3.132.0.37
- SecT409R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT409R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
- SecT409R1Point - Class in org.bouncycastle.math.ec.custom.sec
- SecT571Field - Class in org.bouncycastle.math.ec.custom.sec
- SecT571Field() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571Field
- SecT571FieldElement - Class in org.bouncycastle.math.ec.custom.sec
- SecT571FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- SecT571FieldElement(long[]) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- SecT571FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- sect571k1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect571k1 OID: 1.3.132.0.38
- SecT571K1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT571K1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
- SecT571K1Point - Class in org.bouncycastle.math.ec.custom.sec
- sect571r1 - Static variable in interface org.bouncycastle.asn1.sec.SECObjectIdentifiers
-
sect571r1 OID: 1.3.132.0.39
- SecT571R1Curve - Class in org.bouncycastle.math.ec.custom.sec
- SecT571R1Curve() - Constructor for class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
- SecT571R1Point - Class in org.bouncycastle.math.ec.custom.sec
- SECURE_MESSAGING_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- security - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
1.3.6.1.5: Security services
- SECURITY_ENVIRONMENT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- security_mechanisms - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
IANA security mechanisms; 1.3.6.1.5.5
- security_nametypes - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
IANA security nametypes; 1.3.6.1.5.6
- SECURITY_SUPPORT_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- securityStrength() - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- seeAlso - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- SEED - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.KeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- SEED.Wrap - Class in org.bouncycastle.jcajce.provider.symmetric
- SEEDEngine - Class in org.bouncycastle.crypto.engines
-
Implementation of the SEED algorithm as described in RFC 4009
- SEEDEngine() - Constructor for class org.bouncycastle.crypto.engines.SEEDEngine
- SEEDTest - Class in org.bouncycastle.crypto.test
-
SEED tester - vectors https://www.ietf.org/rfc/rfc4009.txt
- SEEDTest - Class in org.bouncycastle.jce.provider.test
-
basic test class for SEED
- SEEDTest() - Constructor for class org.bouncycastle.jce.provider.test.SEEDTest
- SEEDWrapEngine - Class in org.bouncycastle.crypto.engines
-
An implementation of the SEED key wrapper based on RFC 4010/RFC 3394.
- SEEDWrapEngine() - Constructor for class org.bouncycastle.crypto.engines.SEEDWrapEngine
- seekTo(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- seekTo(long) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
- seekTo(long) - Method in interface org.bouncycastle.crypto.SkippingCipher
-
Reset the cipher and then skip forward to a given position.
- Selector<T> - Interface in org.bouncycastle.util
-
Interface a selector from a store should conform to.
- selectPrivateValue() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- selectPrivateValue() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
- SemanticsInformation - Class in org.bouncycastle.asn1.x509.qualified
-
The SemanticsInformation object.
- SemanticsInformation(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
- SemanticsInformation(ASN1ObjectIdentifier, GeneralName[]) - Constructor for class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
- SemanticsInformation(GeneralName[]) - Constructor for class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
- SemanticsInformationUnitTest - Class in org.bouncycastle.asn1.test
- SemanticsInformationUnitTest() - Constructor for class org.bouncycastle.asn1.test.SemanticsInformationUnitTest
- SEQUENCE - Static variable in interface org.bouncycastle.asn1.BERTags
- SEQUENCE_OF - Static variable in interface org.bouncycastle.asn1.BERTags
- SerialisationTest - Class in org.bouncycastle.jce.provider.test
- SerialisationTest() - Constructor for class org.bouncycastle.jce.provider.test.SerialisationTest
- serialize(Object) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
- serialNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- SERIALNUMBER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
device serial number name - StringType(SIZE(1..64))
- SERIALNUMBER - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.device serial number name - StringType(SIZE(1..64))
- Serpent - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2 -- Serpent
- Serpent_128_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.2 -- Serpent-128-CBC
- Serpent_128_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.4 -- Serpent-128-CFB
- Serpent_128_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.1 -- Serpent-128-ECB
- Serpent_128_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.3 -- Serpent-128-OFB
- Serpent_192_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.22 -- Serpent-192-CCB
- Serpent_192_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.24 -- Serpent-192-CFB
- Serpent_192_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.21 -- Serpent-192-ECB
- Serpent_192_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.23 -- Serpent-192-OFB
- Serpent_256_CBC - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.42 -- Serpent-256-CBC
- Serpent_256_CFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.44 -- Serpent-256-CFB
- Serpent_256_ECB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.41 -- Serpent-256-ECB
- Serpent_256_OFB - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.13.2.43 -- Serpent-256-OFB
- Serpent.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.CFB - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.OFB - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.SerpentGMAC - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.TAlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.TECB - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.TKeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Serpent.TSerpentGMAC - Class in org.bouncycastle.jcajce.provider.symmetric
- SerpentEngine - Class in org.bouncycastle.crypto.engines
-
Serpent is a 128-bit 32-round block cipher with variable key lengths, including 128, 192 and 256 bit keys conjectured to be at least as secure as three-key triple-DES.
- SerpentEngine() - Constructor for class org.bouncycastle.crypto.engines.SerpentEngine
- SerpentEngineBase - Class in org.bouncycastle.crypto.engines
- SerpentGMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.SerpentGMAC
- SerpentTest - Class in org.bouncycastle.crypto.test
-
Test vectors based on the NESSIE submission
- SERVICE_CODE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- ServiceLocator - Class in org.bouncycastle.asn1.ocsp
- ServiceType - Class in org.bouncycastle.asn1.dvcs
-
ServiceType ::= ENUMERATED { cpd(1), vsd(2), cpkc(3), ccpd(4) }
- ServiceType(int) - Constructor for class org.bouncycastle.asn1.dvcs.ServiceType
- set(int) - Method in class org.bouncycastle.asn1.eac.Flags
- set(int, byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
Sets a parameters to apply to the Skein hash function.
Parameter types must be in the range 0,5..62, and cannot use the valueSkeinParameters.PARAM_TYPE_MESSAGE
(reserved for message body). - set(int, byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
-
Sets a parameters to apply to the Skein hash function.
Parameter types must be in the range 0,5..62, and cannot use the value 48 (reserved for message body). - set(int, GF2nElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Sets the coefficient at index to elem.
- SET - Static variable in interface org.bouncycastle.asn1.BERTags
- SET_OF - Static variable in interface org.bouncycastle.asn1.BERTags
- setAACertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAACertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAttributeAuthorityRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAttributeAuthorityRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAttributeCertificateAttributeAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAttributeCertificateAttributeSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAttributeCertificateRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAttributeCertificateRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAttributeDescriptorCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAttributeDescriptorCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAuthorityRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setAuthorityRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in interface org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEDHPrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCEElGamalPrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JCERSAPrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.JDKDSAPrivateKey
- setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- setBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Sets the bit at position i.
- setBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Set the coefficient at the given index to 1.
- setCACertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setCACertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setCertificateRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setCertificateRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setCerts(TargetEtcChain[]) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- setChallenge(String) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
- setComment(DERUTF8String) - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- setCompleteCRLEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
-
If set to
true
only complete CRLs are returned. - setConfWidth(int) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
- setCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.Config
- setCritical(boolean) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- setCrossCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setCrossCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setDataLocations(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setDataLocations(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setDateTimeVector(byte[]) - Method in class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
- setDebug(boolean) - Method in class org.bouncycastle.crypto.engines.NaccacheSternEngine
- setDefaultStyle(X500NameStyle) - Static method in class org.bouncycastle.asn1.x500.X500Name
-
Set the default style for X500Name construction.
- setDeltaCRLIndicatorEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
-
If this is set to
true
the CRL reported contains the delta CRL indicator CRL extension. - setDeltaRevocationListAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setDeltaRevocationListIssuerAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setDVCS(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setDVCS(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setDvReqInfo(DVCSRequestInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- setDvStatus(PKIStatusInfo) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- setE(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
- setEndDate(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
- setEndDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
- setEndDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
- setEndDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setEndomorphism(ECEndomorphism) - Method in class org.bouncycastle.math.ec.ECCurve.Config
- setEndomorphism(ECEndomorphism) - Method in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
- setEntropyBitsRequired(int) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
-
Set the amount of entropy bits required for seeding and reseeding DRBGs used in building SecureRandom objects.
- setExpectedPolicies(Set) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- setExtensions(Extensions) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
- setExtensions(Extensions) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- setExtensions(Extensions) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
- setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- setExtensions(Extensions) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
-
Deprecated.use method taking Extensions
- setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
-
Deprecated.use method taking Extensions
- setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- setExtensions(X509Extensions) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
-
Deprecated.use method taking Extensions
- setFirstNode(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
This method sets the first node stored in the treehash instance itself
- setFreeText(PKIFreeText) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setGeneralInfo(ASN1Sequence) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setGeneralInfo(InfoTypeAndValue) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setGeneralInfo(InfoTypeAndValue[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setGlobalProperty(CryptoServicesRegistrar.Property, T...) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
-
Set the value of the the passed in property globally in the JVM.
- setHolder(Holder) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
- setIndex(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
- setInput(String, Reader) - Method in class org.bouncycastle.crypto.test.cavp.CAVPReader
- setInvalidityDate(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- setIssuer(X500Name) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
- setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
- setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- setIssuer(X500Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setIssuer(AttCertIssuer) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
- setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
-
Deprecated.use X500Name method
- setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
-
Deprecated.use X500Name method
- setIssuer(X509Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
-
Deprecated.use X500Name method
- setIssuerUID(DERBitString) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
-
Sets the issuer unique ID (deprecated in X.509v3)
- setIssuerUniqueID(DERBitString) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
- setIssuerUniqueID(DERBitString) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setIssuingDistributionPoint(byte[]) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
-
Sets the issuing distribution point.
- setIssuingDistributionPointEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
-
Enables or disables the issuing distribution point check.
- setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST5Engine
- setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.CAST6Engine
- setKey(byte[]) - Method in class org.bouncycastle.crypto.engines.Shacal2Engine
- setKey(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
Sets the
SkeinParameters.PARAM_TYPE_KEY
parameter. - setKey(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
-
Sets the
SkeinParameterSpec.PARAM_TYPE_KEY
parameter. - setKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
- setKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
- setKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- setKey(byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.XSalsa20Engine
-
XSalsa20 key generation: process 256 bit input key and 128 bits of the input nonce using a core Salsa20 function without input addition to produce 256 bit working key and use that with the remaining 64 bits of nonce to initialize a standard Salsa20 engine state.
- setKeyAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
- setKeyAndIV(int[], byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.Zuc128CoreEngine
-
Process key and IV into LFSR.
- setKeyAndIV(int[], byte[], byte[]) - Method in class org.bouncycastle.crypto.engines.Zuc256CoreEngine
-
Process key and IV into LFSR.
- setKeyIdentifier(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
Sets the
SkeinParameters.PARAM_TYPE_KEY_IDENTIFIER
parameter. - setKeyIdentifier(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
-
Sets the
SkeinParameterSpec.PARAM_TYPE_KEY_IDENTIFIER
parameter. - setLdapAACertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLdapAttributeAuthorityRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLdapAttributeCertificateAttributeAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLdapAttributeCertificateRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLdapAttributeDescriptorCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLdapAuthorityRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLdapCACertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLdapCertificateRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLdapCrossCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLdapDeltaRevocationListAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLdapUserCertificateAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setLookupTable(ECLookupTable) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
- setMappedPoint(ECPoint) - Method in class org.bouncycastle.math.ec.endo.EndoPreCompInfo
- setMaxBaseCRLNumber(BigInteger) - Method in class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
-
Sets the maximum base CRL number.
- setMaxPathLength(int) - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
-
Sets the maximum number of intermediate non-self-issued certificates in a certification path.
- setMessageImprint(DigestInfo) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- setMessageTime(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Since asymmetric block ciphers do not support modes, this method does nothing.
- setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Since asymmetric hybrid ciphers do not support modes, this method does nothing.
- setMode(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Set the mode of this cipher.
- setMultiplier(ECMultiplier) - Method in class org.bouncycastle.math.ec.ECCurve.Config
- setNextUpdate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- setNextUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- setNonce(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
Sets the
SkeinParameters.PARAM_TYPE_NONCE
parameter. - setNonce(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
-
Sets the
SkeinParameterSpec.PARAM_TYPE_NONCE
parameter. - setNonce(BigInteger) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setOddParity(byte[]) - Static method in class org.bouncycastle.crypto.params.DESParameters
-
DES Keys use the LSB as the odd parity bit.
- setOddParity(byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.DESUtil
-
DES Keys use the LSB as the odd parity bit.
- setOffset(ECPoint) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
- setOtherInfo(CMCFailInfo) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoBuilder
- setOtherInfo(CMCFailInfo) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
- setOtherInfo(ExtendedFailInfo) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
- setOtherInfo(PendInfo) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoBuilder
- setOtherInfo(PendInfo) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
- setOutputStream(OutputStream) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
-
Deprecated.
- setPadBits(int) - Method in class org.bouncycastle.crypto.encodings.ISO9796d1Encoding
-
set the number of bits in the next message to be treated as pad bits.
- setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Since asymmetric block ciphers do not support padding, this method does nothing.
- setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Since asymmetric hybrid ciphers do not support padding, this method does nothing.
- setPadding(String) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Set the padding mechanism of this cipher.
- setParameter(String, Object) - Method in interface org.bouncycastle.jcajce.PKIXCertRevocationChecker
- setParameter(String, Object) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
- setParameter(String, Object) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
- setParameter(String, Object) - Method in class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider
- setParent(PKIXPolicyNode) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- setPassphrase(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- setPassword(char[]) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
-
Deprecated.
- setPersonalisation(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
Sets the
SkeinParameters.PARAM_TYPE_PERSONALISATION
parameter. - setPersonalisation(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
-
Sets the
SkeinParameterSpec.PARAM_TYPE_PERSONALISATION
parameter. - setPersonalisation(Date, String, String) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
- setPersonalisation(Date, String, String) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
-
Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
- setPersonalisation(Date, Locale, String, String) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
- setPersonalisation(Date, Locale, String, String) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
-
Implements the recommended personalisation format for Skein defined in Section 4.11 of the Skein 1.3 specification.
- setPersonalizationString(byte[]) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
-
Set the personalization string for DRBG SecureRandoms created by this builder
- setPersonalizationString(String) - Method in class org.bouncycastle.crypto.prng.test.DRBGTestVector
- setPk(CramerShoupPublicKeyParameters) - Method in class org.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters
- setPointCompression(boolean) - Method in class org.bouncycastle.jce.spec.IESParameterSpec
-
Set the 'point compression' flag.
- setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
- setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
- setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
- setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
- setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
- setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
- setPointFormat(String) - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
- setPointFormat(String) - Method in interface org.bouncycastle.jce.interfaces.ECPointEncoder
-
Set the formatting for encoding of points.
- setPointFormat(String) - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
- setPointFormat(String) - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
- setPolicy(PolicyInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- setPreComp(ECPoint.AbstractF2m[]) - Method in class org.bouncycastle.math.ec.WTauNafPreCompInfo
- setPreComp(ECPoint[]) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
- setPreCompNeg(ECPoint[]) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
- setProtectionAlg(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setProtectionParameter(KeyStore.ProtectionParameter) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
-
Deprecated.
- setPublicKey(byte[]) - Method in class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
Sets the
SkeinParameters.PARAM_TYPE_KEY_IDENTIFIER
parameter. - setPublicKey(byte[]) - Method in class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
-
Sets the
SkeinParameterSpec.PARAM_TYPE_KEY_IDENTIFIER
parameter. - setPublicKey(PublicKey) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
- setPublicKey(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
- setPublicSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
- setRandom(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- setRandom(SecureRandom) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- setRandom(SecureRandom) - Method in interface org.bouncycastle.jce.interfaces.BCKeyStore
-
set the random source for the key store
- setRecipKID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setRecipKID(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setRecipNonce(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setRecipNonce(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setReqSignature(ASN1Set) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- setRequester(GeneralName) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setRequester(GeneralNames) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setRequestPolicy(PolicyInformation) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setRequestTime(DVCSTime) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setResponseTime(DVCSTime) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- setRevocationEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
-
Flag whether or not revocation checking is to be enabled.
- setRoot(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
- setSearchForSerialNumberIn(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setSecureRandom(SecureRandom) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
-
Set a default secure random to be used where none is otherwise provided.
- setSecurityStrength(int) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
-
Set the security strength required for DRBGs used in building SecureRandom objects.
- setSeed(byte[]) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
- setSeed(byte[]) - Method in class org.bouncycastle.crypto.prng.X931SecureRandom
- setSeed(long) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandom
- setSeed(long) - Method in class org.bouncycastle.crypto.prng.X931SecureRandom
- setSenderKID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setSenderKID(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setSenderNonce(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setSenderNonce(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
- setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
- setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
- setSerialNumber(ASN1Integer) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
- setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
- setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- setSignature(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setSigningAlg(AlgorithmIdentifier) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
- setSigningAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
- setStartDate(ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
- setStartDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
- setStartDate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
- setStartDate(Time) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setStatusString(String) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoBuilder
- setStatusString(String) - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2Builder
- setSubject(X500Name) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
- setSubject(X500Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
- setSubject(X500Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setSubject(X509Name) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
-
Deprecated.use X500Name method
- setSubject(X509Name) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
-
Deprecated.use X500Name method
- setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
- setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setSubjectUID(DERBitString) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
-
Sets the subject unique ID (deprecated in X.509v3)
- setSubjectUniqueID(DERBitString) - Method in class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- setTargetConstraints(PKIXCertStoreSelector) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
- SetTest - Class in org.bouncycastle.asn1.test
-
Set sorting test example
- SetTest() - Constructor for class org.bouncycastle.asn1.test.SetTest
- setThisUpdate(ASN1UTCTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- setThisUpdate(Time) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- setThreadOverride(String, boolean) - Static method in class org.bouncycastle.util.Properties
-
Enable the specified override property for the current thread only.
- setThreadProperty(CryptoServicesRegistrar.Property, T...) - Static method in class org.bouncycastle.crypto.CryptoServicesRegistrar
-
Set the value of the the passed in property on the current thread only.
- setTransactionID(byte[]) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setTransactionID(ASN1OctetString) - Method in class org.bouncycastle.asn1.cmp.PKIHeaderBuilder
- setTrustAnchor(TrustAnchor) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
-
Set the trustAnchor to be used with these parameters.
- setTrustAnchors(Set<TrustAnchor>) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
-
Set the set of trustAnchors to be used with these parameters.
- setTryWrongPKCS12Zero(boolean) - Method in class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey
- setTwice(ECPoint) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
- setU1(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
- setU2(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
- setup() - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
- setup() - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
- setup() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
- setup() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
- setup() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
- setup() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
- setUp() - Method in class org.bouncycastle.jce.provider.test.DHTest
- setUp() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- setUp() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- setUp() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
- setUp() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.KeyStoreTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.LMSTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2KeyPairGeneratorTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2PrimitivesTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCipherTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceFujisakiCipherTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceKeyPairGeneratorTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceKobaraImaiCipherTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McEliecePointchevalCipherTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.NewHopeKeyPairGeneratorTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.NewHopeTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256KeyPairGeneratorTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- setUp() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- setUp() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.ProductFormPolynomialTest
- setUseDeltasEnabled(boolean) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
-
Sets if delta CRLs should be used for checking the revocation status.
- setUseDEREncoding(boolean) - Method in class org.bouncycastle.jce.provider.JDKPKCS12StoreParameter
-
Deprecated.
- setUserCertificateAttribute(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setUserCertificateSubjectAttributeName(String) - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
- setV(BigInteger) - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
- setValidity(OptionalValidity) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
- setValidityModel(int) - Method in class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
- setVersion(int) - Method in class org.bouncycastle.asn1.crmf.CertTemplateBuilder
-
Sets the X.509 version.
- setVersion(int) - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- setVersion(int) - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder
- setWidth(int) - Method in class org.bouncycastle.math.ec.FixedPointPreCompInfo
- setWidth(int) - Method in class org.bouncycastle.math.ec.WNafPreCompInfo
- SEX - Static variable in class org.bouncycastle.asn1.eac.EACTags
- SHA_256 - Static variable in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
- SHA_512 - Static variable in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
- SHA1 - Class in org.bouncycastle.jcajce.provider.digest
- SHA1 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- SHA1 - Static variable in interface org.bouncycastle.jce.provider.BrokenPBE
- SHA1 - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- SHA1() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA1
- SHA1.Digest - Class in org.bouncycastle.jcajce.provider.digest
- SHA1.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
SHA1 HMac
- SHA1.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- SHA1.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- SHA1.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
-
PBEWithHmacSHA
- SHA1.SHA1Mac - Class in org.bouncycastle.jcajce.provider.digest
-
SHA1 HMac
- SHA1Digest - Class in org.bouncycastle.crypto.digests
-
implementation of SHA-1 as outlined in "Handbook of Applied Cryptography", pages 346 - 349.
- SHA1Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
-
Standard constructor
- SHA1Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
-
State constructor - create a digest initialised with the state of a previous one.
- SHA1Digest(SHA1Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA1Digest
-
Copy constructor.
- SHA1DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for SHA-1 from "Handbook of Applied Cryptography", page 345.
- SHA1HMacTest - Class in org.bouncycastle.crypto.test
-
SHA1 HMac Test, test vectors from RFC 2202
- SHA1HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA1HMacTest
- SHA1Mac() - Constructor for class org.bouncycastle.jcajce.provider.digest.SHA1.SHA1Mac
- sha1WithRSA - Static variable in interface org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
-
OID: 1.3.14.3.2.29
- SHA1withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA1withRSA
- sha1WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.5
- SHA1WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA1WithRSAEncryption
- SHA1WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA1WithRSAEncryption
- SHA2_10_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
-
Standard XMSS parameters
- SHA2_10_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHA2_16_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHA2_16_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHA2_20_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHA2_20_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHA224 - Class in org.bouncycastle.jcajce.provider.digest
- SHA224 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- SHA224 - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- SHA224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA224
- SHA224.Digest - Class in org.bouncycastle.jcajce.provider.digest
- SHA224.HashMac - Class in org.bouncycastle.jcajce.provider.digest
- SHA224.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- SHA224.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- SHA224Digest - Class in org.bouncycastle.crypto.digests
-
SHA-224 as described in RFC 3874
- SHA224Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
-
Standard constructor
- SHA224Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
-
State constructor - create a digest initialised with the state of a previous one.
- SHA224Digest(SHA224Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA224Digest
-
Copy constructor.
- SHA224DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for SHA-224 from RFC 3874 - only the last three are in the RFC.
- SHA224HMacTest - Class in org.bouncycastle.crypto.test
-
SHA224 HMac Test
- SHA224HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA224HMacTest
- SHA224withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA224withRSA
- sha224WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.14
- SHA224WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA224WithRSAEncryption
- SHA224WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA224WithRSAEncryption
- SHA256 - Class in org.bouncycastle.jcajce.provider.digest
- SHA256 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- SHA256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- SHA256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
-
Use SHA-256 for the tree generation function.
- SHA256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
-
Use SHA-256 for the tree generation function.
- SHA256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA256
- sha256_n32_w1 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
- sha256_n32_w2 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
- sha256_n32_w4 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
- sha256_n32_w8 - Static variable in class org.bouncycastle.pqc.crypto.lms.LMOtsParameters
- SHA256.Digest - Class in org.bouncycastle.jcajce.provider.digest
- SHA256.HashMac - Class in org.bouncycastle.jcajce.provider.digest
- SHA256.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
-
HMACSHA256
- SHA256.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- SHA256.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
-
PBEWithHmacSHA
- SHA256Digest - Class in org.bouncycastle.crypto.digests
-
FIPS 180-2 implementation of SHA-256.
- SHA256Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
-
Standard constructor
- SHA256Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
-
State constructor - create a digest initialised with the state of a previous one.
- SHA256Digest(SHA256Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA256Digest
-
Copy constructor.
- SHA256DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for SHA-256 from FIPS Draft 180-2.
- SHA256HMacTest - Class in org.bouncycastle.crypto.test
-
SHA256 HMac Test
- SHA256HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA256HMacTest
- SHA256withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA256withRSA
- sha256WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.11
- SHA256WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA256WithRSAEncryption
- SHA256WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA256WithRSAEncryption
- sha256WithSM2() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi.sha256WithSM2
- SHA3 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3_224 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- SHA3_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA3_224
- SHA3_224withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA3_224withRSA
- SHA3_256 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- SHA3_256 - Static variable in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSKeyParameters
-
Use SHA3-256 for the tree generation function.
- SHA3_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
-
Use SHA3-256 for the tree generation function.
- SHA3_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA3_256
- SHA3_256withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA3_256withRSA
- SHA3_384 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- SHA3_384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA3_384
- SHA3_384withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA3_384withRSA
- SHA3_512 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- SHA3_512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA3_512
- SHA3_512withDSA - org.bouncycastle.jcajce.BCFKSLoadStoreParameter.SignatureAlgorithm
- SHA3_512withECDSA - org.bouncycastle.jcajce.BCFKSLoadStoreParameter.SignatureAlgorithm
- SHA3_512withRSA - org.bouncycastle.jcajce.BCFKSLoadStoreParameter.SignatureAlgorithm
- SHA3_512withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA3_512withRSA
- SHA3.Digest224 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.Digest256 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.Digest384 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.Digest512 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.DigestSHA3 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.DigestSHAKE - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.DigestShake128_256 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.DigestShake256_512 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.HashMac224 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.HashMac256 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.HashMac384 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.HashMac512 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.HashMacSHA3 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.KeyGenerator224 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.KeyGenerator256 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.KeyGenerator384 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.KeyGenerator512 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.KeyGeneratorSHA3 - Class in org.bouncycastle.jcajce.provider.digest
- SHA3.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- SHA384 - Class in org.bouncycastle.jcajce.provider.digest
- SHA384 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- SHA384 - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- SHA384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA384
- SHA384.Digest - Class in org.bouncycastle.jcajce.provider.digest
- SHA384.HashMac - Class in org.bouncycastle.jcajce.provider.digest
- SHA384.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
-
HMACSHA384
- SHA384.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- SHA384.OldSHA384 - Class in org.bouncycastle.jcajce.provider.digest
- SHA384Digest - Class in org.bouncycastle.crypto.digests
-
FIPS 180-2 implementation of SHA-384.
- SHA384Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
-
Standard constructor
- SHA384Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
-
State constructor - create a digest initialised with the state of a previous one.
- SHA384Digest(SHA384Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA384Digest
-
Copy constructor.
- SHA384DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for SHA-384 from FIPS Draft 180-2.
- SHA384HMacTest - Class in org.bouncycastle.crypto.test
-
SHA384 HMac Test
- SHA384HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA384HMacTest
- SHA384withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA384withRSA
- sha384WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.12
- SHA384WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA384WithRSAEncryption
- SHA384WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA384WithRSAEncryption
- SHA3Digest - Class in org.bouncycastle.crypto.digests
-
implementation of SHA-3 based on following KeccakNISTInterface.c from http://keccak.noekeon.org/
- SHA3Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
- SHA3Digest(int) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
- SHA3Digest(SHA3Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA3Digest
- SHA3DigestTest - Class in org.bouncycastle.crypto.test
-
SHA3 Digest Test
- SHA3HMacTest - Class in org.bouncycastle.crypto.test
-
SHA224 HMac Test
- SHA3HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA3HMacTest
- SHA512 - Class in org.bouncycastle.jcajce.provider.digest
- SHA512 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- SHA512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
- SHA512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
-
Use SHA512 for the tree generation function.
- SHA512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
-
Use SHA512 for the tree generation function.
- SHA512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512
- SHA512_224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512_224
- SHA512_224withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512_224withRSA
- sha512_224WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.15
- SHA512_224WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA512_224WithRSAEncryption
- SHA512_224WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA512_224WithRSAEncryption
- SHA512_256 - Static variable in class org.bouncycastle.pqc.crypto.sphincs.SPHINCSKeyParameters
-
Use SHA512-256 for the tree generation function.
- SHA512_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
-
Use SHA512-256 for the tree generation function.
- SHA512_256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi.SHA512_256
- SHA512_256withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512_256withRSA
- sha512_256WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.16
- SHA512_256WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA512_256WithRSAEncryption
- SHA512_256WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA512_256WithRSAEncryption
- SHA512.Digest - Class in org.bouncycastle.jcajce.provider.digest
- SHA512.DigestT - Class in org.bouncycastle.jcajce.provider.digest
- SHA512.DigestT224 - Class in org.bouncycastle.jcajce.provider.digest
- SHA512.DigestT256 - Class in org.bouncycastle.jcajce.provider.digest
- SHA512.HashMac - Class in org.bouncycastle.jcajce.provider.digest
- SHA512.HashMacT224 - Class in org.bouncycastle.jcajce.provider.digest
- SHA512.HashMacT256 - Class in org.bouncycastle.jcajce.provider.digest
- SHA512.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
-
HMACSHA512
- SHA512.KeyGeneratorT224 - Class in org.bouncycastle.jcajce.provider.digest
- SHA512.KeyGeneratorT256 - Class in org.bouncycastle.jcajce.provider.digest
- SHA512.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- SHA512.OldSHA512 - Class in org.bouncycastle.jcajce.provider.digest
-
SHA-512 HMac
- SHA512Digest - Class in org.bouncycastle.crypto.digests
-
FIPS 180-2 implementation of SHA-512.
- SHA512Digest() - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
-
Standard constructor
- SHA512Digest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
-
State constructor - create a digest initialised with the state of a previous one.
- SHA512Digest(SHA512Digest) - Constructor for class org.bouncycastle.crypto.digests.SHA512Digest
-
Copy constructor.
- SHA512DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for SHA-512 from FIPS Draft 180-2.
- SHA512HMacTest - Class in org.bouncycastle.crypto.test
-
SHA512 HMac Test
- SHA512HMacTest() - Constructor for class org.bouncycastle.crypto.test.SHA512HMacTest
- SHA512t224DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for SHA-512/224 from FIPS 180-4.
- SHA512t256DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for SHA-512/256 from FIPS 180-4.
- SHA512tDigest - Class in org.bouncycastle.crypto.digests
-
FIPS 180-4 implementation of SHA-512/t
- SHA512tDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.SHA512tDigest
- SHA512tDigest(int) - Constructor for class org.bouncycastle.crypto.digests.SHA512tDigest
-
Standard constructor
- SHA512tDigest(SHA512tDigest) - Constructor for class org.bouncycastle.crypto.digests.SHA512tDigest
-
Copy constructor.
- SHA512withDSA - org.bouncycastle.jcajce.BCFKSLoadStoreParameter.SignatureAlgorithm
- SHA512withECDSA - org.bouncycastle.jcajce.BCFKSLoadStoreParameter.SignatureAlgorithm
- SHA512withRSA - org.bouncycastle.jcajce.BCFKSLoadStoreParameter.SignatureAlgorithm
- SHA512withRSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi.SHA512withRSA
- sha512WithRSAEncryption - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.13
- SHA512WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.SHA512WithRSAEncryption
- SHA512WithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.SHA512WithRSAEncryption
- Shacal2 - Class in org.bouncycastle.jcajce.provider.symmetric
- Shacal2.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Shacal2.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- Shacal2.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
- Shacal2.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
- Shacal2.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- Shacal2.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Shacal2.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- Shacal2Engine - Class in org.bouncycastle.crypto.engines
-
Block cipher Shacal2, designed by Helena Handschuh and David Naccache, based on hash function SHA-256, using SHA-256-Initialization-Values as data and SHA-256-Data as key.
- Shacal2Engine() - Constructor for class org.bouncycastle.crypto.engines.Shacal2Engine
- Shacal2Test - Class in org.bouncycastle.crypto.test
-
Shacal2 tester - vectors from https://www.cosic.esat.kuleuven.be/nessie/testvectors/
- Shacal2Test - Class in org.bouncycastle.jce.provider.test
-
basic test class for the Shacal2 cipher, vector from NESSIE (Test vectors set 8, vector# 0)
- Shacal2Test() - Constructor for class org.bouncycastle.jce.provider.test.Shacal2Test
- SHAKE_10_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHAKE_10_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHAKE_16_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHAKE_16_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHAKE_20_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHAKE_20_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- SHAKE128 - Static variable in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
- SHAKE128 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
-
Use SHAKE128 for the tree generation function.
- SHAKE128 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
-
Use SHAKE128 for the tree generation function.
- SHAKE256 - Static variable in class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
- SHAKE256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
-
Use SHAKE256 for the tree generation function.
- SHAKE256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
-
Use SHAKE256 for the tree generation function.
- SHAKEDigest - Class in org.bouncycastle.crypto.digests
-
implementation of SHAKE based on following KeccakNISTInterface.c from http://keccak.noekeon.org/
- SHAKEDigest() - Constructor for class org.bouncycastle.crypto.digests.SHAKEDigest
- SHAKEDigest(int) - Constructor for class org.bouncycastle.crypto.digests.SHAKEDigest
- SHAKEDigest(SHAKEDigest) - Constructor for class org.bouncycastle.crypto.digests.SHAKEDigest
- SHAKEDigestTest - Class in org.bouncycastle.crypto.test
-
SHAKE Digest Test
- shamirsTrick(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- shiftDownBit(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftDownBit(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftDownBit(int, int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- shiftDownBit(int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftDownBits(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftDownBits(int, int[], int, int, int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftDownBits(int, int[], int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- shiftDownBits(int, int[], int, int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftDownWord(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftLeft() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns this GF2Polynomial shift-left by 1 in a new GF2Polynomial.
- shiftLeft(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- shiftLeft(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
- shiftLeft(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns this GF2Polynomial shift-left by k in a new GF2Polynomial.
- shiftLeftAddThis(GF2Polynomial, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Shifts left b and adds the result to Its a fast version of this = add(b.shl(k));
- shiftLeftThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Shifts-left this by one and enlarges the size of value if necesary.
- shiftRight() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns this GF2Polynomial shift-right by 1 in a new GF2Polynomial.
- shiftRightThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Shifts-right this GF2Polynomial by 1.
- shiftThisLeft(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Shifts left this by amount and stores the result in this PolynomialGF2n.
- shiftUpBit(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftUpBit(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftUpBit(int, int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- shiftUpBit(int, int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftUpBit64(int, long[], int, long, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftUpBits(int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftUpBits(int, int[], int, int, int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftUpBits(int, int[], int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- shiftUpBits(int, int[], int, int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- shiftUpBits64(int, long[], int, int, long) - Static method in class org.bouncycastle.math.raw.Nat
- shiftUpBits64(int, long[], int, int, long, long[], int) - Static method in class org.bouncycastle.math.raw.Nat
- ShortenedDigest - Class in org.bouncycastle.crypto.digests
-
Wrapper class that reduces the output length of a particular digest to only the first n bytes of the digest function.
- ShortenedDigest(ExtendedDigest, int) - Constructor for class org.bouncycastle.crypto.digests.ShortenedDigest
-
Base constructor.
- ShortenedDigestTest - Class in org.bouncycastle.crypto.test
- ShortenedDigestTest() - Constructor for class org.bouncycastle.crypto.test.ShortenedDigestTest
- Shorts - Class in org.bouncycastle.util
- Shorts() - Constructor for class org.bouncycastle.util.Shorts
- shortToBigEndian(short) - Static method in class org.bouncycastle.util.Pack
- shortToBigEndian(short, byte[], int) - Static method in class org.bouncycastle.util.Pack
- shortToLittleEndian(short) - Static method in class org.bouncycastle.util.Pack
- shortToLittleEndian(short, byte[], int) - Static method in class org.bouncycastle.util.Pack
- shouldCreateEmptyBCFKSNoPassword() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldCreateEmptyBCFKSPassword() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldFailOnExtraData() - Method in class org.bouncycastle.asn1.test.MiscTest
- shouldFailOnRemovesOrOverwrite() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldFailOnWrongPassword() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldParseKWPKeyStore() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldRejectInconsistentKeys() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreMultipleKeys() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreOneCertificate() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreOneCertificateWithDSASignature() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreOneCertificateWithECDSASignature() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreOneCertificateWithECDSASignatureAndCertificates() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreOneCertificateWithRSASignature() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreOneECKeyWithChain() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreOnePrivateKey() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreOnePrivateKeyWithChain() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreOnePrivateKeyWithChainEdDSA() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreOneSecretKey() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shouldStoreSecretKeys() - Method in class org.bouncycastle.jce.provider.test.BCFKSStoreTest
- shrink() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
- shuffle(int) - Static method in class org.bouncycastle.math.raw.Interleave
- shuffle(long) - Static method in class org.bouncycastle.math.raw.Interleave
- shuffle2(int) - Static method in class org.bouncycastle.math.raw.Interleave
- shuffle2(long) - Static method in class org.bouncycastle.math.raw.Interleave
- shuffle3(long) - Static method in class org.bouncycastle.math.raw.Interleave
- SICBlockCipher - Class in org.bouncycastle.crypto.modes
-
Implements the Segmented Integer Counter (SIC) mode on top of a simple block cipher.
- SICBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.modes.SICBlockCipher
-
Basic constructor.
- sig - Variable in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- SIG_CHECK - Static variable in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
- SIG_REQUIRED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
- sigAlgId - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
- sigAlgs - Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
2.16.840.1.101.3.4.3
- sigBits - Variable in class org.bouncycastle.asn1.pkcs.CertificationRequest
- SigIObjectIdentifiers - Interface in org.bouncycastle.asn1.x509.sigi
-
Object Identifiers of SigI specifciation (German Signature Law Interoperability specification).
- sigma - Static variable in class org.bouncycastle.crypto.engines.Salsa20Engine
-
Deprecated.
- sign() - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- sign(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
-
Sign message.
- sign(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
-
Sign message.
- sign(byte[], int, byte[], byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- sign(byte[], int, byte[], byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
- sign(byte[], int, byte[], int, byte[], byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- sign(byte[], int, byte[], int, byte[], byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
- sign(byte[], int, byte[], int, byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- sign(byte[], int, byte[], int, int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- sign(byte[], int, int) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- sign(int, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
- sign(int, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
- sign(int, Ed25519PublicKeyParameters, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
-
Deprecated.use overload that doesn't take a public key
- sign(int, Ed448PublicKeyParameters, byte[], byte[], int, int, byte[], int) - Method in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
-
Deprecated.use overload that doesn't take a public key
- sign(PrivateKey) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
- sign(PrivateKey, SecureRandom) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
- SigNameTest - Class in org.bouncycastle.jce.provider.test
- SigNameTest() - Constructor for class org.bouncycastle.jce.provider.test.SigNameTest
- Signature - Class in org.bouncycastle.asn1.ocsp
- Signature(AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.ocsp.Signature
- Signature(AlgorithmIdentifier, DERBitString, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.ocsp.Signature
- SIGNATURE - Static variable in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
- SIGNATURE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- SIGNATURE_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
- SIGNATURE_SIZE - Static variable in class org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
- SIGNATURE_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed25519
- SIGNATURE_SIZE - Static variable in class org.bouncycastle.math.ec.rfc8032.Ed448
- SignatureCheck - Class in org.bouncycastle.asn1.bc
-
SignatureCheck ::= SEQUENCE { signatureAlgorithm AlgorithmIdentifier, certificates [0] EXPLICIT Certificates OPTIONAL, signatureValue BIT STRING } Certificates ::= SEQUENCE OF Certificate
- SignatureCheck(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.bc.SignatureCheck
- SignatureCheck(AlgorithmIdentifier, Certificate[], byte[]) - Constructor for class org.bouncycastle.asn1.bc.SignatureCheck
- SignaturePolicyId - Class in org.bouncycastle.asn1.esf
- SignaturePolicyId(ASN1ObjectIdentifier, OtherHashAlgAndValue) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyId
- SignaturePolicyId(ASN1ObjectIdentifier, OtherHashAlgAndValue, SigPolicyQualifiers) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyId
- SignaturePolicyIdentifier - Class in org.bouncycastle.asn1.esf
- SignaturePolicyIdentifier() - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
- SignaturePolicyIdentifier(SignaturePolicyId) - Constructor for class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
- SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
- SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
- SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
- SignatureSpi - Class in org.bouncycastle.pqc.jcajce.provider.qtesla
- SignatureSpi - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
-
Rainbow Signature class, extending the jce SignatureSpi.
- SignatureSpi - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
- SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi
- SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi
- SignatureSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi
- SignatureSpi(String) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
- SignatureSpi(String, Digest, QTESLASigner) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.SignatureSpi
- SignatureSpi(Digest, ASN1ObjectIdentifier, SPHINCS256Signer) - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi
- SignatureSpi(Digest, RainbowSigner) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi
- SignatureSpi.ecCVCDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecCVCDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecCVCDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecCVCDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecCVCDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDetDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDetDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDetDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDetDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDetDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDetDSASha3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDetDSASha3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDetDSASha3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDetDSASha3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSA224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSA256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSA384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSA512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSAnone - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSARipeMD160 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSASha3_224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSASha3_256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSASha3_384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecDSASha3_512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecNR - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecNR224 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecNR256 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecNR384 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecNR512 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.ecPlainDSARP160 - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
- SignatureSpi.Ed25519 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- SignatureSpi.Ed448 - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- SignatureSpi.EdDSA - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
- SignatureSpi.PI - Class in org.bouncycastle.pqc.jcajce.provider.qtesla
- SignatureSpi.PIII - Class in org.bouncycastle.pqc.jcajce.provider.qtesla
- SignatureSpi.qTESLA - Class in org.bouncycastle.pqc.jcajce.provider.qtesla
- SignatureSpi.withSha224 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
- SignatureSpi.withSha256 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
- SignatureSpi.withSha3_512 - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
- SignatureSpi.withSha384 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
- SignatureSpi.withSha512 - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
- SignatureSpi.withSha512 - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
- SignatureSpiLe - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
- SignatureSpiLe() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe
- SignatureTest - Class in org.bouncycastle.jce.provider.test
- SignatureTest() - Constructor for class org.bouncycastle.jce.provider.test.SignatureTest
- signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.4
- signedAndEnvelopedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.4
- signedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.2
- signedData - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#7: 1.2.840.113549.1.7.2
- SignedData - Class in org.bouncycastle.asn1.cms
- SignedData - Class in org.bouncycastle.asn1.pkcs
-
a PKCS#7 signed data object.
- SignedData(ASN1Integer, ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SignedData
- SignedData(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SignedData
- SignedData(ASN1Set, ContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignedData
- SignedDataParser - Class in org.bouncycastle.asn1.cms
-
Parser for RFC 5652:
SignedData
object. - SignedPublicKeyAndChallenge - Class in org.bouncycastle.asn1.mozilla
-
SignedPublicKeyAndChallenge ::= SEQUENCE { publicKeyAndChallenge PublicKeyAndChallenge, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING }
- signer - Variable in class org.bouncycastle.crypto.io.SignerInputStream
- signer - Variable in class org.bouncycastle.crypto.io.SignerOutputStream
- signer - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.DSABase
- Signer - Interface in org.bouncycastle.crypto
-
Generic signer interface for hash based and message recovery signers.
- signerAttr - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- SignerAttribute - Class in org.bouncycastle.asn1.esf
- SignerAttribute(Attribute[]) - Constructor for class org.bouncycastle.asn1.esf.SignerAttribute
- SignerAttribute(AttributeCertificate) - Constructor for class org.bouncycastle.asn1.esf.SignerAttribute
- SignerIdentifier - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Identify who signed the containing
SignerInfo
object. - SignerIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
- SignerIdentifier(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
- SignerIdentifier(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.cms.SignerIdentifier
- SignerInfo - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Signature container per Signer, see
SignerIdentifier
. - SignerInfo - Class in org.bouncycastle.asn1.pkcs
-
a PKCS#7 signer info object.
- SignerInfo(ASN1Integer, IssuerAndSerialNumber, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
- SignerInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
-
Deprecated.use getInstance() method.
- SignerInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.SignerInfo
- SignerInfo(SignerIdentifier, AlgorithmIdentifier, ASN1Set, AlgorithmIdentifier, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
- SignerInfo(SignerIdentifier, AlgorithmIdentifier, Attributes, AlgorithmIdentifier, ASN1OctetString, Attributes) - Constructor for class org.bouncycastle.asn1.cms.SignerInfo
- SignerInputStream - Class in org.bouncycastle.crypto.io
- SignerInputStream(InputStream, Signer) - Constructor for class org.bouncycastle.crypto.io.SignerInputStream
- signerLocation - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- SignerLocation - Class in org.bouncycastle.asn1.esf
-
Signer-Location attribute (RFC3126).
- SignerLocation(DERUTF8String, DERUTF8String, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.esf.SignerLocation
- SignerLocation(DirectoryString, DirectoryString, DirectoryString[]) - Constructor for class org.bouncycastle.asn1.esf.SignerLocation
- SignerLocationUnitTest - Class in org.bouncycastle.asn1.test
- SignerLocationUnitTest() - Constructor for class org.bouncycastle.asn1.test.SignerLocationUnitTest
- signerNotTrusted - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- SignerOutputStream - Class in org.bouncycastle.crypto.io
- SignerOutputStream(Signer) - Constructor for class org.bouncycastle.crypto.io.SignerOutputStream
- SignerWithRecovery - Interface in org.bouncycastle.crypto
-
Signer with message recovery.
- signFailTolerance - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- signFailTolerance - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- SigningCertificate - Class in org.bouncycastle.asn1.ess
- SigningCertificate(ESSCertID) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificate
- SigningCertificateV2 - Class in org.bouncycastle.asn1.ess
- SigningCertificateV2(ESSCertIDv2) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
- SigningCertificateV2(ESSCertIDv2[]) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
- SigningCertificateV2(ESSCertIDv2[], PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.ess.SigningCertificateV2
- signingTime - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
-
PKCS#9: 1.2.840.113549.1.9.5
- signPrehash(byte[], int, byte[], byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- signPrehash(byte[], int, byte[], byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
- signPrehash(byte[], int, byte[], int, byte[], byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- signPrehash(byte[], int, byte[], int, byte[], byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
- signPrehash(byte[], int, byte[], int, byte[], Digest, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- signPrehash(byte[], int, byte[], int, byte[], Xof, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
- signPrehash(byte[], int, byte[], Digest, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- signPrehash(byte[], int, byte[], Xof, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
- sigPolicyId - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
- SigPolicyQualifierInfo - Class in org.bouncycastle.asn1.esf
- SigPolicyQualifierInfo(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
- SigPolicyQualifiers - Class in org.bouncycastle.asn1.esf
- SigPolicyQualifiers(SigPolicyQualifierInfo[]) - Constructor for class org.bouncycastle.asn1.esf.SigPolicyQualifiers
- SigTest - Class in org.bouncycastle.jce.provider.test
- SigTest() - Constructor for class org.bouncycastle.jce.provider.test.SigTest
- SimpleLookupTable - Class in org.bouncycastle.math.ec
- SimpleLookupTable(ECPoint[], int, int) - Constructor for class org.bouncycastle.math.ec.SimpleLookupTable
- SimpleOutputStream - Class in org.bouncycastle.util.io
- SimpleOutputStream() - Constructor for class org.bouncycastle.util.io.SimpleOutputStream
- SimpleTest - Class in org.bouncycastle.util.test
- SimpleTest() - Constructor for class org.bouncycastle.util.test.SimpleTest
- SimpleTestResult - Class in org.bouncycastle.util.test
- SimpleTestResult(boolean, String) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
- SimpleTestResult(boolean, String, Throwable) - Constructor for class org.bouncycastle.util.test.SimpleTestResult
- SimpleTestTest - Class in org.bouncycastle.crypto.test
- SimpleTestTest - Class in org.bouncycastle.jce.provider.test
- SimpleTestTest() - Constructor for class org.bouncycastle.crypto.test.SimpleTestTest
- SimpleTestTest() - Constructor for class org.bouncycastle.jce.provider.test.SimpleTestTest
- SimpleTestTest() - Constructor for class org.bouncycastle.pqc.crypto.test.AllTests.SimpleTestTest
- SinglePubInfo - Class in org.bouncycastle.asn1.crmf
-
SinglePubInfo ::= SEQUENCE { pubMethod INTEGER { dontCare (0), x500 (1), web (2), ldap (3) }, pubLocation GeneralName OPTIONAL }
- SinglePubInfo(ASN1Integer, GeneralName) - Constructor for class org.bouncycastle.asn1.crmf.SinglePubInfo
- SingleResponse - Class in org.bouncycastle.asn1.ocsp
- SingleResponse(CertID, CertStatus, ASN1GeneralizedTime, ASN1GeneralizedTime, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
- SingleResponse(CertID, CertStatus, ASN1GeneralizedTime, ASN1GeneralizedTime, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.SingleResponse
-
Deprecated.use method taking ASN1GeneralizedTime and Extensions
- SipHash - Class in org.bouncycastle.crypto.macs
-
Implementation of SipHash as specified in "SipHash: a fast short-input PRF", by Jean-Philippe Aumasson and Daniel J.
- SipHash - Class in org.bouncycastle.jcajce.provider.symmetric
- SipHash() - Constructor for class org.bouncycastle.crypto.macs.SipHash
-
SipHash-2-4
- SipHash(int, int) - Constructor for class org.bouncycastle.crypto.macs.SipHash
-
SipHash-c-d
- SipHash.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- SipHash.Mac24 - Class in org.bouncycastle.jcajce.provider.symmetric
- SipHash.Mac48 - Class in org.bouncycastle.jcajce.provider.symmetric
- SipHash.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- SipHash128 - Class in org.bouncycastle.crypto.macs
-
Implementation of SipHash with 128 bit output.
- SipHash128 - Class in org.bouncycastle.jcajce.provider.symmetric
- SipHash128() - Constructor for class org.bouncycastle.crypto.macs.SipHash128
-
SipHash128-2-4
- SipHash128(int, int) - Constructor for class org.bouncycastle.crypto.macs.SipHash128
-
SipHash128-c-d
- SipHash128.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- SipHash128.Mac24 - Class in org.bouncycastle.jcajce.provider.symmetric
- SipHash128.Mac48 - Class in org.bouncycastle.jcajce.provider.symmetric
- SipHash128.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- SipHash128Test - Class in org.bouncycastle.crypto.test
- SipHash128Test - Class in org.bouncycastle.jce.provider.test
- SipHash128Test() - Constructor for class org.bouncycastle.crypto.test.SipHash128Test
- SipHash128Test() - Constructor for class org.bouncycastle.jce.provider.test.SipHash128Test
- SipHashTest - Class in org.bouncycastle.crypto.test
- SipHashTest - Class in org.bouncycastle.jce.provider.test
- SipHashTest() - Constructor for class org.bouncycastle.crypto.test.SipHashTest
- SipHashTest() - Constructor for class org.bouncycastle.jce.provider.test.SipHashTest
- sixtyFourKTest(String) - Method in class org.bouncycastle.crypto.test.DigestTest
- size() - Method in class org.bouncycastle.asn1.ASN1EncodableVector
-
Return the size of the vector.
- size() - Method in class org.bouncycastle.asn1.ASN1Sequence
-
Return the number of objects in this sequence.
- size() - Method in class org.bouncycastle.asn1.ASN1Set
-
return the number of objects in this set.
- size() - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
-
Return the number of string elements present.
- size() - Method in class org.bouncycastle.asn1.cmp.PollRepContent
- size() - Method in class org.bouncycastle.asn1.cms.AttributeTable
- size() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
-
Return the number of qualifier info elements present.
- size() - Method in class org.bouncycastle.asn1.est.CsrAttrs
- size() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
- size() - Method in class org.bouncycastle.asn1.x500.RDN
-
Return the number of AttributeTypeAndValue objects in this RDN,
- size() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
-
Return the number of KeyPurposeIds present in this ExtendedKeyUsage.
- size() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Returns the size (=maximum degree + 1) of this PolynomialGF2n.
- size() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.DenseTernaryPolynomial
- size() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
- size() - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.TernaryPolynomial
-
Returns the maximum number of coefficients the polynomial can have
- size() - Method in interface org.bouncycastle.util.StringList
- SIZE - Static variable in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
- SIZE - Static variable in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
- SIZE - Static variable in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
- SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X25519Field
- SIZE - Static variable in class org.bouncycastle.math.ec.rfc7748.X448Field
- Skein - Class in org.bouncycastle.jcajce.provider.digest
- SKEIN_1024 - Static variable in class org.bouncycastle.crypto.digests.SkeinDigest
-
1024 bit block size - Skein-1024
- SKEIN_1024 - Static variable in class org.bouncycastle.crypto.digests.SkeinEngine
-
1024 bit block size - Skein 1024
- SKEIN_1024 - Static variable in class org.bouncycastle.crypto.macs.SkeinMac
-
1024 bit block size - Skein MAC-1024
- SKEIN_256 - Static variable in class org.bouncycastle.crypto.digests.SkeinDigest
-
256 bit block size - Skein-256
- SKEIN_256 - Static variable in class org.bouncycastle.crypto.digests.SkeinEngine
-
256 bit block size - Skein 256
- SKEIN_256 - Static variable in class org.bouncycastle.crypto.macs.SkeinMac
-
256 bit block size - Skein MAC-256
- SKEIN_512 - Static variable in class org.bouncycastle.crypto.digests.SkeinDigest
-
512 bit block size - Skein-512
- SKEIN_512 - Static variable in class org.bouncycastle.crypto.digests.SkeinEngine
-
512 bit block size - Skein 512
- SKEIN_512 - Static variable in class org.bouncycastle.crypto.macs.SkeinMac
-
512 bit block size - Skein MAC-512
- Skein.Digest_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_256_128 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_256_160 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_256_224 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_256_256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_512_128 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_512_160 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_512_224 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_512_256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_512_384 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Digest_512_512 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.DigestSkein1024 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.DigestSkein256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.DigestSkein512 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_256_128 - Class in org.bouncycastle.jcajce.provider.digest
-
Skein HMac
- Skein.HashMac_256_160 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_256_224 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_256_256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_512_128 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_512_160 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_512_224 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_512_256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_512_384 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HashMac_512_512 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_256_128 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_256_160 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_256_224 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_256_256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_512_128 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_512_160 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_512_224 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_512_256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_512_384 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.HMacKeyGenerator_512_512 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_256_128 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_256_160 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_256_224 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_256_256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_512_128 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_512_160 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_512_224 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_512_256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_512_384 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMac_512_512 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_1024_1024 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_1024_384 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_1024_512 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_256_128 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_256_160 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_256_224 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_256_256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_512_128 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_512_160 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_512_224 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_512_256 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_512_384 - Class in org.bouncycastle.jcajce.provider.digest
- Skein.SkeinMacKeyGenerator_512_512 - Class in org.bouncycastle.jcajce.provider.digest
- SkeinDigest - Class in org.bouncycastle.crypto.digests
-
Implementation of the Skein parameterised hash function in 256, 512 and 1024 bit block sizes, based on the
Threefish
tweakable block cipher. - SkeinDigest(int, int) - Constructor for class org.bouncycastle.crypto.digests.SkeinDigest
-
Constructs a Skein digest with an internal state size and output size.
- SkeinDigest(SkeinDigest) - Constructor for class org.bouncycastle.crypto.digests.SkeinDigest
- SkeinDigestTest - Class in org.bouncycastle.crypto.test
- SkeinDigestTest() - Constructor for class org.bouncycastle.crypto.test.SkeinDigestTest
- SkeinEngine - Class in org.bouncycastle.crypto.digests
-
Implementation of the Skein family of parameterised hash functions in 256, 512 and 1024 bit block sizes, based on the
Threefish
tweakable block cipher. - SkeinEngine(int, int) - Constructor for class org.bouncycastle.crypto.digests.SkeinEngine
-
Constructs a Skein engine.
- SkeinEngine(SkeinEngine) - Constructor for class org.bouncycastle.crypto.digests.SkeinEngine
-
Creates a SkeinEngine as an exact copy of an existing instance.
- SkeinEngine.Parameter - Class in org.bouncycastle.crypto.digests
- SkeinMac - Class in org.bouncycastle.crypto.macs
-
Implementation of the Skein parameterised MAC function in 256, 512 and 1024 bit block sizes, based on the
Threefish
tweakable block cipher. - SkeinMac(int, int) - Constructor for class org.bouncycastle.crypto.macs.SkeinMac
-
Constructs a Skein MAC with an internal state size and output size.
- SkeinMac(SkeinMac) - Constructor for class org.bouncycastle.crypto.macs.SkeinMac
- SkeinMac_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_1024_1024
- SkeinMac_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_1024_384
- SkeinMac_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_1024_512
- SkeinMac_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_128
- SkeinMac_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_160
- SkeinMac_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_224
- SkeinMac_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_256_256
- SkeinMac_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_128
- SkeinMac_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_160
- SkeinMac_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_224
- SkeinMac_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_256
- SkeinMac_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_384
- SkeinMac_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMac_512_512
- SkeinMacKeyGenerator_1024_1024() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_1024
- SkeinMacKeyGenerator_1024_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_384
- SkeinMacKeyGenerator_1024_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_1024_512
- SkeinMacKeyGenerator_256_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_128
- SkeinMacKeyGenerator_256_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_160
- SkeinMacKeyGenerator_256_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_224
- SkeinMacKeyGenerator_256_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_256_256
- SkeinMacKeyGenerator_512_128() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_128
- SkeinMacKeyGenerator_512_160() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_160
- SkeinMacKeyGenerator_512_224() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_224
- SkeinMacKeyGenerator_512_256() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_256
- SkeinMacKeyGenerator_512_384() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_384
- SkeinMacKeyGenerator_512_512() - Constructor for class org.bouncycastle.jcajce.provider.digest.Skein.SkeinMacKeyGenerator_512_512
- SkeinMacTest - Class in org.bouncycastle.crypto.test
- SkeinMacTest() - Constructor for class org.bouncycastle.crypto.test.SkeinMacTest
- SkeinParameters - Class in org.bouncycastle.crypto.params
-
Parameters for the Skein hash function - a series of byte[] strings identified by integer tags.
- SkeinParameters() - Constructor for class org.bouncycastle.crypto.params.SkeinParameters
- SkeinParameters.Builder - Class in org.bouncycastle.crypto.params
-
A builder for
SkeinParameters
. - SkeinParameterSpec - Class in org.bouncycastle.jcajce.spec
-
Parameters for the Skein hash function - a series of byte[] strings identified by integer tags.
- SkeinParameterSpec() - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec
- SkeinParameterSpec.Builder - Class in org.bouncycastle.jcajce.spec
-
A builder for
SkeinParameterSpec
. - SkeinTest - Class in org.bouncycastle.jce.provider.test
- SkeinTest() - Constructor for class org.bouncycastle.jce.provider.test.SkeinTest
- skip(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
- skip(long) - Method in class org.bouncycastle.crypto.io.CipherInputStream
- skip(long) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
- skip(long) - Method in interface org.bouncycastle.crypto.SkippingCipher
-
Skip numberOfBytes forwards, or backwards.
- skip(long) - Method in class org.bouncycastle.jcajce.io.CipherInputStream
- skipExtract() - Method in class org.bouncycastle.crypto.params.HKDFParameters
-
Returns if step 1: extract has to be skipped or not
- skipExtractParameters(byte[], byte[]) - Static method in class org.bouncycastle.crypto.params.HKDFParameters
-
Factory method that makes the HKDF skip the extract part of the key derivation function.
- Skipjack - Class in org.bouncycastle.jcajce.provider.symmetric
- Skipjack.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- Skipjack.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- Skipjack.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Skipjack.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
- Skipjack.MacCFB8 - Class in org.bouncycastle.jcajce.provider.symmetric
- Skipjack.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- SkipjackEngine - Class in org.bouncycastle.crypto.engines
-
a class that provides a basic SKIPJACK engine.
- SkipjackEngine() - Constructor for class org.bouncycastle.crypto.engines.SkipjackEngine
- SkipjackTest - Class in org.bouncycastle.crypto.test
- SkippingCipher - Interface in org.bouncycastle.crypto
-
Ciphers producing a key stream which can be reset to particular points in the stream implement this.
- SkippingStreamCipher - Interface in org.bouncycastle.crypto
-
General interface for a stream cipher that supports skipping.
- SL1(byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- SL2(byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- SlotTwoTest - Class in org.bouncycastle.jce.provider.test
- SlotTwoTest() - Constructor for class org.bouncycastle.jce.provider.test.SlotTwoTest
- sm_scheme - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm1_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm1_cfb1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm1_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm1_cfb8 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm1_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm1_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- SM2() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2
- SM2CipherTest - Class in org.bouncycastle.jce.provider.test
- SM2CipherTest() - Constructor for class org.bouncycastle.jce.provider.test.SM2CipherTest
- sm2encrypt - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_recommendedParameters - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_specifiedParameters - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_blake2b512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_blake2s256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_md5 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_rmd160 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_sha1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_sha224 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_sha256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_sha384 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_sha512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2encrypt_with_whirlpool - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- SM2Engine - Class in org.bouncycastle.crypto.engines
-
SM2 public key encryption engine - based on https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02.
- SM2Engine() - Constructor for class org.bouncycastle.crypto.engines.SM2Engine
- SM2Engine(Digest) - Constructor for class org.bouncycastle.crypto.engines.SM2Engine
- SM2Engine(Digest, SM2Engine.Mode) - Constructor for class org.bouncycastle.crypto.engines.SM2Engine
- SM2Engine(SM2Engine.Mode) - Constructor for class org.bouncycastle.crypto.engines.SM2Engine
- SM2Engine.Mode - Enum in org.bouncycastle.crypto.engines
- SM2EngineTest - Class in org.bouncycastle.crypto.test
- SM2EngineTest() - Constructor for class org.bouncycastle.crypto.test.SM2EngineTest
- sm2exchange - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- SM2KeyExchange - Class in org.bouncycastle.crypto.agreement
-
SM2 Key Exchange protocol - based on https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02
- SM2KeyExchange() - Constructor for class org.bouncycastle.crypto.agreement.SM2KeyExchange
- SM2KeyExchange(Digest) - Constructor for class org.bouncycastle.crypto.agreement.SM2KeyExchange
- SM2KeyExchangePrivateParameters - Class in org.bouncycastle.crypto.params
-
Private parameters for an SM2 key exchange.
- SM2KeyExchangePrivateParameters(boolean, ECPrivateKeyParameters, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.crypto.params.SM2KeyExchangePrivateParameters
- SM2KeyExchangePublicParameters - Class in org.bouncycastle.crypto.params
-
Public parameters for an SM2 key exchange.
- SM2KeyExchangePublicParameters(ECPublicKeyParameters, ECPublicKeyParameters) - Constructor for class org.bouncycastle.crypto.params.SM2KeyExchangePublicParameters
- SM2KeyExchangeTest - Class in org.bouncycastle.crypto.test
- SM2KeyExchangeTest() - Constructor for class org.bouncycastle.crypto.test.SM2KeyExchangeTest
- sm2p256v1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- SM2P256V1Curve - Class in org.bouncycastle.math.ec.custom.gm
- SM2P256V1Curve() - Constructor for class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
- SM2P256V1Field - Class in org.bouncycastle.math.ec.custom.gm
- SM2P256V1Field() - Constructor for class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- SM2P256V1FieldElement - Class in org.bouncycastle.math.ec.custom.gm
- SM2P256V1FieldElement() - Constructor for class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- SM2P256V1FieldElement(int[]) - Constructor for class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- SM2P256V1FieldElement(BigInteger) - Constructor for class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- SM2P256V1Point - Class in org.bouncycastle.math.ec.custom.gm
- SM2ParameterSpec - Class in org.bouncycastle.jcajce.spec
-
Parameter spec for SM2 ID parameter
- SM2ParameterSpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.SM2ParameterSpec
-
Base constructor.
- sm2sign - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2sign_with_blake2b512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2sign_with_blake2s256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2sign_with_rmd160 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2sign_with_sha1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2sign_with_sha224 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2sign_with_sha256 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2sign_with_sha384 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2sign_with_sha512 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2sign_with_sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm2sign_with_whirlpool - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- SM2SignatureTest - Class in org.bouncycastle.jce.provider.test
- SM2SignatureTest() - Constructor for class org.bouncycastle.jce.provider.test.SM2SignatureTest
- SM2Signer - Class in org.bouncycastle.crypto.signers
-
The SM2 Digital Signature algorithm.
- SM2Signer() - Constructor for class org.bouncycastle.crypto.signers.SM2Signer
- SM2Signer(Digest) - Constructor for class org.bouncycastle.crypto.signers.SM2Signer
- SM2Signer(DSAEncoding) - Constructor for class org.bouncycastle.crypto.signers.SM2Signer
- SM2Signer(DSAEncoding, Digest) - Constructor for class org.bouncycastle.crypto.signers.SM2Signer
- SM2SignerTest - Class in org.bouncycastle.crypto.test
- SM2SignerTest() - Constructor for class org.bouncycastle.crypto.test.SM2SignerTest
- SM2withBlake2b() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2withBlake2b
- SM2withBlake2s() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2withBlake2s
- SM2withMD5() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2withMD5
- SM2withRMD() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2withRMD
- SM2withSha1() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2withSha1
- SM2withSha224() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2withSha224
- SM2withSha256() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2withSha256
- SM2withSha384() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2withSha384
- SM2withSha512() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2withSha512
- SM2withWhirlpool() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMCipherSpi.SM2withWhirlpool
- sm3 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- SM3 - Class in org.bouncycastle.jcajce.provider.digest
- SM3 - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- SM3.Digest - Class in org.bouncycastle.jcajce.provider.digest
- SM3.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
SM3 HMac
- SM3.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- SM3.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- SM3Digest - Class in org.bouncycastle.crypto.digests
-
Implementation of Chinese SM3 digest as described at https://tools.ietf.org/html/draft-shen-sm3-hash-01 and at .... ( Chinese PDF )
- SM3Digest() - Constructor for class org.bouncycastle.crypto.digests.SM3Digest
-
Standard constructor
- SM3Digest(SM3Digest) - Constructor for class org.bouncycastle.crypto.digests.SM3Digest
-
Copy constructor.
- SM3DigestTest - Class in org.bouncycastle.crypto.test
-
standard vector test for SM3 digest from chinese specification
- sm3WithSM2() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.GMSignatureSpi.sm3WithSM2
- SM4 - Class in org.bouncycastle.jcajce.provider.symmetric
- SM4.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
- SM4.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- SM4.CMAC - Class in org.bouncycastle.jcajce.provider.symmetric
- SM4.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- SM4.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
- SM4.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- SM4.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- SM4.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
- SM4.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- SM4Engine - Class in org.bouncycastle.crypto.engines
-
SM4 Block Cipher - SM4 is a 128 bit block cipher with a 128 bit key.
- SM4Engine() - Constructor for class org.bouncycastle.crypto.engines.SM4Engine
- SM4Test - Class in org.bouncycastle.crypto.test
-
SM4 tester, vectors from http://eprint.iacr.org/2008/329.pdf
- SM4Test - Class in org.bouncycastle.jce.provider.test
-
basic test class for SM4
- SM4Test() - Constructor for class org.bouncycastle.jce.provider.test.SM4Test
- sm5 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm6_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm6_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm6_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm6_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm9encrypt - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm9keyagreement - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sm9sign - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- SMALL_FACTOR_LIMIT - Static variable in class org.bouncycastle.math.Primes
- smime - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
- SMIMEAttributes - Interface in org.bouncycastle.asn1.smime
- smimeCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
- sMIMECapabilitesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
- smimeCapabilities - Static variable in interface org.bouncycastle.asn1.smime.SMIMEAttributes
- SMIMECapabilities - Class in org.bouncycastle.asn1.smime
-
Handler class for dealing with S/MIME Capabilities
- SMIMECapabilities(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilities
- SMIMECapabilitiesAttribute - Class in org.bouncycastle.asn1.smime
- SMIMECapabilitiesAttribute(SMIMECapabilityVector) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilitiesAttribute
- sMIMECapabilitiesVersions - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.15.3 -- smime capability
- sMIMECapabilitiesVersions - Static variable in class org.bouncycastle.asn1.smime.SMIMECapability
- SMIMECapability - Class in org.bouncycastle.asn1.smime
- SMIMECapability(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapability
- SMIMECapability(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.smime.SMIMECapability
- SMIMECapabilityVector - Class in org.bouncycastle.asn1.smime
-
Handler for creating a vector S/MIME Capabilities
- SMIMECapabilityVector() - Constructor for class org.bouncycastle.asn1.smime.SMIMECapabilityVector
- SMIMEEncryptionKeyPreferenceAttribute - Class in org.bouncycastle.asn1.smime
-
The SMIMEEncryptionKeyPreference object.
- SMIMEEncryptionKeyPreferenceAttribute(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
- SMIMEEncryptionKeyPreferenceAttribute(IssuerAndSerialNumber) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
- SMIMEEncryptionKeyPreferenceAttribute(RecipientKeyIdentifier) - Constructor for class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
- SMIMETest - Class in org.bouncycastle.asn1.test
- SMIMETest() - Constructor for class org.bouncycastle.asn1.test.SMIMETest
- sms4_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_ccm - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_cfb1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_cfb8 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_ctr - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_gcm - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_ocb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_wrap - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_wrap_pad - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sms4_xts - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- sn - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- SN - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
Deprecated.use SERIALNUMBER or SURNAME
- SN - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.device serial number name - StringType(SIZE(1..64))
- SNMPv2 - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
1.3.6.1.6: SNMPv2 -- never really used
- solveEquation(short[][], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
This function finds a solution of the equation Bx = b.
- solveQuadraticEquation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Solves a quadratic equation.
Let z2 + z = this. - solveQuadraticEquation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Solves a quadratic equation.
Let z2 + z = this. - solveQuadraticEquation() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Solves the quadratic equation z2 + z = this if such a solution exists.
- solveQuadraticEquation(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECCurve.AbstractF2m
-
Solves a quadratic equation
z2 + z = beta
(X9.62 D.1.6) The other solution isz + 1
. - SP80090DRBG - Interface in org.bouncycastle.crypto.prng.drbg
-
Interface to SP800-90A deterministic random bit generators.
- SP800RandomTest - Class in org.bouncycastle.crypto.prng.test
- SP800RandomTest() - Constructor for class org.bouncycastle.crypto.prng.test.SP800RandomTest
- SP800SecureRandom - Class in org.bouncycastle.crypto.prng
- SP800SecureRandomBuilder - Class in org.bouncycastle.crypto.prng
-
Builder class for making SecureRandom objects based on SP 800-90A Deterministic Random Bit Generators (DRBG).
- SP800SecureRandomBuilder() - Constructor for class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
-
Basic constructor, creates a builder using an EntropySourceProvider based on the default SecureRandom with predictionResistant set to false.
- SP800SecureRandomBuilder(SecureRandom, boolean) - Constructor for class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
-
Construct a builder with an EntropySourceProvider based on the passed in SecureRandom and the passed in value for prediction resistance.
- SP800SecureRandomBuilder(EntropySourceProvider) - Constructor for class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
-
Create a builder which makes creates the SecureRandom objects from a specified entropy source provider.
- sparse - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- sparse - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- sparse - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- SparseTernaryPolynomial - Class in org.bouncycastle.pqc.math.ntru.polynomial
-
A
TernaryPolynomial
with a "low" number of nonzero coefficients. - SparseTernaryPolynomial(int[]) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
-
Constructs a new
SparseTernaryPolynomial
with a given set of coefficients. - SparseTernaryPolynomial(IntegerPolynomial) - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
-
Constructs a
DenseTernaryPolynomial
from aIntegerPolynomial
. - SparseTernaryPolynomialTest - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
- SparseTernaryPolynomialTest() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.SparseTernaryPolynomialTest
- SPECIAL_USER_REQUIREMENTS - Static variable in class org.bouncycastle.asn1.eac.EACTags
- SPHINCS - Class in org.bouncycastle.pqc.jcajce.provider
- SPHINCS() - Constructor for class org.bouncycastle.pqc.jcajce.provider.SPHINCS
- SPHINCS.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
- sphincs256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
Sphincs-256
- sphincs256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- sphincs256_with_BLAKE512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- sphincs256_with_BLAKE512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- sphincs256_with_SHA3_512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- sphincs256_with_SHA3_512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- sphincs256_with_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- sphincs256_with_SHA512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- Sphincs256KeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
- Sphincs256KeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi
- SPHINCS256KeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.sphincs
- SPHINCS256KeyGenerationParameters(SecureRandom, Digest) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyGenerationParameters
- SPHINCS256KeyGenParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
-
Key generation spec for SPHINCS-256 to allow specifying of tree hash.
- SPHINCS256KeyGenParameterSpec() - Constructor for class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
-
Default constructor SHA512-256
- SPHINCS256KeyGenParameterSpec(String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
-
Specify the treehash, one of SHA512-256, or SHA3-256.
- SPHINCS256KeyPairGenerator - Class in org.bouncycastle.pqc.crypto.sphincs
- SPHINCS256KeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyPairGenerator
- Sphincs256KeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.sphincs
- Sphincs256KeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi
- Sphincs256KeyPairGeneratorTest - Class in org.bouncycastle.pqc.jcajce.provider.test
-
KeyFactory/KeyPairGenerator tests for SPHINCS-256 with the BCPQC provider.
- Sphincs256KeyPairGeneratorTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256KeyPairGeneratorTest
- SPHINCS256KeyParams - Class in org.bouncycastle.pqc.asn1
- SPHINCS256KeyParams(AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
- SPHINCS256Signer - Class in org.bouncycastle.pqc.crypto.sphincs
-
SPHINCS-256 signer.
- SPHINCS256Signer(Digest, Digest) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
-
Base constructor.
- Sphincs256Test - Class in org.bouncycastle.pqc.crypto.test
- Sphincs256Test - Class in org.bouncycastle.pqc.jcajce.provider.test
-
Test cases for the use of SPHINCS-256 with the BCPQC provider.
- Sphincs256Test() - Constructor for class org.bouncycastle.pqc.crypto.test.Sphincs256Test
- Sphincs256Test() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- SPHINCSKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
- SPHINCSKeyParameters - Class in org.bouncycastle.pqc.crypto.sphincs
- SPHINCSKeyParameters(boolean, String) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCSKeyParameters
- SPHINCSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.sphincs
- SPHINCSPrivateKeyParameters(byte[]) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPrivateKeyParameters
- SPHINCSPrivateKeyParameters(byte[], String) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPrivateKeyParameters
- SPHINCSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.sphincs
- SPHINCSPublicKeyParameters(byte[]) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPublicKeyParameters
- SPHINCSPublicKeyParameters(byte[], String) - Constructor for class org.bouncycastle.pqc.crypto.sphincs.SPHINCSPublicKeyParameters
- split(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Split a byte array input into two arrays at index, i.e. the first array will have the lower index bytes, the second one the higher input.length - index bytes.
- split(String, char) - Static method in class org.bouncycastle.util.Strings
- splitParams - Variable in class org.bouncycastle.math.ec.endo.GLVTypeAParameters
- splitParams - Variable in class org.bouncycastle.math.ec.endo.GLVTypeBParameters
- SPuri - Class in org.bouncycastle.asn1.esf
- SPuri(DERIA5String) - Constructor for class org.bouncycastle.asn1.esf.SPuri
- SPUserNotice - Class in org.bouncycastle.asn1.esf
- SPUserNotice(NoticeReference, DisplayText) - Constructor for class org.bouncycastle.asn1.esf.SPUserNotice
- sqMatrix - Variable in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
-
the squaring matrix for this polynomial ring (given as the array of its row vectors)
- sqr(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- sqr(int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- sqr(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- sqr(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- sqRoot(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
compute the square root of an integer
- sqRootMatrix - Variable in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m
-
the matrix for computing square roots in this polynomial ring (given as the array of its row vectors).
- sqrt() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- sqrt() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
-
return a sqrt root - the routine verifies that the calculation returns the right value - if none exists it returns null.
- sqrt() - Method in class org.bouncycastle.math.ec.ECFieldElement
- sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- sqrt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- sqrtRatioVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- sqrtRatioVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- square() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- square() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- square() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- square() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- square() - Method in class org.bouncycastle.math.ec.ECFieldElement
- square() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Returns this element to the power of 2.
- square() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
returns this element to the power of 2.
- square() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
This method is used internally to map the square()-calls within GF2nPolynomialElement to one of the possible squaring methods.
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
- square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
- square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
- square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat384
- square(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat512
- square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- square(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- square(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- square(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- square(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- square(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
- square(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
- square(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
- square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- square(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- squareAddToExt(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- squareBitwise() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Squares this GF2nPolynomialElement by shifting left its Bitstring and reducing.
- squareMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Squares this GF2nPolynomialElement using GF2nField's squaring matrix.
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- squareMinusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- squareN(int[], int, int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- squareN(long[], int, long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- squarePlusProduct(ECFieldElement, ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
- squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- squarePow(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- squarePow(int) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- squarePow(int) - Method in class org.bouncycastle.math.ec.ECFieldElement
- squarePreCalc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Squares this GF2nPolynomialElement by using precalculated values and reducing.
- squareRoot() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Compute the square root of this element and return the result in a new
GF2nElement
. - squareRoot() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
returns the root ofthis element.
- squareRoot() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Compute the square root of this element and return the result in a new
GF2nPolynomialElement
. - squareRoot(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Extract the truncated square root of a BigInteger.
- squareRootThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Compute the square root of this element.
- squareRootThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
square roots this element.
- squareRootThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Compute the square root of this element.
- squareThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Squares this element.
- squareThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
squares this element.
- squareThis() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
This method is used internally to map the square()-calls within GF2nPolynomialElement to one of the possible squaring methods.
- squareThisBitwise() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Squares this GF2nPolynomialElement by shifting left its Bitstring and reducing.
- squareThisBitwise() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Squares this GF2Polynomial and expands it accordingly.
- squareThisMatrix() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Squares this GF2nPolynomialElement using GF2nFields squaring matrix.
- squareThisPreCalc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Squares this GF2nPolynomialElement by using precalculated values and reducing.
- squareThisPreCalc() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Squares this GF2Polynomial by using precomputed values of squaringTable.
- squareWordAdd(int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
-
Deprecated.Use
Nat.squareWordAddTo(int[], int, int[])
instead. - squareWordAdd(int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
-
Deprecated.Use
Nat.squareWordAddTo(int[], int, int, int[], int)
instead. - squareWordAddTo(int[], int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- squareWordAddTo(int[], int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- squeeze(byte[], int, long) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
- squeezing - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
- sr - Variable in class org.bouncycastle.pqc.jcajce.provider.test.FlexiTest
-
Secure source of randomness
- SRP6Client - Class in org.bouncycastle.crypto.agreement.srp
-
Implements the client side SRP-6a protocol.
- SRP6Client() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6Client
- SRP6GroupParameters - Class in org.bouncycastle.crypto.params
- SRP6GroupParameters(BigInteger, BigInteger) - Constructor for class org.bouncycastle.crypto.params.SRP6GroupParameters
- SRP6Server - Class in org.bouncycastle.crypto.agreement.srp
-
Implements the server side SRP-6a protocol.
- SRP6Server() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6Server
- SRP6StandardGroups - Class in org.bouncycastle.crypto.agreement.srp
- SRP6StandardGroups() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6StandardGroups
- SRP6Test - Class in org.bouncycastle.crypto.test
- SRP6Test() - Constructor for class org.bouncycastle.crypto.test.SRP6Test
- SRP6Util - Class in org.bouncycastle.crypto.agreement.srp
- SRP6Util() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6Util
- SRP6VerifierGenerator - Class in org.bouncycastle.crypto.agreement.srp
-
Generates new SRP verifier for user
- SRP6VerifierGenerator() - Constructor for class org.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator
- srsaOAEPEncryptionSET - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#1: 1.2.840.113549.1.1.6
- ssf33_cbc - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- ssf33_cfb1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- ssf33_cfb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- ssf33_cfb8 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- ssf33_ecb - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- ssf33_ofb128 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- SSHNamedCurves - Class in org.bouncycastle.crypto.util
- SSHNamedCurves() - Constructor for class org.bouncycastle.crypto.util.SSHNamedCurves
- sslCA - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
- sslClient - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
- sslServer - Static variable in class org.bouncycastle.asn1.misc.NetscapeCertType
- st - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- ST - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
state, or province name - StringType(SIZE(1..64))
- ST - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.state, or province name - StringType(SIZE(1..64))
- StagedAgreement - Interface in org.bouncycastle.crypto
- StandardDSAEncoding - Class in org.bouncycastle.crypto.signers
- StandardDSAEncoding() - Constructor for class org.bouncycastle.crypto.signers.StandardDSAEncoding
- state - Variable in class org.bouncycastle.crypto.digests.KeccakDigest
- STATE_INITIALIZED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
- STATE_KEY_CALCULATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
- STATE_ROUND_1_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
- STATE_ROUND_1_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
- STATE_ROUND_2_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
- STATE_ROUND_2_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
- STATE_ROUND_3_CREATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
- STATE_ROUND_3_VALIDATED - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
- StateAwareMessageSigner - Interface in org.bouncycastle.pqc.crypto
-
Base interface for a PQC stateful signature algorithm.
- StateAwareSignature - Interface in org.bouncycastle.pqc.jcajce.interfaces
-
Deprecated.it's better to avoid this and use extractKeyShard methods where possible.
- stateOrProvinceName - Static variable in interface org.bouncycastle.asn1.x509.X509ObjectIdentifiers
-
Subject RDN components: stateOrProvinceName = 2.5.4.8
- STATIC_INTERNAL_AUTHENTIFICATION_FIRST_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- STATIC_INTERNAL_AUTHENTIFICATION_ONE_STEP - Static variable in class org.bouncycastle.asn1.eac.EACTags
- STATIC_INTERNAL_AUTHENTIFICATION_SECOND_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
- STATUS_INFORMATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
- Std() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.Std
- stdDSA() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner.stdDSA
- Steuerberater - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Steuerberater
- Steuerberaterin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Steuerberaterin
- Steuerbevollmchtigte - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Steuerbevollm�chtigte
- Steuerbevollmchtigter - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Steuerbevollm�chtigter
- Store<T> - Interface in org.bouncycastle.util
-
A generic interface describing a simple store of objects.
- StoreException - Exception in org.bouncycastle.util
-
Exception thrown if there's an issue doing a match in store.
- StoreException(String, Throwable) - Constructor for exception org.bouncycastle.util.StoreException
-
Basic Constructor.
- storeState(File) - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
-
Store state of JournalingSecureRandom and AlgorithmIdentifier in temporary file
- storeState(OutputStream) - Method in class org.bouncycastle.crypto.util.JournaledAlgorithm
- StreamBlockCipher - Class in org.bouncycastle.crypto
-
A parent class for block cipher modes that do not require block aligned data to be processed, but can function in a streaming mode.
- StreamBlockCipher(BlockCipher) - Constructor for class org.bouncycastle.crypto.StreamBlockCipher
- StreamCipher - Interface in org.bouncycastle.crypto
-
the interface stream ciphers conform to.
- StreamCipherResetTest - Class in org.bouncycastle.crypto.test
-
Test whether block ciphers implement reset contract on init, encrypt/decrypt and reset.
- StreamCipherResetTest() - Constructor for class org.bouncycastle.crypto.test.StreamCipherResetTest
- StreamCipherVectorTest - Class in org.bouncycastle.crypto.test
-
a basic test that takes a stream cipher, key parameter, and an input and output string.
- StreamCipherVectorTest(int, StreamCipher, CipherParameters, String, String) - Constructor for class org.bouncycastle.crypto.test.StreamCipherVectorTest
- StreamOverflowException - Exception in org.bouncycastle.util.io
-
Exception thrown when too much data is written to an InputStream
- StreamOverflowException(String) - Constructor for exception org.bouncycastle.util.io.StreamOverflowException
- StreamParser - Interface in org.bouncycastle.util
- StreamParsingException - Exception in org.bouncycastle.util
- StreamParsingException(String, Throwable) - Constructor for exception org.bouncycastle.util.StreamParsingException
- Streams - Class in org.bouncycastle.util.io
-
Utility methods to assist with stream processing.
- Streams() - Constructor for class org.bouncycastle.util.io.Streams
- street - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- STREET - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
street - StringType(SIZE(1..64))
- STREET - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.street - StringType(SIZE(1..64))
- strength - Variable in class org.bouncycastle.crypto.CipherKeyGenerator
- strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
- strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
- strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
- strength - Variable in class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
- strength - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
- STRICT_LENGTH_ENABLED_PROPERTY - Static variable in class org.bouncycastle.crypto.encodings.PKCS1Encoding
-
Deprecated.use NOT_STRICT_LENGTH_ENABLED_PROPERTY
- StringList - Interface in org.bouncycastle.util
-
An interface defining a list of strings.
- Strings - Class in org.bouncycastle.util
-
String utilities.
- Strings() - Constructor for class org.bouncycastle.util.Strings
- StringTest - Class in org.bouncycastle.asn1.test
-
X.690 test example
- StringTest() - Constructor for class org.bouncycastle.asn1.test.StringTest
- stringToValue(ASN1ObjectIdentifier, String) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
-
For all string values starting with '#' is assumed, that these are already valid ASN.1 objects encoded in hex.
- stringToValue(ASN1ObjectIdentifier, String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
-
Convert the passed in String value into the appropriate ASN.1 encoded object.
- stripInternalSpaces(String) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
- sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
- sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
- sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
- sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- sub(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- sub(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- sub(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- sub(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- sub(BigIntPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.BigIntPolynomial
-
Subtracts another polynomial which can have a different number of coefficients.
- sub(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Subtracts another polynomial which can have a different number of coefficients.
- sub(IntegerPolynomial, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Subtracts another polynomial which can have a different number of coefficients, and takes the coefficient values mod
modulus
. - sub33At(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- sub33At(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
- sub33From(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- sub33From(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- subAnd(LongPolynomial2, int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
-
Subtracts another polynomial which must have the same number of coefficients, and applies an AND mask to the upper and lower halves of each coefficients.
- subArray(byte[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Generate a subarray of a given byte array.
- subArray(byte[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Generate a subarray of a given byte array.
- subArray(int[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
-
Generates a subarray of a given int array.
- subArray(BigInteger[], int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
-
Generates a subarray of a given BigInteger array.
- subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
- subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
- subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
- subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- subBothFrom(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- subBothFrom(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- subBothFrom(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- subDWordAt(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- subDWordAt(int, long, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
- subDWordFrom(int, long, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- subDWordFrom(int, long, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
- subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
- subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
- subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- subFrom(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat128
- subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat160
- subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat192
- subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
- subFrom(int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
- subFrom(int, int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
- subFrom(int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- subjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Subject Alternative Name
- subjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Subject Alternative Name
- SubjectAlternativeName - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- subjectDirectoryAttributes - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Subject Directory Attributes
- subjectDirectoryAttributes - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Subject Directory Attributes
- SubjectDirectoryAttributes - Class in org.bouncycastle.asn1.x509
-
This extension may contain further X.500 attributes of the subject.
- SubjectDirectoryAttributes - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- SubjectDirectoryAttributes(Vector) - Constructor for class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
-
Constructor from a vector of attributes.
- subjectInfoAccess - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Subject Info Access
- subjectInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Subject Info Access
- SubjectInfoAccess - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- subjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Subject Key Identifier
- subjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.Subject Key Identifier
- SubjectKeyIdentifier - Class in org.bouncycastle.asn1.x509
-
The SubjectKeyIdentifier object.
- SubjectKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- SubjectKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
- SubjectKeyIdentifier(ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
- SubjectKeyIdentifierTest - Class in org.bouncycastle.asn1.test
- SubjectKeyIdentifierTest() - Constructor for class org.bouncycastle.asn1.test.SubjectKeyIdentifierTest
- SubjectPublicKeyInfo - Class in org.bouncycastle.asn1.x509
-
The object that contains the public key stored in a certificate.
- SubjectPublicKeyInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
-
Deprecated.use SubjectPublicKeyInfo.getInstance()
- SubjectPublicKeyInfo(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
- SubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
- SubjectPublicKeyInfoFactory - Class in org.bouncycastle.crypto.util
-
Factory to create ASN.1 subject public key info objects from lightweight public keys.
- SubjectPublicKeyInfoFactory - Class in org.bouncycastle.pqc.crypto.util
-
Factory to create ASN.1 subject public key info objects from lightweight public keys.
- subOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- subOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- subsequentMessage - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
- SubsequentMessage - Class in org.bouncycastle.asn1.crmf
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- subtract(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- subtract(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
-
Deprecated.Will be removed.
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- subtract(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
- subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
- subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractFp
- subtract(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
- subtract(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Subtracts two GF2Polynomials, this and b, and returns the result in a new GF2Polynomial.
- subtract(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Compute the difference of this element and minuend.
- subtract(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Compute the difference of this element and minuend.
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- subtractExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- subtractFromThis(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Subtracts b from this GF2Polynomial and assigns the result to this GF2Polynomial.
- subtractFromThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Compute the difference of this element and minuend, overwriting this element.
- subtractFromThis(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Compute the difference of this element and minuend, overwriting this element.
- subWordAt(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- subWordAt(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
- subWordFrom(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- subWordFrom(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- success - Static variable in class org.bouncycastle.asn1.cmc.CMCStatus
- successful(Test, String) - Static method in class org.bouncycastle.util.test.SimpleTestResult
- SUCCESSFUL - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
- suite() - Static method in class org.bouncycastle.asn1.test.AllTests
- suite() - Static method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- suite() - Static method in class org.bouncycastle.asn1.test.OctetStringTest
- suite() - Static method in class org.bouncycastle.crypto.agreement.test.AllTests
- suite() - Static method in class org.bouncycastle.crypto.ec.test.AllTests
- suite() - Static method in class org.bouncycastle.crypto.prng.test.AllTests
- suite() - Static method in class org.bouncycastle.crypto.test.AllTests
- suite() - Static method in class org.bouncycastle.jce.provider.test.AllTests
- suite() - Static method in class org.bouncycastle.jce.provider.test.nist.AllTests
- suite() - Static method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- suite() - Static method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- suite() - Static method in class org.bouncycastle.jce.provider.test.rsa3.AllTests
- suite() - Static method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- suite() - Static method in class org.bouncycastle.pqc.crypto.test.AllTests
- suite() - Static method in class org.bouncycastle.pqc.jcajce.provider.test.AllTests
- suite() - Static method in class org.bouncycastle.pqc.math.ntru.euclid.test.AllTests
- suite() - Static method in class org.bouncycastle.pqc.math.ntru.polynomial.test.AllTests
- suite() - Static method in class org.bouncycastle.pqc.math.ntru.util.test.AllTests
- sumCoeffs() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Returns the sum of all coefficients, i.e. evaluates the polynomial at 0.
- sumOfMultiplies(ECPoint[], BigInteger[]) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- sumOfTwoMultiplies(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- SUN_JCE_1024 - Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
-
From Sun's JDK JavaDoc (docs/guide/security/CryptoSpec.html#AppB) 1024-bit p, 160-bit q and 1024-bit g for 80-bit security.
- superseded - Static variable in class org.bouncycastle.asn1.x509.CRLReason
- superseded - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
- SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
Deprecated.use lower case version
- SUPERSEDED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
Deprecated.use lower case version
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.F2m
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve.Fp
- supportsCoordinateSystem(int) - Method in class org.bouncycastle.math.ec.ECCurve
- SURNAME - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
Naming attributes of type X520name
- SURNAME - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.Naming attributes of type X520name
- SymbolLookUp - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use DefaultLookUp
- syndromeDecode(GF2Vector, GF2mField, PolynomialGF2mSmallM, PolynomialGF2mSmallM[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GoppaCode
-
Find an error vector e over GF(2) from an input syndrome s over GF(2m).
- SYSTEM_FAILURE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- systemFailure - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- systemUnavail - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
T
- t - Variable in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
- T - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
Title
- T - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use a X500NameStyle
- T61_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- table - Variable in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- Tables16kKGCMMultiplier_512 - Class in org.bouncycastle.crypto.modes.kgcm
- Tables16kKGCMMultiplier_512() - Constructor for class org.bouncycastle.crypto.modes.kgcm.Tables16kKGCMMultiplier_512
- Tables1kGCMExponentiator - Class in org.bouncycastle.crypto.modes.gcm
- Tables1kGCMExponentiator() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator
- Tables4kGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
- Tables4kGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables4kGCMMultiplier
- Tables4kKGCMMultiplier_128 - Class in org.bouncycastle.crypto.modes.kgcm
- Tables4kKGCMMultiplier_128() - Constructor for class org.bouncycastle.crypto.modes.kgcm.Tables4kKGCMMultiplier_128
- Tables64kGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
- Tables64kGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier
- Tables8kGCMMultiplier - Class in org.bouncycastle.crypto.modes.gcm
- Tables8kGCMMultiplier() - Constructor for class org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier
- Tables8kKGCMMultiplier_256 - Class in org.bouncycastle.crypto.modes.kgcm
- Tables8kKGCMMultiplier_256() - Constructor for class org.bouncycastle.crypto.modes.kgcm.Tables8kKGCMMultiplier_256
- tag - Variable in class org.bouncycastle.asn1.ASN1ApplicationSpecific
- TAG_ASSERTION - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
- TAG_CAPABILITIES - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
- TAG_CERTIFICATE - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
- TAG_CRL - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
- TAG_ESSCERTID - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
- TAG_LIST - Static variable in class org.bouncycastle.asn1.eac.EACTags
- TAG_OCSPCERTID - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
- TAG_OCSPCERTSTATUS - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
- TAG_OCSPRESPONSE - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
- TAG_PKISTATUS - Static variable in class org.bouncycastle.asn1.dvcs.CertEtcToken
- TAGGED - Static variable in interface org.bouncycastle.asn1.BERTags
- TaggedAttribute - Class in org.bouncycastle.asn1.cmc
-
TaggedAttribute from RFC5272
- TaggedAttribute(BodyPartID, ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.cmc.TaggedAttribute
- TaggedAttributeTest - Class in org.bouncycastle.asn1.test
- TaggedAttributeTest() - Constructor for class org.bouncycastle.asn1.test.TaggedAttributeTest
- TaggedCertificationRequest - Class in org.bouncycastle.asn1.cmc
-
TaggedCertificationRequest ::= SEQUENCE { bodyPartID BodyPartID, certificationRequest CertificationRequest }
- TaggedCertificationRequest(BodyPartID, CertificationRequest) - Constructor for class org.bouncycastle.asn1.cmc.TaggedCertificationRequest
- TaggedCertificationRequestTest - Class in org.bouncycastle.asn1.test
- TaggedCertificationRequestTest() - Constructor for class org.bouncycastle.asn1.test.TaggedCertificationRequestTest
- TaggedContentInfo - Class in org.bouncycastle.asn1.cmc
-
TaggedContentInfo ::= SEQUENCE { bodyPartID BodyPartID, contentInfo ContentInfo }
- TaggedContentInfo(BodyPartID, ContentInfo) - Constructor for class org.bouncycastle.asn1.cmc.TaggedContentInfo
- TaggedContentInfoTest - Class in org.bouncycastle.asn1.test
- TaggedContentInfoTest() - Constructor for class org.bouncycastle.asn1.test.TaggedContentInfoTest
- TaggedRequest - Class in org.bouncycastle.asn1.cmc
-
TaggedRequest ::= CHOICE { tcr [0] TaggedCertificationRequest, crm [1] CertReqMsg, orm [2] SEQUENCE { bodyPartID BodyPartID, requestMessageType OBJECT IDENTIFIER, requestMessageValue ANY DEFINED BY requestMessageType } }
- TaggedRequest(TaggedCertificationRequest) - Constructor for class org.bouncycastle.asn1.cmc.TaggedRequest
- TaggedRequest(CertReqMsg) - Constructor for class org.bouncycastle.asn1.cmc.TaggedRequest
- TaggedRequestTest - Class in org.bouncycastle.asn1.test
- TaggedRequestTest() - Constructor for class org.bouncycastle.asn1.test.TaggedRequestTest
- TagTest - Class in org.bouncycastle.asn1.test
-
X.690 test example
- TagTest() - Constructor for class org.bouncycastle.asn1.test.TagTest
- TAlgParams() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.TAlgParams
- Target - Class in org.bouncycastle.asn1.x509
-
Target structure used in target information extension for attribute certificates from RFC 3281.
- Target(int, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.Target
-
Constructor from given details.
- TargetEtcChain - Class in org.bouncycastle.asn1.dvcs
-
TargetEtcChain ::= SEQUENCE { target CertEtcToken, chain SEQUENCE SIZE (1..MAX) OF CertEtcToken OPTIONAL, pathProcInput [0] PathProcInput OPTIONAL }
- TargetEtcChain(CertEtcToken) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
- TargetEtcChain(CertEtcToken, CertEtcToken[]) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
- TargetEtcChain(CertEtcToken, CertEtcToken[], PathProcInput) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
- TargetEtcChain(CertEtcToken, PathProcInput) - Constructor for class org.bouncycastle.asn1.dvcs.TargetEtcChain
- targetGroup - Static variable in class org.bouncycastle.asn1.x509.Target
- targetInformation - Static variable in class org.bouncycastle.asn1.x509.Extension
-
TargetInformation extension in attribute certificates.
- targetInformation - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.TargetInformation extension in attribute certificates.
- TargetInformation - Class in org.bouncycastle.asn1.x509
-
Target information extension for attributes certificates according to RFC 3281.
- TargetInformation - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use X509Extension value.
- TargetInformation(Target[]) - Constructor for class org.bouncycastle.asn1.x509.TargetInformation
-
According to RFC 3281 only one targets element must be produced.
- TargetInformation(Targets) - Constructor for class org.bouncycastle.asn1.x509.TargetInformation
-
Constructs a target information from a single targets element.
- TargetInformationTest - Class in org.bouncycastle.asn1.test
- TargetInformationTest() - Constructor for class org.bouncycastle.asn1.test.TargetInformationTest
- targetName - Static variable in class org.bouncycastle.asn1.x509.Target
- Targets - Class in org.bouncycastle.asn1.x509
-
Targets structure used in target information extension for attribute certificates from RFC 3281.
- Targets(Target[]) - Constructor for class org.bouncycastle.asn1.x509.Targets
-
Constructor from given targets.
- tau - Static variable in class org.bouncycastle.crypto.engines.Salsa20Engine
-
Deprecated.
- tau() - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
- tauPow(int) - Method in class org.bouncycastle.math.ec.ECPoint.AbstractF2m
- TBCPadding - Class in org.bouncycastle.crypto.paddings
-
A padder that adds Trailing-Bit-Compliment padding to a block.
- TBCPadding() - Constructor for class org.bouncycastle.crypto.paddings.TBCPadding
- TBSCertificate - Class in org.bouncycastle.asn1.x509
-
The TBSCertificate object.
- TBSCertificateStructure - Class in org.bouncycastle.asn1.x509
-
Deprecated.use TBSCertificate
- TBSCertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
Deprecated.
- TBSCertList - Class in org.bouncycastle.asn1.x509
-
PKIX RFC-2459 - TBSCertList object.
- TBSCertList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.TBSCertList
- TBSCertList.CRLEntry - Class in org.bouncycastle.asn1.x509
- TBSRequest - Class in org.bouncycastle.asn1.ocsp
- TBSRequest(GeneralName, ASN1Sequence, Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
- TBSRequest(GeneralName, ASN1Sequence, X509Extensions) - Constructor for class org.bouncycastle.asn1.ocsp.TBSRequest
-
Deprecated.use method taking Extensions
- TCR - Static variable in class org.bouncycastle.asn1.cmc.TaggedRequest
- TEA - Class in org.bouncycastle.jcajce.provider.symmetric
- TEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- TEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- TEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- TEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- TEAEngine - Class in org.bouncycastle.crypto.engines
-
An TEA engine.
- TEAEngine() - Constructor for class org.bouncycastle.crypto.engines.TEAEngine
-
Create an instance of the TEA encryption algorithm and set some defaults
- tearDown() - Method in interface org.bouncycastle.crypto.test.cavp.CAVPListener
- tearDown() - Method in class org.bouncycastle.crypto.test.cavp.KDFCounterTests
- tearDown() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineCounterTests
- tearDown() - Method in class org.bouncycastle.crypto.test.cavp.KDFDoublePipelineIterationNoCounterTests
- tearDown() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackCounterTests
- tearDown() - Method in class org.bouncycastle.crypto.test.cavp.KDFFeedbackNoCounterTests
- TEATest - Class in org.bouncycastle.crypto.test
-
TEA tester - based on C implementation results from https://www.simonshepherd.supanet.com/tea.htm
- TECB() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.TECB
- TeeInputStream - Class in org.bouncycastle.util.io
-
An input stream which copies anything read through it to another stream.
- TeeInputStream(InputStream, OutputStream) - Constructor for class org.bouncycastle.util.io.TeeInputStream
-
Base constructor.
- TeeOutputStream - Class in org.bouncycastle.util.io
-
An output stream which copies anything written into it to another stream.
- TeeOutputStream(OutputStream, OutputStream) - Constructor for class org.bouncycastle.util.io.TeeOutputStream
-
Base constructor.
- TELEPHONE_NUMBER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
id-at-telephoneNumber
- TELEPHONE_NUMBER - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.id-at-telephoneNumber
- telephoneNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- teletexTerminalIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- teleTrusTAlgorithm - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3
- TeleTrusTNamedCurves - Class in org.bouncycastle.asn1.teletrust
-
Elliptic curves defined in "ECC Brainpool Standard Curves and Curve Generation" https://www.ecc-brainpool.org/download/draft_pkix_additional_ecc_dp.txt
- TeleTrusTNamedCurves() - Constructor for class org.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves
- TeleTrusTObjectIdentifiers - Interface in org.bouncycastle.asn1.teletrust
-
Object identifiers based on the TeleTrust branch.
- teleTrusTRSAsignatureAlgorithm - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3.3.1
- telexNumber - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- TERNARY_POLYNOMIAL_TYPE_PRODUCT - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
- TERNARY_POLYNOMIAL_TYPE_SIMPLE - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUParameters
- TernaryPolynomial - Interface in org.bouncycastle.pqc.math.ntru.polynomial
-
A polynomial whose coefficients are all equal to -1, 0, or 1
- test(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.CamelliaTest
- test(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.NoekeonTest
- test(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.SEEDTest
- test(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.SM4Test
- test(String, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.BlockCipherTest
- test(String, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.FIPSDESTest
- test(String, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.DSTU7624Test
- test(String, int, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.DESedeTest
- Test - Interface in org.bouncycastle.util.test
- TEST - Static variable in class org.bouncycastle.crypto.test.DeterministicDSATest
- TEST - Static variable in class org.bouncycastle.jce.provider.test.DetDSATest
- TEST_1_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_10_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_11_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_12_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_13_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_14_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_15_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_16_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_17_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_18_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_19_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_2_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_20_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_21_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_22_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_23_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_24_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_25_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_26_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_27_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_28_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_29_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_3_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_30_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_31_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_32_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_33_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_34_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_35_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_36_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_37_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_38_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_39_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_4_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_40_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_41_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_42_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_43_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_44_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_45_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_46_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_47_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_48_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_49_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_5_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_50_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_51_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_52_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_53_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_54_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_55_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_56_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_57_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_58_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_59_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_6_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_60_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_61_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_62_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_63_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_64_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_65_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_66_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_67_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_68_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_69_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_7_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_70_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_71_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_72_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_73_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_74_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_75_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_76_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_8_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TEST_9_DATA - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- test_KeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- TEST157 - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
-
Generates key pairs quickly.
- TEST157_PROD - Static variable in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
-
Generates key pairs quickly.
- test160PrivateKeyRecovery() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- test160PrivateKeyRecovery() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- test4_1_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.1.1 Valid Signatures Test1
- test4_1_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.1.2 Invalid CA Signature Test2
- test4_1_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.1.3 Invalid EE Signature Test3
- test4_1_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.1.4 Valid DSA Signatures Test4
- test4_1_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.1.5 Valid DSA Parameter Inheritance Test5
- test4_1_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.1.6 Invalid DSA Signature Test6
- test4_10_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.1 Valid Policy Mapping Test1
- test4_10_10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.10 Invalid Policy Mapping Test10
- test4_10_11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.11 Valid Policy Mapping Test11
- test4_10_12() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.12 Valid Policy Mapping Test12
- test4_10_13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.13 Valid Policy Mapping Test13
- test4_10_14() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.14 Valid Policy Mapping Test14
- test4_10_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.2 Invalid Policy Mapping Test2
- test4_10_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.3 Valid Policy Mapping Test3
- test4_10_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.4 Invalid Policy Mapping Test4
- test4_10_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.5 Valid Policy Mapping Test5
- test4_10_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.6 Valid Policy Mapping Test6
- test4_10_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.7 Invalid Mapping From anyPolicy Test7
- test4_10_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.8 Invalid Mapping To anyPolicy Test8
- test4_10_9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.10.9 Valid Policy Mapping Test9
- test4_11_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.1 Invalid inhibitPolicyMapping Test1
- test4_11_10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.10 Invalid Self-Issued inhibitPolicyMapping Test10
- test4_11_11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.11 Invalid Self-Issued inhibitPolicyMapping Test11
- test4_11_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.2 Valid inhibitPolicyMapping Test2
- test4_11_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.3 Invalid inhibitPolicyMapping Test3
- test4_11_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.4 Valid inhibitPolicyMapping Test4
- test4_11_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.5 Invalid inhibitPolicyMapping Test5
- test4_11_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.6 Invalid inhibitPolicyMapping Test6
- test4_11_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.7 Valid Self-Issued inhibitPolicyMapping Test7
- test4_11_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.8 Invalid Self-Issued inhibitPolicyMapping Test8
- test4_11_9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.11.9 Invalid Self-Issued inhibitPolicyMapping Test9
- test4_12_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.12.1 Invalid inhibitAnyPolicy Test1
- test4_12_10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.12.10 Invalid Self-Issued inhibitAnyPolicy Test10
- test4_12_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.12.2 Valid inhibitAnyPolicy Test2
- test4_12_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.12.3 inhibitAnyPolicy Test3
- test4_12_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.12.4 Invalid inhibitAnyPolicy Test4
- test4_12_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.12.5 Invalid inhibitAnyPolicy Test5
- test4_12_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.12.6 Invalid inhibitAnyPolicy Test6
- test4_12_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.12.7 Valid Self-Issued inhibitAnyPolicy Test7
- test4_12_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.12.8 Invalid Self-Issued inhibitAnyPolicy Test8
- test4_12_9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.12.9 Valid Self-Issued inhibitAnyPolicy Test9
- test4_13_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.1 Valid DN nameConstraints Test1
- test4_13_10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.10 Invalid DN nameConstraints Test10
- test4_13_11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.11 Valid DN nameConstraints Test11
- test4_13_12() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.12 Invalid DN nameConstraints Test12
- test4_13_13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.13 Invalid DN nameConstraints Test13
- test4_13_14() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.14 Valid DN nameConstraints Test14
- test4_13_15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.15 Invalid DN nameConstraints Test15
- test4_13_16() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.16 Invalid DN nameConstraints Test16
- test4_13_17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.17 Invalid DN nameConstraints Test17
- test4_13_18() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.18 Valid DN nameConstraints Test18
- test4_13_19() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.19 Valid Self-Issued DN nameConstraints Test19
- test4_13_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.2 Invalid DN nameConstraints Test2
- test4_13_20() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.20 Invalid Self-Issued DN nameConstraints Test20
- test4_13_21() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.21 Valid RFC822 nameConstraints Test21
- test4_13_22() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.22 Invalid RFC822 nameConstraints Test22
- test4_13_23() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.23 Valid RFC822 nameConstraints Test23
- test4_13_24() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.24 Invalid RFC822 nameConstraints Test24
- test4_13_25() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.25 Valid RFC822 nameConstraints Test25
- test4_13_26() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.26 Invalid RFC822 nameConstraints Test26
- test4_13_27() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.27 Valid DN and RFC822 nameConstraints Test27
- test4_13_28() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.28 Invalid DN and RFC822 nameConstraints Test28
- test4_13_29() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.29 Invalid DN and RFC822 nameConstraints Test29
- test4_13_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.3 Invalid DN nameConstraints Test3
- test4_13_30() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.30 Valid DNS nameConstraints Test30
- test4_13_31() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.31 Invalid DNS nameConstraints Test31
- test4_13_32() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.32 Valid DNS nameConstraints Test32
- test4_13_33() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.33 Invalid DNS nameConstraints Test33
- test4_13_34() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.34 Valid URI nameConstraints Test34
- test4_13_35() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.35 Invalid URI nameConstraints Test35
- test4_13_36() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.36 Valid URI nameConstraints Test36
- test4_13_37() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.37 Invalid URI nameConstraints Test37
- test4_13_38() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.38 Invalid DNS nameConstraints Test38
- test4_13_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.4 Valid DN nameConstraints Test4
- test4_13_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.5 Valid DN nameConstraints Test5
- test4_13_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.6 Valid DN nameConstraints Test6
- test4_13_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.7 Invalid DN nameConstraints Test7
- test4_13_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.8 Invalid DN nameConstraints Test8
- test4_13_9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.13.9 Invalid DN nameConstraints Test9
- test4_14_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.1 Valid distributionPoint Test1
- test4_14_10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.10 Valid No issuingDistributionPoint Test10
- test4_14_11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.11 Invalid onlyContainsUserCerts CRL Test11
- test4_14_12() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.12 Invalid onlyContainsCACerts CRL Test12
- test4_14_13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.13 Valid onlyContainsCACerts CRL Test13
- test4_14_14() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.14 Invalid onlyContainsAttributeCerts Test14
- test4_14_15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.15 Invalid onlySomeReasons Test15
- test4_14_16() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.16 Invalid onlySomeReasons Test16
- test4_14_17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.17 Invalid onlySomeReasons Test17
- test4_14_18() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.18 Valid onlySomeReasons Test18
- test4_14_19() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.19 Valid onlySomeReasons Test19
- test4_14_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.2 Invalid distributionPoint Test2
- test4_14_20() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.20 Invalid onlySomeReasons Test20
- test4_14_21() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.21 Invalid onlySomeReasons Test21
- test4_14_22() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.22 Valid IDP with indirectCRL Test22
- test4_14_23() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.23 Invalid IDP with indirectCRL Test23
- test4_14_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.3 Invalid distributionPoint Test3
- test4_14_34() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.34 Invalid cRLIssuer Test34
- test4_14_35() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.35 Invalid cRLIssuer Test35
- test4_14_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.4 Valid distributionPoint Test4
- test4_14_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.5 Valid distributionPoint Test5
- test4_14_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.6 Invalid distributionPoint Test6
- test4_14_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.7 Valid distributionPoint Test7
- test4_14_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.8 Invalid distributionPoint Test8
- test4_14_9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.9 Invalid distributionPoint Test9
- test4_15_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.15.1 Invalid deltaCRLIndicator No Base Test1
- test4_15_10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.15.10 Invalid delta-CRL Test10
- test4_15_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.15.2 Valid delta-CRL Test2
- test4_15_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.15.3 Invalid delta-CRL Test3
- test4_15_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.15.4 Invalid delta-CRL Test4
- test4_15_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.15.5 Valid delta-CRL Test5
- test4_15_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.15.6 Invalid delta-CRL Test6
- test4_15_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.15.7 Valid delta-CRL Test7
- test4_15_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.15.8 Valid delta-CRL Test8
- test4_15_9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.15.9 Invalid delta-CRL Test9
- test4_16_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.16.1 Valid Unknown Not Critical Certificate Extension Test1
- test4_16_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.16.2 Invalid Unknown Critical Certificate Extension Test2
- test4_2_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.2.1 Invalid CA notBefore Date Test1
- test4_2_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.2.2 Invalid EE notBefore Date Test2
- test4_2_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.2.3 Valid pre2000 UTC notBefore Date Test3
- test4_2_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.2.4 Valid GeneralizedTime notBefore Date Test4
- test4_2_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.2.5 Invalid CA notAfter Date Test5
- test4_2_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.2.6 Invalid EE notAfter Date Test6
- test4_2_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.2.7 Invalid pre2000 UTC EE notAfter Date Test7
- test4_2_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.2.8 Valid GeneralizedTime notAfter Date Test8
- test4_3_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.1 Invalid Name Chaining EE Test1
- test4_3_10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.10 Valid Rollover from PrintableString to UTF8String Test10
- test4_3_11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.11 Valid UTF8String Case Insensitive Match Test11
- test4_3_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.2 Invalid Name Chaining Order Test2
- test4_3_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.3 Valid Name Chaining Whitespace Test3
- test4_3_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.4 Valid Name Chaining Whitespace Test4
- test4_3_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.5 Valid Name Chaining Capitalization Test5
- test4_3_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.6 Valid Name Chaining UIDs Test6
- test4_3_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.7 Valid RFC3280 Mandatory Attribute Types Test7
- test4_3_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.8 Valid RFC3280 Optional Attribute Types Test8
- test4_3_9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.3.9 Valid UTF8String Encoded Names Test9
- test4_4_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.1 Missing CRL Test1
- test4_4_10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.10 Invalid Unknown CRL Extension Test10
- test4_4_11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.11 Invalid Old CRL nextUpdate Test11
- test4_4_12() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.12 Invalid pre2000 CRL nextUpdate Test12
- test4_4_13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.13 Valid GeneralizedTime CRL nextUpdate Test13
- test4_4_14() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.14 Valid Negative Serial Number Test14
- test4_4_15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.15 Invalid Negative Serial Number Test15
- test4_4_16() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.16 Valid Long Serial Number Test16
- test4_4_17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.17 Valid Long Serial Number Test17
- test4_4_18() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.18 Invalid Long Serial Number Test18
- test4_4_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.2 Invalid Revoked CA Test2
- test4_4_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.3 Invalid Revoked EE Test3
- test4_4_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.4 Invalid Bad CRL Signature Test4
- test4_4_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.5 Invalid Bad CRL Issuer Name Test5
- test4_4_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.6 Invalid Wrong CRL Test6
- test4_4_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.7 Valid Two CRLs Test7
- test4_4_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.8 Invalid Unknown CRL Entry Extension Test8
- test4_4_9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.9 Invalid Unknown CRL Extension Test9
- test4_5_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.5.1 Valid Basic Self-Issued Old With New Test1
- test4_5_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.5.2 Invalid Basic Self-Issued Old With New Test2
- test4_5_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.5.3 Valid Basic Self-Issued New With Old Test3
- test4_5_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.5.8 Invalid Basic Self-Issued CRL Signing Key Test8
- test4_6_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.1 Invalid Missing basicConstraints Test1
- test4_6_10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.10 Invalid pathLenConstraint Test10
- test4_6_11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.11 Invalid pathLenConstraint Test11
- test4_6_12() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.12 Invalid pathLenConstraint Test12
- test4_6_13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.13 Valid pathLenConstraint Test13
- test4_6_14() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.14 Valid pathLenConstraint Test14
- test4_6_15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.15 Valid Self-Issued pathLenConstraint Test15
- test4_6_16() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.16 Invalid Self-Issued pathLenConstraint Test16
- test4_6_17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.17 Valid Self-Issued pathLenConstraint Test17
- test4_6_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.2 Invalid cA False Test2
- test4_6_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.3 Invalid cA False Test3
- test4_6_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.4 Valid basicConstraints Not Critical Test4
- test4_6_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.5 Invalid pathLenConstraint Test5
- test4_6_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.6 Invalid pathLenConstraint Test6
- test4_6_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.7 Valid pathLenConstraint Test7
- test4_6_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.8 Valid pathLenConstraint Test8
- test4_6_9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.6.9 Invalid pathLenConstraint Test9
- test4_7_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.7.1 Invalid keyUsage Critical keyCertSign False Test1
- test4_7_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.7.2 Invalid keyUsage Not Critical keyCertSign False Test2
- test4_7_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.7.3 Valid keyUsage Not Critical Test3
- test4_7_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.7.4 Invalid keyUsage Critical cRLSign False Test4
- test4_7_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.7.5 Invalid keyUsage Not Critical cRLSign False Test5
- test4_8_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.1 All Certificates Same Policy Test1
- test4_8_10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.10 All Certificates Same Policies Test10
- test4_8_11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.11 All Certificates AnyPolicy Test11
- test4_8_12() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.12 Different Policies Test12
- test4_8_13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.13 All Certificates Same Policies Test13
- test4_8_14() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.14 AnyPolicy Test14
- test4_8_15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.15 User Notice Qualifier Test15
- test4_8_16() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.16 User Notice Qualifier Test16
- test4_8_17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.17 User Notice Qualifier Test17
- test4_8_18() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.18 User Notice Qualifier Test18
- test4_8_19() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.19 User Notice Qualifier Test19
- test4_8_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.2 All Certificates No Policies Test2
- test4_8_20() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.20 CPS Pointer Qualifier Test20
- test4_8_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.3 Different Policies Test3
- test4_8_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.4 Different Policies Test4
- test4_8_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.5 Different Policies Test5
- test4_8_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.6 Overlapping Policies Test6
- test4_8_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.7 Different Policies Test7
- test4_8_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.8 Different Policies Test8
- test4_8_9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.8.9 Different Policies Test9
- test4_9_1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.9.1 Valid RequireExplicitPolicy Test1
- test4_9_2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.9.2 Valid RequireExplicitPolicy Test2
- test4_9_3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.9.3 Invalid RequireExplicitPolicy Test3
- test4_9_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.9.4 Valid RequireExplicitPolicy Test4
- test4_9_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.9.5 Invalid RequireExplicitPolicy Test5
- test4_9_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.9.6 Valid Self-Issued requireExplicitPolicy Test6
- test4_9_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.9.7 Invalid Self-Issued requireExplicitPolicy Test7
- test4_9_8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.9.8 Invalid Self-Issued requireExplicitPolicy Test8
- testA() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- testAcceptable() - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
- testAdditional() - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
- testAESCTR() - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
- testAllCertificatesAnyPolicyTest11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testAllCertificatesAnyPolicyTest11() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testAllCertificatesNoPoliciesTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testAllCertificatesNoPoliciesTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testAllCertificatesSamePoliciesTest10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testAllCertificatesSamePoliciesTest10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testAllCertificatesSamePoliciesTest13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testAllCertificatesSamePoliciesTest13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testAllCertificatesSamePolicyTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testAllCertificatesSamePolicyTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testAnyPolicyTest14() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testAnyPolicyTest14() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testAppendBitsByteArray() - Method in class org.bouncycastle.pqc.crypto.test.BitStringTest
- testASN1() - Method in class org.bouncycastle.asn1.test.AllTests
- testAuthPath() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testB() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- testBCFKS() - Method in class org.bouncycastle.pqc.jcajce.provider.test.KeyStoreTest
- testBDSImport() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testBDSImport() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testBERExplicitTaggedSequenceWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testBERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testBERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Tests the bit at position i.
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- testBitZero() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- testBitZero() - Method in class org.bouncycastle.math.ec.ECFieldElement
- testBKS() - Method in class org.bouncycastle.pqc.jcajce.provider.test.KeyStoreTest
- testBufferSizeChecks(Test, AEADBlockCipher, AEADParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
- testBytesToIntBigEndian() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- testBytesToIntBigEndianException() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- testBytesToLongBigEndian() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- testBytesToLongBigEndianException() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- testC() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- testCalculate() - Method in class org.bouncycastle.pqc.math.ntru.euclid.test.BigIntEuclideanTest
- testCalculate() - Method in class org.bouncycastle.pqc.math.ntru.euclid.test.IntEuclideanTest
- testCalculateTau() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- testCANotBeforeDateTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testCANotBeforeDateTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testCatPIIIVector0() - Method in class org.bouncycastle.pqc.jcajce.provider.test.QTESLATest
- testCatPIVector0() - Method in class org.bouncycastle.pqc.jcajce.provider.test.QTESLATest
- testCFB(byte[], byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.GOST3412Test
- testCFB(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.GOST28147Test
- testChaCha() - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
- testCipher(Random, SkippingStreamCipher, SkippingStreamCipher) - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
- testClassCast() - Method in class org.bouncycastle.asn1.test.ParseTest
- testClone() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptionParametersTest
- testClone() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSignatureParametersTest
- testClone() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSigningParametersTest
- testCombine() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
- testConcatAuth() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
- testConcatCrypt() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
- testConstruction() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
- testConstruction() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEPrimeOrderGroupTest
- testConstructor() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTPublicKeyTest
- testConstructor() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTSignatureTest
- testConstructor() - Method in class org.bouncycastle.pqc.crypto.test.XMSSPublicKeyTest
- testConstructor() - Method in class org.bouncycastle.pqc.crypto.test.XMSSReducedSignatureTest
- testConstructor() - Method in class org.bouncycastle.pqc.crypto.test.XMSSSignatureTest
- testCrypto() - Method in class org.bouncycastle.crypto.ec.test.AllTests
- testCrypto() - Method in class org.bouncycastle.crypto.prng.test.AllTests
- testCrypto() - Method in class org.bouncycastle.crypto.test.SimpleTestTest
- testCurve(String) - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
- testD() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- testDerExp() - Method in class org.bouncycastle.asn1.test.ParseTest
- testDERExplicitTaggedSequenceWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testDERImplicitTaggedSequenceWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testDERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testDifferentPoliciesTest12() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testDifferentPoliciesTest12() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testDifferentPoliciesTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testDifferentPoliciesTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testDifferentPoliciesTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testDifferentPoliciesTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testDifferentPoliciesTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testDifferentPoliciesTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testDifferentPoliciesTest7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testDifferentPoliciesTest7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testDifferentPoliciesTest8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testDifferentPoliciesTest8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testDifferentPoliciesTest9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testDifferentPoliciesTest9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testDigestWithKeyedTestVectors() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
- testDigestWithKeyedTestVectorsAndRandomUpdate() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
- testDSA() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
- testE() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- testECB(byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.GOST3412Test
- testECB(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.GOST28147Test
- testECB(int, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.Shacal2Test
- testECDSA() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
- testECDSA(String) - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
- testECDSA_curvesFromSSHKeyGen() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
- testECGOST(String) - Method in class org.bouncycastle.jce.provider.test.NamedCurveTest
- testED25519() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
- testED25519() - Method in class org.bouncycastle.jce.provider.test.OpenSSHSpecTests
- testEmptyPath() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest
- testEncode() - Method in class org.bouncycastle.pqc.crypto.test.EncryptionKeyTest
- testEncode() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSignatureKeyTest
- testEncodeDecodeMod3Sves() - Method in class org.bouncycastle.pqc.math.ntru.util.test.ArrayEncoderTest
- testEncodeDecodeMod3Tight() - Method in class org.bouncycastle.pqc.math.ntru.util.test.ArrayEncoderTest
- testEncodeDecodeModQ() - Method in class org.bouncycastle.pqc.math.ntru.util.test.ArrayEncoderTest
- testEncodedKeysFast() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptTest
- testEncodedKeysSlow() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptTest
- testEncodingDSA() - Method in class org.bouncycastle.jce.provider.test.OpenSSHSpecTests
- testEncodingRSA() - Method in class org.bouncycastle.jce.provider.test.OpenSSHSpecTests
- testEncryptDecrypt() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptTest
- testEnDecryption_11_50() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCipherTest
- testEnDecryption_9_33() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCipherTest
- testEnDecryption_SHA1_11_50() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceFujisakiCipherTest
-
Test encryption and decryption performance for SHA256 message digest and parameters m=11, t=50.
- testEnDecryption_SHA224_11_50() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceFujisakiCipherTest
- testEnDecryption_SHA256_11_50() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceFujisakiCipherTest
- testEnDecryption_SHA256_11_50() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceKobaraImaiCipherTest
-
Test encryption and decryption performance for SHA256 message digest and parameters m=11, t=50.
- testEnDecryption_SHA256_11_50() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McEliecePointchevalCipherTest
-
Test encryption and decryption performance for SHA256 message digest and parameters m=11, t=50.
- TestEntropySourceProvider - Class in org.bouncycastle.crypto.prng.test
- TestEntropySourceProvider(byte[], boolean) - Constructor for class org.bouncycastle.crypto.prng.test.TestEntropySourceProvider
- testEqualsHashCode() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptionParametersTest
- testEqualsHashCode() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSignatureParametersTest
- testEqualsHashCode() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSigningParametersTest
- testExhaustion() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testExhaustion() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testExp() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
- testF() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- TestFailedException - Exception in org.bouncycastle.util.test
- TestFailedException(TestResult) - Constructor for exception org.bouncycastle.util.test.TestFailedException
- testFailures() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
- testFlagValueCorrect(int, int) - Static method in class org.bouncycastle.asn1.test.BitStringConstantTester
- testFromToBinary() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
- testFromToBinary() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.ProductFormPolynomialTest
- testFromToBinary() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.SparseTernaryPolynomialTest
- testFromToBinary3Sves() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
- testFromToBinary3Tight() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
- testG() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- testGenerateKeyPairSigningVerifyingPI() - Method in class org.bouncycastle.pqc.jcajce.provider.test.QTESLATest
- testGenerateKeyPairSigningVerifyingPIII() - Method in class org.bouncycastle.pqc.jcajce.provider.test.QTESLATest
- testGenKeyPairSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testGenKeyPairSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testGenKeyPairSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testGenKeyPairSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testGetExceptionsPKCS1() - Method in class org.bouncycastle.jce.provider.test.ElGamalTest
- testGetExceptionsPKCS1() - Method in class org.bouncycastle.jce.provider.test.RSATest
- testGetInstance() - Method in class org.bouncycastle.asn1.test.GetInstanceTest
- testGetLeadingAsInt() - Method in class org.bouncycastle.pqc.crypto.test.BitStringTest
- testGetTrailing() - Method in class org.bouncycastle.pqc.crypto.test.BitStringTest
- testH() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- testHMac(String, byte[]) - Method in class org.bouncycastle.jce.provider.test.HMacTest
- testHMac(String, int, byte[]) - Method in class org.bouncycastle.jce.provider.test.HMacTest
- testI() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- testImportKeysSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testImportKeysSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testImportKeysSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testImportStateSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testIncorrectPassword() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
- testInputTooLong() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
- testInputTooLong() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
- testInputTooShort() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
- testInputTooShort() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
- testInstantiationByVector() - Method in class org.bouncycastle.asn1.test.DLExternalTest
-
Checks that the values are correctly instantiated
- testIntToBytesBigEndian() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- testInvalidCANotAfterDateTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testInvalidCANotAfterDateTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvalidCASignatureTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testInvalidCASignatureTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvaliddistributionPointTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvaliddistributionPointTest8() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvaliddistributionPointTest9() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvalidDSASignaturesTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testInvalidDSASignaturesTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvalidEENotAfterDateTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testInvalidEENotAfterDateTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvalidEENotBeforeDateTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testInvalidEENotBeforeDateTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvalidEESignatureTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testInvalidEESignatureTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvalidEncoding_00() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- testInvalidEncoding_00_32bits() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- testInvalidEncoding_ff() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- testInvalidEncoding_ff_32bits() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- testInvalidInhibitPolicyMappingTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvalidNegativeSerialNumberTest15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testInvalidNegativeSerialNumberTest15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvalidonlySomeReasonsTest17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvalidUnknownCRLExtensionTest10() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvalidValidPre2000UTCNotAfterDateTest7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testInvalidValidPre2000UTCNotAfterDateTest7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testInvertF3() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
- testInvertFq() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
- testJ() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- testJCE() - Method in class org.bouncycastle.jce.provider.test.SimpleTestTest
- testKATVectors() - Method in class org.bouncycastle.pqc.crypto.test.QTESLATest
- testKeyExchange() - Method in class org.bouncycastle.pqc.jcajce.provider.test.NewHopeTest
- testKeyExtraction() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testKeyExtraction() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testKeyFactory() - Method in class org.bouncycastle.jce.provider.test.ECDSA5Test
- testKeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2KeyPairGeneratorTest
- testKeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceKeyPairGeneratorTest
- testKeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.NewHopeKeyPairGeneratorTest
- testKeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256KeyPairGeneratorTest
- testKeyFactoryHSSKey() - Method in class org.bouncycastle.pqc.jcajce.provider.test.LMSTest
- testKeyFactoryLMSKey() - Method in class org.bouncycastle.pqc.jcajce.provider.test.LMSTest
- testKeyGenAndSign() - Method in class org.bouncycastle.pqc.crypto.test.HSSTest
- testKeyGenAndSign() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
- testKeyGenAndSignTwoSigsWithShard() - Method in class org.bouncycastle.pqc.crypto.test.HSSTest
- testKeyGenAndSignTwoSigsWithShard() - Method in class org.bouncycastle.pqc.crypto.test.LMSTest
- testKeyGenAndSignTwoSigsWithShardHSS() - Method in class org.bouncycastle.pqc.jcajce.provider.test.LMSTest
- testKeyGenAndUsage() - Method in class org.bouncycastle.pqc.crypto.test.HSSTest
- testKeyPairEncoding() - Method in class org.bouncycastle.pqc.jcajce.provider.test.NewHopeKeyPairGeneratorTest
- testKeyPairEncoding() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256KeyPairGeneratorTest
- testKeyPairEncoding_9_33() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2KeyPairGeneratorTest
- testKeyPairEncoding_9_33() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceKeyPairGeneratorTest
- testKeyPairEncoding_CCA2() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceKeyPairGeneratorTest
- testKeyPairGenerators() - Method in class org.bouncycastle.pqc.jcajce.provider.test.LMSTest
- testKeyRebuild() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testKeyRebuild() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testKnownVector() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
- testKnownVector() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
- testL() - Method in class org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest
- testLoadSave() - Method in class org.bouncycastle.pqc.crypto.test.NTRUEncryptionParametersTest
- testLoadSave() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSignatureParametersTest
- testLoadSave() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSigningParametersTest
- testLog2() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- testLongTag() - Method in class org.bouncycastle.asn1.test.ParseTest
- testLongToBytesBigEndian() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- testLongToBytesBigEndianOffset() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- testLongToBytesBigEndianOffsetException() - Method in class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- testLooseValidEncoding_FF_32BAligned() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- testLooseValidEncoding_FF_32BAligned_1not0() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- testLooseValidEncoding_FF_32BAligned_2not0() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- testLooseValidEncoding_zero_32BAligned() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- testMixedKeyTypes() - Method in class org.bouncycastle.jce.provider.test.PBETest
- testMQVwithHMACOnePass() - Method in class org.bouncycastle.jce.provider.test.ECDSA5Test
-
COUNT = 1 dsCAVS = 00000179557decd75b797bea9db656ce99c03a6e0ab13804b5b589644f7db41ceba05c3940c300361061074ca72a828428d9198267fa0b75e1e3e785a0ff20e839414be0 QsCAVSx = 000001ce7da31681d5f176f3618f205969b9142520363dd26a596866c89988c932e3ce01904d12d1e9b105462e56163dbe7658ba3c472bf1f3c8165813295393ae346764 QsCAVSy = 000000e70d6e55b76ebd362ff071ab819315593cec650276209a9fdc2c1c48e03c35945f04e74d958cabd3f5e4d1f096a991e807a8f9d217de306a6b561038ca15aea4b9 NonceEphemCAVS = 4214a1a0a1d11679ae22f98d7ae483c1a74008a9cd7f7cf71b1f373a4226f5c58eb621ec56e2537797c01750dcbff07f613b9c58774f9af32aebeadd2226140dc7d56b1aa95c93ab1ec4412e2d0e42cdaac7bf9da3ddbf19fbb1edd0556d9c5a339808905fe8defd8b57ff8f34788192cc0cf7df17d1f351d69ac979a3a495931c287fb8 dsIUT = 000000c14895dfcc5a6b24994828cfd0a0cc0a881a70173a3eb05c57b098046c8e60a868f6176284aa346eff1fd1b8b879052c5a6d5fd0ae146b35ed7ecee32e294103cd QsIUTx = 00000174a658695049db59f6bbe2ad23e1753bf58384a56fc9b3dec13eb873b33e1f4dbd24b6b4ca05a9a11ad531f6d99e9430a774980e8a8d9fd2d1e2a0d76fe3dd36c7 QsIUTy = 00000030639849e1df341973db44e7bbba5bb597884a439f9ce54620c3ca73a9804cc26fcda3aaf73ae5a11d5b325cae0e95cfafe1985c6c2fdb892722e7dd2c5d744cf3 deIUT = 00000138f54e986c7b44f49da389fa9f61bb7265f0cebdeddf09d47c72e55186e2520965fc2c31bb9c0a557e3c28e02a751f097e413c4252c7b0d22452d89f9ac314bc6e QeIUTx = 000001b9fbce9c9ebb31070a4a4ac7af54ec9189c1f98948cd24ca0a5029217e4784d3c8692da08a6a512d1c9875d20d8e03664c148fa5d34bbac6d42e499ee5dbf01120 QeIUTy = 000000994a714b6d09afa896dbba9b4f436ab3cdb0d11dcd2aad28b7ba35d6fa6be537b6ffb0f9bf5fe1d594b8f8b8829687c9395c3d938c873f26c7100888c3aca2d59a OI = a1b2c3d4e54341565369646dbb63a273c81e0aad02f92699bf7baa28fd4509145b0096746894e98e209a85ecb415b8 CAVSTag = 4ade5dc983cc1cf61c90fdbf726fa6a88e9bf411bbaf0015db06ff4348560e4d Z = 019a19a0a99f60221ee23323b3317292e8c10d57ba04e0b33f6241979ec3895945eed0bdcbc59ab576e7047061f0d63d1aaf78b1d442028605aa1c0f963a3bc9d61a MacData = 4b435f315f55a1b2c3d4e543415653696401b9fbce9c9ebb31070a4a4ac7af54ec9189c1f98948cd24ca0a5029217e4784d3c8692da08a6a512d1c9875d20d8e03664c148fa5d34bbac6d42e499ee5dbf0112000994a714b6d09afa896dbba9b4f436ab3cdb0d11dcd2aad28b7ba35d6fa6be537b6ffb0f9bf5fe1d594b8f8b8829687c9395c3d938c873f26c7100888c3aca2d59a4214a1a0a1d11679ae22f98d7ae483c1a74008a9cd7f7cf71b1f373a4226f5c58eb621ec56e2537797c01750dcbff07f613b9c58774f9af32aebeadd2226140dc7d56b1aa95c93ab1ec4412e2d0e42cdaac7bf9da3ddbf19fbb1edd0556d9c5a339808905fe8defd8b57ff8f34788192cc0cf7df17d1f351d69ac979a3a495931c287fb8 DKM = 0744e1774149a8b8f88d3a1e20ac1517efd2f54ba4b5f178de99f33b68eea426 Result = P (14 - DKM value should have leading 0 nibble )
- testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.BigDecimalPolynomialTest
- testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.BigIntPolynomialTest
- testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
- testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial2Test
- testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial5Test
- testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.ProductFormPolynomialTest
- testMult() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.SparseTernaryPolynomialTest
-
tests mult(IntegerPolynomial) and mult(BigIntPolynomial)
- testMult2And() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial2Test
- testMultiply() - Method in class org.bouncycastle.crypto.test.GCMReorderTest
- testNamedCurveInKeyFactory() - Method in class org.bouncycastle.jce.provider.test.ECDSA5Test
- testNestedBERDERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testNestedBERDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testNestedBERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testNestedBERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testNestedDERReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testNestedDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testNestedExplicitTagDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testNestedImplicitTagDERWriting() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testNestedStructure() - Method in class org.bouncycastle.asn1.test.OctetStringTest
- testNoRepeats() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testNoRepeats() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testNullSalt() - Method in class org.bouncycastle.jce.provider.test.PBETest
- testOutput() - Method in class org.bouncycastle.crypto.test.Haraka256DigestTest
- testOutput() - Method in class org.bouncycastle.crypto.test.Haraka512DigestTest
- testOutputSizes(Test, AEADBlockCipher, AEADParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
- testOverlappingPoliciesTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testOverlappingPoliciesTest6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testOversizedEncoding() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- testPadding(BlockCipherPadding, SecureRandom, byte[], byte[]) - Method in class org.bouncycastle.crypto.test.PaddingTest
- testParameters() - Method in class org.bouncycastle.crypto.test.BCryptTest
- testParameters() - Method in class org.bouncycastle.crypto.test.SCryptTest
- testPBEHMac(String, byte[]) - Method in class org.bouncycastle.jce.provider.test.PBETest
- testPBEonSecretKeyHmac(String, byte[]) - Method in class org.bouncycastle.jce.provider.test.PBETest
- testPBEWITHHMACSHAVariants() - Method in class org.bouncycastle.jce.provider.test.HMacTest
-
Test that BC has the same results as the SunJCA provider for PBEwithHMACSHA.
- testPermutations() - Method in class org.bouncycastle.crypto.test.Argon2Test
- testPermutations() - Method in class org.bouncycastle.crypto.test.OpenBSDBCryptTest
- testPermutations() - Method in class org.bouncycastle.crypto.test.SCryptTest
- testPKCS12() - Method in class org.bouncycastle.pqc.jcajce.provider.test.KeyStoreTest
- testPKCS12HMac(String, byte[]) - Method in class org.bouncycastle.jce.provider.test.PBETest
- testPKCS12Store() - Method in class org.bouncycastle.jce.provider.test.PKCS12StoreTest
- testPowerOfTwo(int) - Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSUtil
-
This method tests if an integer is a power of 2.
- testPQC() - Method in class org.bouncycastle.pqc.crypto.test.AllTests.SimpleTestTest
- testPrehashWithWithout() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testPrehashWithWithout() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testPrimitives() - Method in class org.bouncycastle.pqc.jcajce.provider.test.McElieceCCA2PrimitivesTest
- testPrivateKeyParsing() - Method in class org.bouncycastle.pqc.crypto.test.XMSSPrivateKeyTest
- testPrivateKeyParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTPrivateKeyTest
- testPrivateKeyRecovery() - Method in class org.bouncycastle.pqc.jcajce.provider.test.NewHopeTest
- testPrivateKeyRecovery() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- testPrivateKeyRecovery() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testPrivateKeyRecovery() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testPrivateKeySerialisation() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTPrivateKeyTest
- testPublicKeyEncodingLength() - Method in class org.bouncycastle.pqc.jcajce.provider.test.LMSTest
- testPublicKeyParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTPublicKeyTest
- testPublicKeyParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSPublicKeyTest
- testPublicKeyParsingSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSPublicKeyTest
- testPublicKeyRecovery() - Method in class org.bouncycastle.pqc.jcajce.provider.test.NewHopeTest
- testPublicKeyRecovery() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- testPublicKeyRecovery() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testPublicKeyRecovery() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testPublicSeed() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testRainbowithSHA256() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- testRainbowWithSHA224() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
-
Using ParameterSpecs to initialize the key pair generator without initialization.
- testRainbowWithSHA384() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- testRainbowWithSHA512() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- testRandom() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testRandom() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- TestRandomBigInteger - Class in org.bouncycastle.util.test
-
A fixed secure random designed to return data for someone needing to create a single BigInteger.
- TestRandomBigInteger(byte[]) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
-
Constructor based on a byte array.
- TestRandomBigInteger(int, byte[]) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
-
Constructor which ensures encoding will produce a BigInteger from a request from the passed in bitLength.
- TestRandomBigInteger(String) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
-
Constructor from a base 10 represention of a BigInteger.
- TestRandomBigInteger(String, int) - Constructor for class org.bouncycastle.util.test.TestRandomBigInteger
-
Constructor from a base radix represention of a BigInteger.
- TestRandomData - Class in org.bouncycastle.util.test
-
A fixed secure random designed to return data for someone needing random bytes.
- TestRandomData(byte[]) - Constructor for class org.bouncycastle.util.test.TestRandomData
-
Constructor from an array of bytes.
- TestRandomData(String) - Constructor for class org.bouncycastle.util.test.TestRandomData
-
Constructor from a Hex encoding of the data.
- TestRandomEntropySourceProvider - Class in org.bouncycastle.util.test
-
A class for returning "quick entropy" for testing purposes.
- TestRandomEntropySourceProvider(boolean) - Constructor for class org.bouncycastle.util.test.TestRandomEntropySourceProvider
-
Create a test entropy source provider.
- testReadEncoded() - Method in class org.bouncycastle.asn1.test.DLExternalTest
-
Checks that a DLExternal is created from DER encoded bytes correctly.
- testReadingMultipleDoubleByteItems() - Method in class org.bouncycastle.asn1.test.EnumeratedTest
-
Makes sure multiple identically sized values are parsed correctly.
- testReadingMultipleSingleByteItems() - Method in class org.bouncycastle.asn1.test.EnumeratedTest
-
Makes sure multiple identically sized values are parsed correctly.
- testReadingMultipleTripleByteItems() - Method in class org.bouncycastle.asn1.test.EnumeratedTest
-
Makes sure multiple identically sized values are parsed correctly.
- testReadingWriting() - Method in class org.bouncycastle.asn1.test.OctetStringTest
- testReadingWritingNested() - Method in class org.bouncycastle.asn1.test.OctetStringTest
- testReadingWritingNestedDirect() - Method in class org.bouncycastle.asn1.test.OctetStringTest
- testReadingWritingZeroInLength() - Method in class org.bouncycastle.asn1.test.OctetStringTest
- testReserialization() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testReserialization() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testReset() - Method in class org.bouncycastle.crypto.test.Blake2sDigestTest
- testReset(Test, AEADCipher, AEADBlockCipher, CipherParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
- TestResult - Interface in org.bouncycastle.util.test
- testResultant() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
- testResultantMod() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.IntegerPolynomialTest
- testRightmostBit() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Returns whether the rightmost bit of the bit representation is set.
- testRightmostBit() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Returns whether the highest bit of the bit representation is set
- testRightmostBit() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Returns whether the rightmost bit of the bit representation is set.
- testRSA() - Method in class org.bouncycastle.crypto.test.OpenSSHKeyParsingTests
- tests - Static variable in class org.bouncycastle.asn1.test.RegressionTest
- tests - Static variable in class org.bouncycastle.crypto.prng.test.RegressionTest
- tests - Static variable in class org.bouncycastle.crypto.test.RegressionTest
- tests - Static variable in class org.bouncycastle.jce.provider.test.RegressionTest
- tests - Static variable in class org.bouncycastle.pqc.crypto.test.RegressionTest
- testSalsa20() - Method in class org.bouncycastle.crypto.test.BigSkippingCipherTest
- testSequenceWithDERNullReading() - Method in class org.bouncycastle.asn1.test.ASN1SequenceParserTest
- testShardedKeyExhaustion() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testShardedKeyExhaustion() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testSignatureParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTSignatureTest
- testSignatureParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSReducedSignatureTest
- testSignatureParsingSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSSignatureTest
- testSignatureParsingSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSReducedSignatureTest
- testSignatureParsingSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSSignatureTest
- testSignQ1p() - Method in class org.bouncycastle.pqc.crypto.test.QTESLATest
- testSignQ3p() - Method in class org.bouncycastle.pqc.crypto.test.QTESLATest
- testSignSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testSignSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testSignSHA256Complete1() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testSignSHA256Complete2() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testSignSHA256Complete3() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testSignSHA256CompleteEvenHeight1() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testSignSHA256CompleteEvenHeight2() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testSignSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testSignSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testSignVerifyWithDefaultParams() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- testSignVerifyWithRandomParams() - Method in class org.bouncycastle.pqc.jcajce.provider.test.RainbowSignatureTest
- testSphincsDefaultKeyGen() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- testSphincsDefaultSha2KeyGen() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- testSphincsDefaultSha3KeyGen() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- testSphincsRandomSigSHA2() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- testSphincsRandomSigSHA3() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- testSphincsSha2Signature() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- testSphincsSha3Signature() - Method in class org.bouncycastle.pqc.jcajce.provider.test.Sphincs256Test
- testStateValidation() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
-
Tests that
JPAKEParticipant
throws appropriateIllegalStateException
s when the methods are called in the wrong order. - testStub() - Method in class org.bouncycastle.pqc.crypto.test.NTRUSignerTest
-
Deprecated.
- testSubAnd() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial2Test
- testSuccessfulExchange() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
- testTampering(Test, AEADCipher, CipherParameters) - Static method in class org.bouncycastle.crypto.test.AEADTestUtil
- testToIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.test.LongPolynomial5Test
- testUserNoticeQualifierTest15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testUserNoticeQualifierTest15() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testUserNoticeQualifierTest16() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testUserNoticeQualifierTest16() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testUserNoticeQualifierTest17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testUserNoticeQualifierTest17() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testUserNoticeQualifierTest18() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testUserNoticeQualifierTest18() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testUserNoticeQualifierTest19() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testUserNoticeQualifierTest19() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testValidateGa() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
- testValidateGx4() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
- testValidateMacTag() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
- testValidateNotNull() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
- testValidateParticipantIdsDiffer() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
- testValidateParticipantIdsEqual() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
- testValidateRound1PayloadReceived() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
-
Tests that
JPAKEParticipant.validateRound1PayloadReceived(JPAKERound1Payload)
calls the appropriate validate methods inJPAKEUtil
. - testValidateRound2PayloadReceived() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEParticipantTest
-
Tests that
JPAKEParticipant.validateRound2PayloadReceived(JPAKERound2Payload)
calls the appropriate validate methods inJPAKEUtil
. - testValidateZeroKnowledgeProof() - Method in class org.bouncycastle.crypto.agreement.test.JPAKEUtilTest
- testValiddistributionPointTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testValidDSAParameterInheritanceTest5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testValidDSASignaturesTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testValidDSASignaturesTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testValidEncodingMultiByte() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
- testValidEncodingSingleByte() - Method in class org.bouncycastle.asn1.test.ASN1IntegerTest
-
Ensure existing single byte behavior.
- testValidGeneralizedTimeNotBeforeDateTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testValidGeneralizedTimeNotBeforeDateTest4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testValidinhibitPolicyMappingTest2() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testValidpathLenConstraintTest13() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testValidPre2000UTCNotBeforeDateTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testValidPre2000UTCNotBeforeDateTest3() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testValidSelfIssuedinhibitAnyPolicyTest7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testValidSeparateCertificateandCRLKeysTest19() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testValidSignaturesTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
- testValidSignaturesTest1() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
- testVectors() - Method in class org.bouncycastle.crypto.test.BCryptTest
- testVectors() - Method in class org.bouncycastle.crypto.test.NISTECCTest
- testVectors() - Method in class org.bouncycastle.crypto.test.SCryptTest
- testVectors() - Method in class org.bouncycastle.crypto.test.SHA3DigestTest
- testVectors() - Method in class org.bouncycastle.crypto.test.SHAKEDigestTest
- testVerifySignatureSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testVerifySignatureSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testVerifySignatureSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testVerifySignatureSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSTest
- testVerifySignerSHA256() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testVerifySignerSHA512() - Method in class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- testXMSSMTSha256KeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testXMSSMTSha256Signature() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testXMSSMTSha256SignatureMultiple() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testXMSSMTSha512KeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testXMSSMTSha512Signature() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testXMSSMTShake128Signature() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testXMSSMTShake256Signature() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- testXMSSOid() - Method in class org.bouncycastle.pqc.crypto.test.XMSSOidTest
- testXMSSOidException1() - Method in class org.bouncycastle.pqc.crypto.test.XMSSOidTest
- testXMSSOidException2() - Method in class org.bouncycastle.pqc.crypto.test.XMSSOidTest
- testXMSSOidException3() - Method in class org.bouncycastle.pqc.crypto.test.XMSSOidTest
- testXMSSSha256KeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testXMSSSha256Signature() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testXMSSSha256SignatureMultiplePreHash() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testXMSSSha512KeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testXMSSSha512Signature() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testXMSSShake128KeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testXMSSShake128Signature() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testXMSSShake256KeyFactory() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- testXMSSShake256Signature() - Method in class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- thisMessage - Static variable in class org.bouncycastle.asn1.crmf.POPOPrivKey
- THREAD_LOCAL_CONFIG - Static variable in class org.bouncycastle.crypto.CryptoServicesPermission
-
Enable the setting of thread local configuration properties.
- THREAD_LOCAL_DH_DEFAULT_PARAMS - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
-
Diffie-Hellman Default Parameters - thread local version
- THREAD_LOCAL_EC_IMPLICITLY_CA - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
-
Elliptic Curve CA parameters - thread local version
- ThreadedSeedGenerator - Class in org.bouncycastle.crypto.prng
-
A thread based seed generator - one source of randomness.
- ThreadedSeedGenerator() - Constructor for class org.bouncycastle.crypto.prng.ThreadedSeedGenerator
- three(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
- three(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
- THREE - Static variable in interface org.bouncycastle.math.ec.ECConstants
- Threefish - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.AlgParams_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.AlgParams_256 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.AlgParams_512 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.CMAC_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.CMAC_256 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.CMAC_512 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.ECB_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.ECB_256 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.ECB_512 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.KeyGen_1024 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.KeyGen_256 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.KeyGen_512 - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- Threefish1024Test - Class in org.bouncycastle.crypto.test
- Threefish256Test - Class in org.bouncycastle.crypto.test
- Threefish512Test - Class in org.bouncycastle.crypto.test
- ThreefishEngine - Class in org.bouncycastle.crypto.engines
-
Implementation of the Threefish tweakable large block cipher in 256, 512 and 1024 bit block sizes.
- ThreefishEngine(int) - Constructor for class org.bouncycastle.crypto.engines.ThreefishEngine
-
Constructs a new Threefish cipher, with a specified block size.
- ThreefishTest - Class in org.bouncycastle.jce.provider.test
- ThreefishTest() - Constructor for class org.bouncycastle.jce.provider.test.ThreefishTest
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
- threeTimes() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
- threeTimes() - Method in class org.bouncycastle.math.ec.ECPoint
- Tiger - Class in org.bouncycastle.jcajce.provider.digest
- TIGER - Static variable in interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
- Tiger_192 - Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
1.3.6.1.4.1.11591.12.2 -- TIGER/192
- Tiger.Digest - Class in org.bouncycastle.jcajce.provider.digest
- Tiger.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
Tiger HMac
- Tiger.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- Tiger.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- Tiger.PBEWithHashMac - Class in org.bouncycastle.jcajce.provider.digest
-
PBEWithHmacTiger
- Tiger.PBEWithMacKeyFactory - Class in org.bouncycastle.jcajce.provider.digest
-
PBEWithHmacTiger
- Tiger.TigerHmac - Class in org.bouncycastle.jcajce.provider.digest
-
Tiger HMac
- TigerDigest - Class in org.bouncycastle.crypto.digests
-
implementation of Tiger based on: https://www.cs.technion.ac.il/~biham/Reports/Tiger
- TigerDigest() - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
-
Standard constructor
- TigerDigest(TigerDigest) - Constructor for class org.bouncycastle.crypto.digests.TigerDigest
-
Copy constructor.
- TigerDigestTest - Class in org.bouncycastle.crypto.test
-
Tiger Digest Test
- TigerHmac() - Constructor for class org.bouncycastle.jcajce.provider.digest.Tiger.TigerHmac
- time - Variable in class org.bouncycastle.asn1.ASN1GeneralizedTime
- Time - Class in org.bouncycastle.asn1.cms
-
RFC 5652: Dual-mode timestamp format producing either UTCTIme or GeneralizedTime.
- Time - Class in org.bouncycastle.asn1.x509
- Time(Date) - Constructor for class org.bouncycastle.asn1.cms.Time
-
Creates a time object from a given date - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
- Time(Date) - Constructor for class org.bouncycastle.asn1.x509.Time
-
Creates a time object from a given date - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
- Time(Date, Locale) - Constructor for class org.bouncycastle.asn1.cms.Time
-
Creates a time object from a given date and locale - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
- Time(Date, Locale) - Constructor for class org.bouncycastle.asn1.x509.Time
-
Creates a time object from a given date and locale - if the date is between 1950 and 2049 a UTCTime object is generated, otherwise a GeneralizedTime is used.
- Time(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.cms.Time
-
Deprecated.use getInstance()
- Time(ASN1Primitive) - Constructor for class org.bouncycastle.asn1.x509.Time
- TIME_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- timeNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- TIMER - Static variable in class org.bouncycastle.asn1.eac.EACTags
- Times - Class in org.bouncycastle.util
- Times() - Constructor for class org.bouncycastle.util.Times
- timesPow2(int) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
- timesPow2(int) - Method in class org.bouncycastle.math.ec.ECPoint
- TimeStampAndCRL - Class in org.bouncycastle.asn1.cms
-
RFC 5544 Binding Documents with Time-Stamps; TimeStampAndCRL object.
- TimeStampAndCRL(ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.TimeStampAndCRL
- timestampedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.31 -- smime ct timestampedData
- TimeStampedData - Class in org.bouncycastle.asn1.cms
-
RFC 5544: Binding Documents with Time-Stamps; TimeStampedData object.
- TimeStampedData(DERIA5String, MetaData, ASN1OctetString, Evidence) - Constructor for class org.bouncycastle.asn1.cms.TimeStampedData
- TimeStampedDataParser - Class in org.bouncycastle.asn1.cms
-
Parser for RFC 5544:
TimeStampedData
object. - TimeStampReq - Class in org.bouncycastle.asn1.tsp
- TimeStampReq(MessageImprint, ASN1ObjectIdentifier, ASN1Integer, ASN1Boolean, Extensions) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampReq
- TimeStampResp - Class in org.bouncycastle.asn1.tsp
- TimeStampResp(PKIStatusInfo, ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.TimeStampResp
- TimeStampTokenEvidence - Class in org.bouncycastle.asn1.cms
-
RFC 5544 Binding Documents with Time-Stamps; TimeStampTokenEvidence object.
- TimeStampTokenEvidence(TimeStampAndCRL) - Constructor for class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
- TimeStampTokenEvidence(TimeStampAndCRL[]) - Constructor for class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
- title - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- TKeyGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.TKeyGen
- TLS10() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS10
- TLS11() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS11
- TLS12(String, Mac) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12
- TLS12withSHA256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12withSHA256
- TLS12withSHA384() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12withSHA384
- TLS12withSHA512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLS12withSHA512
- TLSKDF - Class in org.bouncycastle.jcajce.provider.symmetric
- TLSKDF() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF
- TLSKDF.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- TLSKDF.TLS10 - Class in org.bouncycastle.jcajce.provider.symmetric
- TLSKDF.TLS11 - Class in org.bouncycastle.jcajce.provider.symmetric
- TLSKDF.TLS12 - Class in org.bouncycastle.jcajce.provider.symmetric
- TLSKDF.TLS12withSHA256 - Class in org.bouncycastle.jcajce.provider.symmetric
- TLSKDF.TLS12withSHA384 - Class in org.bouncycastle.jcajce.provider.symmetric
- TLSKDF.TLS12withSHA512 - Class in org.bouncycastle.jcajce.provider.symmetric
- TLSKDF.TLSKeyMaterialFactory - Class in org.bouncycastle.jcajce.provider.symmetric
- TLSKDFTest - Class in org.bouncycastle.jce.provider.test
- TLSKDFTest() - Constructor for class org.bouncycastle.jce.provider.test.TLSKDFTest
- TLSKeyMaterialFactory(String) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.TLSKDF.TLSKeyMaterialFactory
- TLSKeyMaterialSpec - Class in org.bouncycastle.jcajce.spec
-
Key Spec class for generating TLS key/iv material.
- TLSKeyMaterialSpec(byte[], String, int, byte[]...) - Constructor for class org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
-
Constructor specifying the basic parameters for a TLS KDF
- TnepresEngine - Class in org.bouncycastle.crypto.engines
-
Tnepres is a 128-bit 32-round block cipher with variable key lengths, including 128, 192 and 256 bit keys conjectured to be at least as secure as three-key triple-DES.
- TnepresEngine() - Constructor for class org.bouncycastle.crypto.engines.TnepresEngine
- TnepresTest - Class in org.bouncycastle.crypto.test
-
Test vectors based on Floppy 4 of the Serpent AES submission.
- toArray() - Method in class org.bouncycastle.asn1.ASN1Sequence
- toArray() - Method in class org.bouncycastle.asn1.ASN1Set
- toASN1EncodableVector() - Method in class org.bouncycastle.asn1.cms.AttributeTable
- toASN1EncodableVector() - Method in class org.bouncycastle.asn1.smime.SMIMECapabilityVector
- toASN1IntegerArray() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
- toASN1Primitive() - Method in interface org.bouncycastle.asn1.ASN1Encodable
-
Return an object, possibly constructed, of ASN.1 primitives
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ASN1Object
-
Method providing a primitive representation of this object suitable for encoding.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ASN1Primitive
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.EncryptedObjectStoreData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.EncryptedPrivateKeyData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.EncryptedSecretKeyData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.LinkedCertificate
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectDataSequence
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectStore
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectStoreData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.PbkdMacIntegrityCheck
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.SecretKeyData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.bc.SignatureCheck
- toASN1Primitive() - Method in class org.bouncycastle.asn1.BERApplicationSpecificParser
-
Return a BERApplicationSpecific representing this parser and its contents.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.BEROctetStringParser
-
Return an BEROctetString representing this parser and its contents.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.BERSequenceParser
-
Return an BERSequence representing this parser and its contents.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.BERSetParser
-
Return an BERSet representing this parser and its contents.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.BERTaggedObjectParser
-
Return an ASN1TaggedObject representing this parser and its contents.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.BodyPartID
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.BodyPartList
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.BodyPartPath
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.BodyPartReference
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CertificationRequest
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCFailInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCPublicationInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCStatus
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo.OtherInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCStatusInfoV2
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.CMCUnsignedData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.ControlsProcessed
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.DecryptedPOP
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.EncryptedPOP
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.ExtendedFailInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.ExtensionReq
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.GetCert
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.GetCRL
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.IdentityProofV2
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.LraPopWitness
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.ModCertTemplate
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.OtherMsg
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.OtherStatusInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.PendInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.PKIData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.PKIResponse
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.PopLinkWitnessV2
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.PublishTrustAnchors
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.RevokeRequest
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.TaggedAttribute
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.TaggedCertificationRequest
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.TaggedContentInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmc.TaggedRequest
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CAKeyUpdAnnContent
-
CAKeyUpdAnnContent ::= SEQUENCE { oldWithNew CMPCertificate, -- old pub signed with new priv newWithOld CMPCertificate, -- new pub signed with old priv newWithNew CMPCertificate -- new pub signed with new priv }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertConfirmContent
-
CertConfirmContent ::= SEQUENCE OF CertStatus
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertifiedKeyPair
-
Return the primitive representation of PKIPublicationInfo.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertOrEncCert
-
CertOrEncCert ::= CHOICE { certificate [0] CMPCertificate, encryptedCert [1] EncryptedKey }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertRepMessage
-
CertRepMessage ::= SEQUENCE { caPubs [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, response SEQUENCE OF CertResponse }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertResponse
-
CertResponse ::= SEQUENCE { certReqId INTEGER, -- to match this response with corresponding request (a value -- of -1 is to be used if certReqId is not specified in the -- corresponding request) status PKIStatusInfo, certifiedKeyPair CertifiedKeyPair OPTIONAL, rspInfo OCTET STRING OPTIONAL -- analogous to the id-regInfo-utf8Pairs string defined -- for regInfo in CertReqMsg [CRMF] }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CertStatus
-
CertStatus ::= SEQUENCE { certHash OCTET STRING, -- the hash of the certificate, using the same hash algorithm -- as is used to create and verify the certificate signature certReqId INTEGER, -- to match this confirmation with the corresponding req/rep statusInfo PKIStatusInfo OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.Challenge
-
Challenge ::= SEQUENCE { owf AlgorithmIdentifier OPTIONAL, -- MUST be present in the first Challenge; MAY be omitted in -- any subsequent Challenge in POPODecKeyChallContent (if -- omitted, then the owf used in the immediately preceding -- Challenge is to be used).
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CMPCertificate
-
CMPCertificate ::= CHOICE { x509v3PKCert Certificate otherCert [tag] EXPLICIT ANY DEFINED BY tag }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.CRLAnnContent
-
CRLAnnContent ::= SEQUENCE OF CertificateList
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.ErrorMsgContent
-
ErrorMsgContent ::= SEQUENCE { pKIStatusInfo PKIStatusInfo, errorCode INTEGER OPTIONAL, -- implementation-specific error codes errorDetails PKIFreeText OPTIONAL -- implementation-specific error details }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.GenMsgContent
-
GenMsgContent ::= SEQUENCE OF InfoTypeAndValue
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.GenRepContent
-
GenRepContent ::= SEQUENCE OF InfoTypeAndValue
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.InfoTypeAndValue
-
InfoTypeAndValue ::= SEQUENCE { infoType OBJECT IDENTIFIER, infoValue ANY DEFINED BY infoType OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.KeyRecRepContent
-
KeyRecRepContent ::= SEQUENCE { status PKIStatusInfo, newSigCert [0] CMPCertificate OPTIONAL, caCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, keyPairHist [2] SEQUENCE SIZE (1..MAX) OF CertifiedKeyPair OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.OOBCertHash
-
OOBCertHash ::= SEQUENCE { hashAlg [0] AlgorithmIdentifier OPTIONAL, certId [1] CertId OPTIONAL, hashVal BIT STRING -- hashVal is calculated over the DER encoding of the -- self-signed certificate with the identifier certID. }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PBMParameter
-
PBMParameter ::= SEQUENCE { salt OCTET STRING, -- note: implementations MAY wish to limit acceptable sizes -- of this string to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks owf AlgorithmIdentifier, -- AlgId for a One-Way Function (SHA-1 recommended) iterationCount INTEGER, -- number of times the OWF is applied -- note: implementations MAY wish to limit acceptable sizes -- of this integer to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks mac AlgorithmIdentifier -- the MAC AlgId (e.g., DES-MAC, Triple-DES-MAC [PKCS11], } -- or HMAC [RFC2104, RFC2202])
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIBody
-
PKIBody ::= CHOICE { -- message-specific body elements ir [0] CertReqMessages, --Initialization Request ip [1] CertRepMessage, --Initialization Response cr [2] CertReqMessages, --Certification Request cp [3] CertRepMessage, --Certification Response p10cr [4] CertificationRequest, --imported from [PKCS10] popdecc [5] POPODecKeyChallContent, --pop Challenge popdecr [6] POPODecKeyRespContent, --pop Response kur [7] CertReqMessages, --Key Update Request kup [8] CertRepMessage, --Key Update Response krr [9] CertReqMessages, --Key Recovery Request krp [10] KeyRecRepContent, --Key Recovery Response rr [11] RevReqContent, --Revocation Request rp [12] RevRepContent, --Revocation Response ccr [13] CertReqMessages, --Cross-Cert.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIConfirmContent
-
PKIConfirmContent ::= NULL
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIFreeText
-
PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8String
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIHeader
-
PKIHeader ::= SEQUENCE { pvno INTEGER { cmp1999(1), cmp2000(2) }, sender GeneralName, -- identifies the sender recipient GeneralName, -- identifies the intended recipient messageTime [0] GeneralizedTime OPTIONAL, -- time of production of this message (used when sender -- believes that the transport will be "suitable"; i.e., -- that the time will still be meaningful upon receipt) protectionAlg [1] AlgorithmIdentifier OPTIONAL, -- algorithm used for calculation of protection bits senderKID [2] KeyIdentifier OPTIONAL, recipKID [3] KeyIdentifier OPTIONAL, -- to identify specific keys used for protection transactionID [4] OCTET STRING OPTIONAL, -- identifies the transaction; i.e., this will be the same in -- corresponding request, response, certConf, and PKIConf -- messages senderNonce [5] OCTET STRING OPTIONAL, recipNonce [6] OCTET STRING OPTIONAL, -- nonces used to provide replay protection, senderNonce -- is inserted by the creator of this message; recipNonce -- is a nonce previously inserted in a related message by -- the intended recipient of this message freeText [7] PKIFreeText OPTIONAL, -- this may be used to indicate context-specific instructions -- (this field is intended for human consumption) generalInfo [8] SEQUENCE SIZE (1..MAX) OF InfoTypeAndValue OPTIONAL -- this may be used to convey context-specific information -- (this field not primarily intended for human consumption) }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIMessage
-
PKIMessage ::= SEQUENCE { header PKIHeader, body PKIBody, protection [0] PKIProtection OPTIONAL, extraCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIMessages
-
PKIMessages ::= SEQUENCE SIZE (1..MAX) OF PKIMessage
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIStatus
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PKIStatusInfo
-
PKIStatusInfo ::= SEQUENCE { status PKIStatus, (INTEGER) statusString PKIFreeText OPTIONAL, failInfo PKIFailureInfo OPTIONAL (BIT STRING) } PKIStatus: granted (0), -- you got exactly what you asked for grantedWithMods (1), -- you got something like what you asked for rejection (2), -- you don't get it, more information elsewhere in the message waiting (3), -- the request body part has not yet been processed, expect to hear more later revocationWarning (4), -- this message contains a warning that a revocation is imminent revocationNotification (5), -- notification that a revocation has occurred keyUpdateWarning (6) -- update already done for the oldCertId specified in CertReqMsg PKIFailureInfo: badAlg (0), -- unrecognized or unsupported Algorithm Identifier badMessageCheck (1), -- integrity check failed (e.g., signature did not verify) badRequest (2), -- transaction not permitted or supported badTime (3), -- messageTime was not sufficiently close to the system time, as defined by local policy badCertId (4), -- no certificate could be found matching the provided criteria badDataFormat (5), -- the data submitted has the wrong format wrongAuthority (6), -- the authority indicated in the request is different from the one creating the response token incorrectData (7), -- the requester's data is incorrect (for notary services) missingTimeStamp (8), -- when the timestamp is missing but should be there (by policy) badPOP (9) -- the proof-of-possession failed
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PollRepContent
-
PollRepContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER, checkAfter INTEGER, -- time in seconds reason PKIFreeText OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.PollReqContent
-
PollReqContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
-
POPODecKeyChallContent ::= SEQUENCE OF Challenge
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyRespContent
-
POPODecKeyRespContent ::= SEQUENCE OF INTEGER
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.ProtectedPart
-
ProtectedPart ::= SEQUENCE { header PKIHeader, body PKIBody }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevAnnContent
-
RevAnnContent ::= SEQUENCE { status PKIStatus, certId CertId, willBeRevokedAt GeneralizedTime, badSinceDate GeneralizedTime, crlDetails Extensions OPTIONAL -- extra CRL details (e.g., crl number, reason, location, etc.) }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevDetails
-
RevDetails ::= SEQUENCE { certDetails CertTemplate, -- allows requester to specify as much as they can about -- the cert. for which revocation is requested -- (e.g., for cases in which serialNumber is not available) crlEntryDetails Extensions OPTIONAL -- requested crlEntryExtensions }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevRepContent
-
RevRepContent ::= SEQUENCE { status SEQUENCE SIZE (1..MAX) OF PKIStatusInfo, -- in same order as was sent in RevReqContent revCerts [0] SEQUENCE SIZE (1..MAX) OF CertId OPTIONAL, -- IDs for which revocation was requested -- (same order as status) crls [1] SEQUENCE SIZE (1..MAX) OF CertificateList OPTIONAL -- the resulting CRLs (there may be more than one) }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cmp.RevReqContent
-
RevReqContent ::= SEQUENCE OF RevDetails
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Attribute
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Attributes
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.AuthenticatedData
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.AuthEnvelopedData
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.CCMParameters
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.CompressedData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.ContentInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.DigestedData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.EncryptedContentInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.EncryptedData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.EnvelopedData
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Evidence
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.GCMParameters
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.GenericHybridParameters
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.IssuerAndSerialNumber
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KEKIdentifier
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KEKRecipientInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyAgreeRecipientInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.KeyTransRecipientInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.MetaData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorIdentifierOrKey
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OriginatorPublicKey
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherKeyAttribute
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherRecipientInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.OtherRevocationInfoFormat
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.PasswordRecipientInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientEncryptedKey
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientIdentifier
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RecipientKeyIdentifier
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.RsaKemParameters
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SCVPReqRes
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SignedData
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SignerIdentifier
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.SignerInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.Time
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampAndCRL
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampedData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
-
AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertId
-
CertId ::= SEQUENCE { issuer GeneralName, serialNumber INTEGER }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertReqMessages
-
CertReqMessages ::= SEQUENCE SIZE (1..MAX) OF CertReqMsg
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertReqMsg
-
CertReqMsg ::= SEQUENCE { certReq CertRequest, popo ProofOfPossession OPTIONAL, -- content depends upon key type regInfo SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertRequest
-
CertRequest ::= SEQUENCE { certReqId INTEGER, -- ID for matching request and reply certTemplate CertTemplate, -- Selected fields of cert to be issued controls Controls OPTIONAL } -- Attributes affecting issuance
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.CertTemplate
-
CertTemplate ::= SEQUENCE { version [0] Version OPTIONAL, serialNumber [1] INTEGER OPTIONAL, signingAlg [2] AlgorithmIdentifier OPTIONAL, issuer [3] Name OPTIONAL, validity [4] OptionalValidity OPTIONAL, subject [5] Name OPTIONAL, publicKey [6] SubjectPublicKeyInfo OPTIONAL, issuerUID [7] UniqueIdentifier OPTIONAL, subjectUID [8] UniqueIdentifier OPTIONAL, extensions [9] Extensions OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.Controls
-
Controls ::= SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.DhSigStatic
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncKeyWithID
-
EncKeyWithID ::= SEQUENCE { privateKey PrivateKeyInfo, identifier CHOICE { string UTF8String, generalName GeneralName } OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncryptedKey
-
EncryptedKey ::= CHOICE { encryptedValue EncryptedValue, -- deprecated envelopedData [0] EnvelopedData } -- The encrypted private key MUST be placed in the envelopedData -- encryptedContentInfo encryptedContent OCTET STRING.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.EncryptedValue
-
EncryptedValue ::= SEQUENCE { intendedAlg [0] AlgorithmIdentifier OPTIONAL, -- the intended algorithm for which the value will be used symmAlg [1] AlgorithmIdentifier OPTIONAL, -- the symmetric algorithm used to encrypt the value encSymmKey [2] BIT STRING OPTIONAL, -- the (encrypted) symmetric key used to encrypt the value keyAlg [3] AlgorithmIdentifier OPTIONAL, -- algorithm used to encrypt the symmetric key valueHint [4] OCTET STRING OPTIONAL, -- a brief description or identifier of the encValue content -- (may be meaningful only to the sending entity, and used only -- if EncryptedValue might be re-examined by the sending entity -- in the future) encValue BIT STRING } -- the encrypted value itself
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.OptionalValidity
-
OptionalValidity ::= SEQUENCE { notBefore [0] Time OPTIONAL, notAfter [1] Time OPTIONAL } --at least one MUST be present
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKIArchiveOptions
-
PKIArchiveOptions ::= CHOICE { encryptedPrivKey [0] EncryptedKey, -- the actual value of the private key keyGenParameters [1] KeyGenParameters, -- parameters which allow the private key to be re-generated archiveRemGenPrivKey [2] BOOLEAN } -- set to TRUE if sender wishes receiver to archive the private -- key of a key pair that the receiver generates in response to -- this request; set to FALSE if no archival is desired.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKIPublicationInfo
-
Return the primitive representation of PKIPublicationInfo.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.PKMACValue
-
PKMACValue ::= SEQUENCE { algId AlgorithmIdentifier, -- algorithm value shall be PasswordBasedMac 1.2.840.113533.7.66.13 -- parameter value is PBMParameter value BIT STRING }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.POPOPrivKey
-
POPOPrivKey ::= CHOICE { thisMessage [0] BIT STRING, -- Deprecated -- possession is proven in this message (which contains the private -- key itself (encrypted for the CA)) subsequentMessage [1] SubsequentMessage, -- possession will be proven in a subsequent message dhMAC [2] BIT STRING, -- Deprecated agreeMAC [3] PKMACValue, encryptedKey [4] EnvelopedData }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKey
-
POPOSigningKey ::= SEQUENCE { poposkInput [0] POPOSigningKeyInput OPTIONAL, algorithmIdentifier AlgorithmIdentifier, signature BIT STRING } -- The signature (using "algorithmIdentifier") is on the -- DER-encoded value of poposkInput.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.POPOSigningKeyInput
-
POPOSigningKeyInput ::= SEQUENCE { authInfo CHOICE { sender [0] GeneralName, -- used only if an authenticated identity has been -- established for the sender (e.g., a DN from a -- previously-issued and currently-valid certificate publicKeyMAC PKMACValue }, -- used if no authenticated GeneralName currently exists for -- the sender; publicKeyMAC contains a password-based MAC -- on the DER-encoded value of publicKey publicKey SubjectPublicKeyInfo } -- from CertTemplate
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.ProofOfPossession
-
ProofOfPossession ::= CHOICE { raVerified [0] NULL, -- used if the RA has already verified that the requester is in -- possession of the private key signature [1] POPOSigningKey, keyEncipherment [2] POPOPrivKey, keyAgreement [3] POPOPrivKey }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.crmf.SinglePubInfo
-
Return the primitive representation of SinglePubInfo.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789EncryptedKey
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.Gost2814789KeyWrapParameters
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST28147Parameters
-
Gost28147-89-Parameters ::= SEQUENCE { iv Gost28147-89-IV, encryptionParamSet OBJECT IDENTIFIER } Gost28147-89-IV ::= OCTET STRING (SIZE (8))
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410KeyTransport
- toASN1Primitive() - Method in class org.bouncycastle.asn1.cryptopro.GostR3410TransportParameters
- toASN1Primitive() - Method in class org.bouncycastle.asn1.DERExternalParser
-
Return an DERExternal representing this parser and its contents.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.DEROctetStringParser
-
Return an DEROctetString representing this parser and its contents.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.DLSequenceParser
-
Return a DLSequence representing this parser and its contents.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.DLSetParser
-
Return a DLSet representing this parser and its contents.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.Data
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
- toASN1Primitive() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
- toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CertificateBody
-
create a "request" or "profile" type Iso7816CertificateBody according to the variables sets.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
-
return the Certificate Holder Authorization as a DERApplicationSpecific Object
- toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CVCertificate
- toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.CVCertificateRequest
- toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.ECDSAPublicKey
- toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.RSAPublicKey
- toASN1Primitive() - Method in class org.bouncycastle.asn1.eac.UnsignedInteger
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeIndication
-
CommitmentTypeIndication ::= SEQUENCE { commitmentTypeId CommitmentTypeIdentifier, commitmentTypeQualifier SEQUENCE SIZE (1..MAX) OF CommitmentTypeQualifier OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CommitmentTypeQualifier
-
Returns a DER-encodable representation of this instance.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CompleteRevocationRefs
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlIdentifier
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlListID
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlOcspRef
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.CrlValidatedID
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspIdentifier
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspListID
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OcspResponsesID
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherHash
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherHashAlgAndValue
-
OtherHashAlgAndValue ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashValue OtherHashValue } OtherHashValue ::= OCTET STRING
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherRevRefs
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.OtherRevVals
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.RevocationValues
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyId
-
SignaturePolicyId ::= SEQUENCE { sigPolicyId SigPolicyId, sigPolicyHash SigPolicyHash, sigPolicyQualifiers SEQUENCE SIZE (1..MAX) OF SigPolicyQualifierInfo OPTIONAL}
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignaturePolicyIdentifier
-
SignaturePolicyIdentifier ::= CHOICE{ SignaturePolicyId SignaturePolicyId, SignaturePolicyImplied SignaturePolicyImplied } SignaturePolicyImplied ::= NULL
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignerAttribute
-
SignerAttribute ::= SEQUENCE OF CHOICE { claimedAttributes [0] ClaimedAttributes, certifiedAttributes [1] CertifiedAttributes } ClaimedAttributes ::= SEQUENCE OF Attribute CertifiedAttributes ::= AttributeCertificate -- as defined in RFC 3281: see clause 4.1.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SignerLocation
-
SignerLocation ::= SEQUENCE { countryName [0] DirectoryString OPTIONAL, localityName [1] DirectoryString OPTIONAL, postalAddress [2] PostalAddress OPTIONAL } PostalAddress ::= SEQUENCE SIZE(1..6) OF DirectoryString DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1..
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifierInfo
-
SigPolicyQualifierInfo ::= SEQUENCE { sigPolicyQualifierId SigPolicyQualifierId, sigQualifier ANY DEFINED BY sigPolicyQualifierId } SigPolicyQualifierId ::= OBJECT IDENTIFIER
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SigPolicyQualifiers
-
SigPolicyQualifiers ::= SEQUENCE SIZE (1..MAX) OF SigPolicyQualifierInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SPuri
-
SPuri ::= IA5String
- toASN1Primitive() - Method in class org.bouncycastle.asn1.esf.SPUserNotice
-
SPUserNotice ::= SEQUENCE { noticeRef NoticeReference OPTIONAL, explicitText DisplayText OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ContentHints
-
ContentHints ::= SEQUENCE { contentDescription UTF8String (SIZE (1..MAX)) OPTIONAL, contentType ContentType }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ContentIdentifier
-
The definition of ContentIdentifier is
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ESSCertID
-
ESSCertID ::= SEQUENCE { certHash Hash, issuerSerial IssuerSerial OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.ESSCertIDv2
-
ESSCertIDv2 ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier DEFAULT {algorithm id-sha256}, certHash Hash, issuerSerial IssuerSerial OPTIONAL } Hash ::= OCTET STRING IssuerSerial ::= SEQUENCE { issuer GeneralNames, serialNumber CertificateSerialNumber }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.OtherCertID
-
OtherCertID ::= SEQUENCE { otherCertHash OtherHash, issuerSerial IssuerSerial OPTIONAL } OtherHash ::= CHOICE { sha1Hash OCTET STRING, otherHash OtherHashAlgAndValue } OtherHashAlgAndValue ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashValue OCTET STRING }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.OtherSigningCertificate
-
The definition of OtherSigningCertificate is
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.SigningCertificate
-
The definition of SigningCertificate is
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ess.SigningCertificateV2
-
The definition of SigningCertificateV2 is
- toASN1Primitive() - Method in class org.bouncycastle.asn1.est.AttrOrOID
- toASN1Primitive() - Method in class org.bouncycastle.asn1.est.CsrAttrs
- toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.CscaMasterList
- toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.DataGroupHash
- toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.LDSSecurityObject
- toASN1Primitive() - Method in class org.bouncycastle.asn1.icao.LDSVersionInfo
-
LDSVersionInfo ::= SEQUENCE { ldsVersion PRINTABLE STRING unicodeVersion PRINTABLE STRING }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.ocsp.CertHash
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.Admissions
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.AdmissionSyntax
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.MonetaryLimit
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.NamingAuthority
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.ProcurationSyntax
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.isismtt.x509.Restriction
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.misc.CAST5CBCParameters
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.misc.IDEACBCPar
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.misc.ScryptParams
- toASN1Primitive() - Method in class org.bouncycastle.asn1.mozilla.PublicKeyAndChallenge
- toASN1Primitive() - Method in class org.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge
- toASN1Primitive() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE128_params
- toASN1Primitive() - Method in class org.bouncycastle.asn1.nist.KMACwithSHAKE256_params
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.BasicOCSPResponse
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.CertID
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.CertStatus
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.CrlID
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.OCSPRequest
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponse
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.Request
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ResponderID
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ResponseBytes
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ResponseData
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.RevokedInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.ServiceLocator
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.Signature
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.SingleResponse
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ocsp.TBSRequest
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.oiw.ElGamalParameter
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.Attribute
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CertBag
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequest
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.ContentInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.CRLBag
-
CRLBag ::= SEQUENCE { crlId BAG-TYPE.&id ({CRLTypes}), crlValue [0] EXPLICIT BAG-TYPE.&Type ({CRLTypes}{@crlId}) } x509CRL BAG-TYPE ::= {OCTET STRING IDENTIFIED BY {certTypes 1} -- DER-encoded X.509 CRL stored in OCTET STRING CRLTypes BAG-TYPE ::= { x509CRL, ... -- For future extensions }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.DHParameter
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.EncryptedData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.EncryptionScheme
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.KeyDerivationFunc
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.MacData
-
MacData ::= SEQUENCE { mac DigestInfo, macSalt OCTET STRING, iterations INTEGER DEFAULT 1 -- Note: The default is for historic reasons and its use is deprecated.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBEParameter
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBES2Parameters
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PBKDF2Params
-
Return an ASN.1 structure suitable for encoding.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.Pfx
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PKCS12PBEParams
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.PrivateKeyInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RC2CBCParameter
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAESOAEPparams
-
RSAES-OAEP-params ::= SEQUENCE { hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1, maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1, pSourceAlgorithm [2] PKCS1PSourceAlgorithms DEFAULT pSpecifiedEmpty } OAEP-PSSDigestAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-sha1 PARAMETERS NULL }| { OID id-sha256 PARAMETERS NULL }| { OID id-sha384 PARAMETERS NULL }| { OID id-sha512 PARAMETERS NULL }, ... -- Allows for future expansion -- } PKCS1MGFAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-mgf1 PARAMETERS OAEP-PSSDigestAlgorithms }, ... -- Allows for future expansion -- } PKCS1PSourceAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-pSpecified PARAMETERS OCTET STRING }, ... -- Allows for future expansion -- }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKey
-
This outputs the key in PKCS1v2 format.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure
-
Deprecated.This outputs the key in PKCS1v2 format.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSAPublicKey
-
This outputs the key in PKCS1v2 format.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.RSASSAPSSparams
-
RSASSA-PSS-params ::= SEQUENCE { hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1, maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1, saltLength [2] INTEGER DEFAULT 20, trailerField [3] TrailerField DEFAULT trailerFieldBC } OAEP-PSSDigestAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-sha1 PARAMETERS NULL }| { OID id-sha256 PARAMETERS NULL }| { OID id-sha384 PARAMETERS NULL }| { OID id-sha512 PARAMETERS NULL }, ... -- Allows for future expansion -- } PKCS1MGFAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-mgf1 PARAMETERS OAEP-PSSDigestAlgorithms }, ... -- Allows for future expansion -- } TrailerField ::= INTEGER { trailerFieldBC(1) }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.SafeBag
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.SignedData
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.pkcs.SignerInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.sec.ECPrivateKey
-
ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.sec.ECPrivateKeyStructure
-
Deprecated.ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.smime.SMIMECapabilities
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.smime.SMIMECapability
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.Accuracy
-
Accuracy ::= SEQUENCE { seconds INTEGER OPTIONAL, millis [0] INTEGER (1..999) OPTIONAL, micros [1] INTEGER (1..999) OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.CryptoInfos
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.EncryptionInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.EvidenceRecord
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.MessageImprint
-
MessageImprint ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashedMessage OCTET STRING }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.PartialHashtree
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.TimeStampReq
-
TimeStampReq ::= SEQUENCE { version INTEGER { v1(1) }, messageImprint MessageImprint, --a hash algorithm OID and the hash value of the data to be --time-stamped reqPolicy TSAPolicyId OPTIONAL, nonce INTEGER OPTIONAL, certReq BOOLEAN DEFAULT FALSE, extensions [0] IMPLICIT Extensions OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.TimeStampResp
-
TimeStampResp ::= SEQUENCE { status PKIStatusInfo, timeStampToken TimeStampToken OPTIONAL }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.tsp.TSTInfo
-
TSTInfo ::= SEQUENCE { version INTEGER { v1(1) }, policy TSAPolicyId, messageImprint MessageImprint, -- MUST have the same value as the similar field in -- TimeStampReq serialNumber INTEGER, -- Time-Stamping users MUST be ready to accommodate integers -- up to 160 bits.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145BinaryField
-
BinaryField ::= SEQUENCE { M INTEGER, CHOICE {Trinomial, Pentanomial} Trinomial::= INTEGER Pentanomial::= SEQUENCE { k INTEGER, j INTEGER, l INTEGER}
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145ECBinary
-
ECBinary ::= SEQUENCE { version [0] EXPLICIT INTEGER DEFAULT 0, f BinaryField, a INTEGER (0..1), b OCTET STRING, n INTEGER, bp OCTET STRING}
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145Params
- toASN1Primitive() - Method in class org.bouncycastle.asn1.ua.DSTU4145PublicKey
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.AttributeTypeAndValue
-
AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.DirectoryString
-
DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1..MAX)), bmpString BMPString (SIZE (1..MAX)) }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.RDN
-
RelativeDistinguishedName ::= SET OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type AttributeType, value AttributeValue }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x500.X500Name
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AccessDescription
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AlgorithmIdentifier
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttCertIssuer
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttCertValidityPeriod
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Attribute
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttributeCertificate
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AttributeCertificateInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Certificate
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificateList
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificatePair
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CertPolicyId
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLNumber
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.CRLReason
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DigestInfo
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DisplayText
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.DSAParameter
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.ExtendedKeyUsage
-
Return the ASN.1 primitive form of this object.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Extension
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Extensions
-
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.GeneralName
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.GeneralNames
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.GeneralSubtree
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Holder
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.IetfAttrSyntax
-
IetfAttrSyntax ::= SEQUENCE { policyAuthority [0] GeneralNames OPTIONAL, values SEQUENCE OF CHOICE { octets OCTET STRING, oid OBJECT IDENTIFIER, string UTF8String } }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.IssuerSerial
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.KeyUsage
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.NameConstraints
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.NoticeReference
-
Describe
toASN1Object
method here. - toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.ObjectDigestInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.OtherName
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyConstraints
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyMappings
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PolicyQualifierInfo
-
Returns a DER-encodable representation of this instance.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.PrivateKeyUsagePeriod
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.BiometricData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.MonetaryValue
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.QCStatement
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.SemanticsInformation
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
-
Implementation of the method
toASN1Object
as required by the superclassASN1Encodable
. - toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.RSAPublicKeyStructure
-
Deprecated.This outputs the key in PKCS1v2 format.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.sigi.NameOrPseudonym
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.sigi.PersonalData
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectDirectoryAttributes
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectKeyIdentifier
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.SubjectPublicKeyInfo
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Target
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TargetInformation
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Targets
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertificate
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertificateStructure
-
Deprecated.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertList.CRLEntry
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.TBSCertList
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.Time
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.UserNotice
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.V2Form
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509CertificateStructure
-
Deprecated.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHDomainParameters
-
Deprecated.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHPublicKey
-
Return an ASN.1 primitive representation of this object.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DHValidationParms
-
Deprecated.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.DomainParameters
-
Return an ASN.1 primitive representation of this object.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.KeySpecificInfo
-
Return an ASN.1 primitive representation of this object.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.OtherInfo
-
Return an ASN.1 primitive representation of this object.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.ValidationParams
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X962Parameters
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9Curve
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9ECParameters
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9ECPoint
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9FieldElement
-
Produce an object suitable for an ASN1OutputStream.
- toASN1Primitive() - Method in class org.bouncycastle.asn1.x9.X9FieldID
-
Produce a DER encoding of the following structure.
- toASN1Primitive() - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
- toASN1Primitive() - Method in class org.bouncycastle.jce.X509KeyUsage
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.GMSSPrivateKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.GMSSPublicKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McElieceCCA2PublicKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McEliecePrivateKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.McEliecePublicKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.ParSet
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.RainbowPrivateKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.RainbowPublicKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.SPHINCS256KeyParams
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSKeyParams
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSMTPublicKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSPrivateKey
- toASN1Primitive() - Method in class org.bouncycastle.pqc.asn1.XMSSPublicKey
- toASN1Structure() - Method in class org.bouncycastle.asn1.cms.AttributeTable
- toAttributeTypeAndValueArray() - Method in class org.bouncycastle.asn1.crmf.Controls
- toBase64String(byte[]) - Static method in class org.bouncycastle.util.encoders.Base64
- toBase64String(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Base64
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- toBigInteger() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
- toBigInteger() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
- toBigInteger() - Method in class org.bouncycastle.math.ec.ECFieldElement
- toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
- toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
- toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
- toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- toBigInteger(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- toBigInteger(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat128
- toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat192
- toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat256
- toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat320
- toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat448
- toBigInteger64(long[]) - Static method in class org.bouncycastle.math.raw.Nat576
- toBinary() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- toBinary() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
-
Encodes the polynomial to a byte array writing
BITS_PER_INDEX
bits for each coefficient. - toBinary(int) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Encodes a polynomial whose coefficients are between 0 and q, to binary. q must be a power of 2.
- toBinary3Sves() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Encodes a polynomial with ternary coefficients to binary.
- toBinary3Tight() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Converts a polynomial with ternary coefficients to binary.
- toBinaryString(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Convert a byte array to the corresponding bit string.
- toByteArray() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
-
convert the cipher-text in a byte array, prepending them with 4 Bytes for their length
- toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
- toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters
-
Deprecated.use getEncoded() - this method will become private.
- toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters
-
Deprecated.use getEncoded() - this method will become private.
- toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
- toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters
-
Deprecated.use getEncoded() - this method will become private.
- toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters
-
Deprecated.use getEncoded() - this method will become private.
- toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature
- toByteArray() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature
-
Deprecated.use getEncoded() this method will become private.
- toByteArray() - Method in interface org.bouncycastle.pqc.crypto.xmss.XMSSStoreableObjectInterface
-
Deprecated.Create byte representation of object.
- toByteArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Returns this element as byte array.
- toByteArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Converts this GF2nPolynomialElement to a byte[] according to 1363.
- toByteArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Converts this polynomial to a byte[] (octet string) according to 1363.
- toByteArray() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Returns this element as byte array.
- toByteArray(char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
-
Convert the given char array into a byte array.
- toByteArray(char[]) - Static method in class org.bouncycastle.util.Strings
- toByteArray(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert an int array into a byte array.
- toByteArray(int[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert an int array into a byte array of the specified length.
- toByteArray(int[], int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert an int array to a byte array of the specified length.
- toByteArray(String) - Method in class org.bouncycastle.crypto.test.DigestTest
- toByteArray(String) - Method in class org.bouncycastle.jce.provider.test.GOST3410KeyPairTest
- toByteArray(String) - Method in class org.bouncycastle.jce.provider.test.GOST3410Test
- toByteArray(String) - Static method in class org.bouncycastle.util.Strings
- toByteArray(String, byte[], int) - Static method in class org.bouncycastle.util.Strings
- toByteArrayForPBE(char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
-
Convert the given char array into a byte array for use with PBE encryption.
- toBytesBigEndian(long, int) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
-
Convert int/long to n-byte array.
- toCertReqMsgArray() - Method in class org.bouncycastle.asn1.crmf.CertReqMessages
- toCertStatusArray() - Method in class org.bouncycastle.asn1.cmp.CertConfirmContent
- toChallengeArray() - Method in class org.bouncycastle.asn1.cmp.POPODecKeyChallContent
- toCharArray(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Rewrite a byte array as a char array
- toExtensionFieldVector(GF2mField) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Rewrite this vector as a vector over GF(2m) with t elements.
- toFlexiBigInt() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Returns this element as FlexiBigInt.
- toFlexiBigInt() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Converts this GF2nPolynomialElement to an integer according to 1363.
- toFlexiBigInt() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Converts this polynomial to an integer according to 1363.
- toFlexiBigInt() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Returns this element as FlexiBigInt.
- toHashtable() - Method in class org.bouncycastle.asn1.cms.AttributeTable
- toHexString(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Convert a byte array to the corresponding hexstring.
- toHexString(byte[]) - Static method in class org.bouncycastle.util.encoders.Hex
- toHexString(byte[], int, int) - Static method in class org.bouncycastle.util.encoders.Hex
- toHexString(byte[], String, String) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Convert a byte array to the corresponding hex string.
- toHexString(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
- toInfoTypeAndValueArray() - Method in class org.bouncycastle.asn1.cmp.GenMsgContent
- toInfoTypeAndValueArray() - Method in class org.bouncycastle.asn1.cmp.GenRepContent
- toIntArray(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigEndianConversions
-
Convert a byte array into an int array.
- toIntArray(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions
-
Convert a byte array to an int array.
- toIntArray(BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
-
Converts a BigInteger array into an integer array
- toIntArrayModQ(int, BigInteger[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
-
Converts a BigInteger array into an integer array, reducing all BigIntegers mod q.
- toIntegerArray() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns the value of this GF2Polynomial in an int[].
- toIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
- toIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial2
- toIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.LongPolynomial5
- toIntegerPolynomial() - Method in interface org.bouncycastle.pqc.math.ntru.polynomial.Polynomial
-
Returns a polynomial that is equal to this polynomial (in the sense that
Polynomial.mult(IntegerPolynomial, int)
returns equalIntegerPolynomial
s). - toIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.ProductFormPolynomial
- toIntegerPolynomial() - Method in class org.bouncycastle.pqc.math.ntru.polynomial.SparseTernaryPolynomial
- toLowerCase(String) - Static method in class org.bouncycastle.util.Strings
-
A locale independent version of toLowerCase.
- toMinimalByteArray(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.BigIntUtils
-
Return the value of big as a byte array.
- toOID() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
- toPKIMessageArray() - Method in class org.bouncycastle.asn1.cmp.PKIMessages
- toRevDetailsArray() - Method in class org.bouncycastle.asn1.cmp.RevReqContent
- toString() - Method in class org.bouncycastle.asn1.ASN1ApplicationSpecific
- toString() - Method in class org.bouncycastle.asn1.ASN1BitString
- toString() - Method in class org.bouncycastle.asn1.ASN1Boolean
- toString() - Method in class org.bouncycastle.asn1.ASN1Integer
- toString() - Method in class org.bouncycastle.asn1.ASN1Null
- toString() - Method in class org.bouncycastle.asn1.ASN1ObjectIdentifier
- toString() - Method in class org.bouncycastle.asn1.ASN1OctetString
- toString() - Method in class org.bouncycastle.asn1.ASN1Sequence
- toString() - Method in class org.bouncycastle.asn1.ASN1Set
- toString() - Method in class org.bouncycastle.asn1.ASN1TaggedObject
- toString() - Method in class org.bouncycastle.asn1.ASN1UTCTime
- toString() - Method in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- toString() - Method in class org.bouncycastle.asn1.DERBMPString
- toString() - Method in class org.bouncycastle.asn1.DERGeneralString
- toString() - Method in class org.bouncycastle.asn1.DERIA5String
- toString() - Method in class org.bouncycastle.asn1.DERNumericString
- toString() - Method in class org.bouncycastle.asn1.DERPrintableString
- toString() - Method in class org.bouncycastle.asn1.DERT61String
- toString() - Method in class org.bouncycastle.asn1.DERUniversalString
- toString() - Method in class org.bouncycastle.asn1.DERUTF8String
- toString() - Method in class org.bouncycastle.asn1.DERVisibleString
- toString() - Method in class org.bouncycastle.asn1.dvcs.CertEtcToken
- toString() - Method in class org.bouncycastle.asn1.dvcs.Data
- toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSCertInfo
- toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSErrorNotice
- toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequest
- toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSRequestInformation
- toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSResponse
- toString() - Method in class org.bouncycastle.asn1.dvcs.DVCSTime
- toString() - Method in class org.bouncycastle.asn1.dvcs.PathProcInput
- toString() - Method in class org.bouncycastle.asn1.dvcs.ServiceType
- toString() - Method in class org.bouncycastle.asn1.dvcs.TargetEtcChain
- toString() - Method in class org.bouncycastle.asn1.eac.PackedDate
- toString() - Method in class org.bouncycastle.asn1.misc.NetscapeCertType
- toString() - Method in class org.bouncycastle.asn1.misc.NetscapeRevocationURL
- toString() - Method in class org.bouncycastle.asn1.misc.VerisignCzagExtension
- toString() - Method in class org.bouncycastle.asn1.tsp.EvidenceRecord
- toString() - Method in class org.bouncycastle.asn1.x500.DirectoryString
- toString() - Method in class org.bouncycastle.asn1.x500.X500Name
- toString() - Method in class org.bouncycastle.asn1.x509.AccessDescription
- toString() - Method in class org.bouncycastle.asn1.x509.AuthorityInformationAccess
- toString() - Method in class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
- toString() - Method in class org.bouncycastle.asn1.x509.BasicConstraints
- toString() - Method in class org.bouncycastle.asn1.x509.CertificatePolicies
- toString() - Method in class org.bouncycastle.asn1.x509.CRLDistPoint
- toString() - Method in class org.bouncycastle.asn1.x509.CRLNumber
- toString() - Method in class org.bouncycastle.asn1.x509.CRLReason
- toString() - Method in class org.bouncycastle.asn1.x509.DistributionPoint
- toString() - Method in class org.bouncycastle.asn1.x509.DistributionPointName
- toString() - Method in class org.bouncycastle.asn1.x509.GeneralName
- toString() - Method in class org.bouncycastle.asn1.x509.GeneralNames
- toString() - Method in class org.bouncycastle.asn1.x509.IssuingDistributionPoint
- toString() - Method in class org.bouncycastle.asn1.x509.KeyPurposeId
- toString() - Method in class org.bouncycastle.asn1.x509.KeyUsage
- toString() - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
- toString() - Method in class org.bouncycastle.asn1.x509.PolicyInformation
- toString() - Method in class org.bouncycastle.asn1.x509.RoleSyntax
- toString() - Method in class org.bouncycastle.asn1.x509.Time
- toString() - Method in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.
- toString() - Method in class org.bouncycastle.crypto.engines.CramerShoupCiphertext
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPrivateKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPublicKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPrivateKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPublicKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
- toString() - Method in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey
- toString() - Method in class org.bouncycastle.jcajce.util.AnnotatedPrivateKey
- toString() - Method in class org.bouncycastle.jce.provider.JCEECPrivateKey
- toString() - Method in class org.bouncycastle.jce.provider.JCEECPublicKey
- toString() - Method in class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey
- toString() - Method in class org.bouncycastle.jce.provider.JCERSAPublicKey
- toString() - Method in class org.bouncycastle.jce.provider.JDKDSAPublicKey
- toString() - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
- toString() - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- toString() - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- toString() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- toString() - Method in class org.bouncycastle.jce.provider.X509CRLEntryObject
- toString() - Method in class org.bouncycastle.jce.provider.X509CRLObject
-
Deprecated.Returns a string representation of this CRL.
- toString() - Method in class org.bouncycastle.math.ec.ECFieldElement
- toString() - Method in class org.bouncycastle.math.ec.ECPoint
- toString() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSLeaf
-
Returns a String representation of the main part of this element
- toString() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
- toString() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
-
returns a string representation of the instance
- toString() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
returns a String representation of the treehash instance
- toString() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
- toString() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
- toString() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
- toString() - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
- toString() - Method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSMTOid
- toString() - Method in class org.bouncycastle.pqc.crypto.xmss.DefaultXMSSOid
- toString() - Method in interface org.bouncycastle.pqc.crypto.xmss.XMSSOid
- toString() - Method in class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey
-
Returns a human readable form of the GMSS public key
- toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
- toString() - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Matrix
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
Returns a human readable form of this field.
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mMatrix
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Returns a String representation of this element.
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Returns a string representing this Bitstrings value using hexadecimal radix in MSB-first order.
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
- toString() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Return a String representation of this element.
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.Matrix
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.Permutation
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Returns a human readable form of the polynomial.
- toString() - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
- toString() - Method in class org.bouncycastle.util.Fingerprint
- toString() - Method in class org.bouncycastle.util.test.SimpleTestResult
- toString() - Method in interface org.bouncycastle.util.test.TestResult
- toString(boolean, Hashtable) - Method in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.convert the structure to a string - if reverse is true the oids and values are listed out starting with the last element in the sequence (ala RFC 2253), otherwise the string will begin with the first element of the structure.
- toString(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Returns a String representation of this element.
- toString(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Returns a string representing this Bitstrings value using hexadecimal or binary radix in MSB-first order.
- toString(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns a string representing this GF2Polynomials value using hexadecimal or binary radix in MSB-first order.
- toString(int) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Return a String representation of this element.
- toString(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
- toString(String) - Method in class org.bouncycastle.jce.provider.PKIXPolicyNode
- toString(X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
- toString(X500Name) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
- toString(X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
-
Convert the passed in X500Name to a String.
- toStringArray() - Method in interface org.bouncycastle.util.StringList
-
Return the contents of the list as an array.
- toStringArray(int, int) - Method in interface org.bouncycastle.util.StringList
-
Return a section of the contents of the list.
- toTimeStampAndCRLArray() - Method in class org.bouncycastle.asn1.cms.TimeStampTokenEvidence
- toUpperCase(String) - Static method in class org.bouncycastle.util.Strings
-
A locale independent version of toUpperCase.
- toUTF8ByteArray(char[]) - Static method in class org.bouncycastle.util.Strings
- toUTF8ByteArray(char[], OutputStream) - Static method in class org.bouncycastle.util.Strings
- toUTF8ByteArray(String) - Static method in class org.bouncycastle.util.Strings
- TPB - Static variable in class org.bouncycastle.math.ec.ECFieldElement.F2m
-
Indicates trinomial basis representation (TPB).
- tpBasis - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
OID: 1.2.840.10045.1.2.3.2
- trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- trace() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- trace() - Method in class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
- trace() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
Returns the trace of this element.
- trace() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Returns the trace of this element.
- trace() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Returns the trace of this GF2nPolynomialElement.
- trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
- trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
- trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
- trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
- trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
- trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
- trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
- trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
- trace(long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
- TraceOptimizer - Class in org.bouncycastle.math.ec.tools
- TraceOptimizer() - Constructor for class org.bouncycastle.math.ec.tools.TraceOptimizer
- TRACK1_APPLICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
- TRACK1_CARD - Static variable in class org.bouncycastle.asn1.eac.EACTags
- TRACK2_APPLICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
- TRACK2_CARD - Static variable in class org.bouncycastle.asn1.eac.EACTags
- TRACK3_APPLICATION - Static variable in class org.bouncycastle.asn1.eac.EACTags
- TRACK3_CARD - Static variable in class org.bouncycastle.asn1.eac.EACTags
- TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Deprecated.use ISOTrailers
- TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Deprecated.use ISOTrailers
- TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.PSSSigner
- TRAILER_IMPLICIT - Static variable in class org.bouncycastle.crypto.signers.X931Signer
-
Deprecated.use ISOTrailers
- TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Deprecated.use ISOTrailers
- TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Deprecated.use ISOTrailers
- TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_RIPEMD128 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
-
Deprecated.use ISOTrailers
- TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Deprecated.use ISOTrailers
- TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Deprecated.use ISOTrailers
- TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_RIPEMD160 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
-
Deprecated.use ISOTrailers
- TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Deprecated.use ISOTrailers
- TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Deprecated.use ISOTrailers
- TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_SHA1 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
-
Deprecated.use ISOTrailers
- TRAILER_SHA224 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_SHA224 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
-
Deprecated.use ISOTrailers
- TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Deprecated.use ISOTrailers
- TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Deprecated.use ISOTrailers
- TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_SHA256 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
-
Deprecated.use ISOTrailers
- TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Deprecated.use ISOTrailers
- TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Deprecated.use ISOTrailers
- TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_SHA384 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
-
Deprecated.use ISOTrailers
- TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Deprecated.use ISOTrailers
- TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Deprecated.use ISOTrailers
- TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_SHA512 - Static variable in class org.bouncycastle.crypto.signers.X931Signer
-
Deprecated.use ISOTrailers
- TRAILER_SHA512_224 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_SHA512_256 - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
Deprecated.use ISOTrailers
- TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
Deprecated.use ISOTrailers
- TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.ISOTrailers
- TRAILER_WHIRLPOOL - Static variable in class org.bouncycastle.crypto.signers.X931Signer
-
Deprecated.use ISOTrailers
- TRANSACTION_COUNTER - Static variable in class org.bouncycastle.asn1.eac.EACTags
- TRANSACTION_DATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
- transactionIdInUse - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- transcodeToUTF16(byte[], char[]) - Static method in class org.bouncycastle.util.encoders.UTF8
-
Transcode a UTF-8 encoding into a UTF-16 representation.
- transform(ECPair) - Method in class org.bouncycastle.crypto.ec.ECFixedTransform
-
Transform an existing cipher text pair using the ElGamal algorithm.
- transform(ECPair) - Method in class org.bouncycastle.crypto.ec.ECNewPublicKeyTransform
-
Transform an existing cipher text pair using the ElGamal algorithm.
- transform(ECPair) - Method in class org.bouncycastle.crypto.ec.ECNewRandomnessTransform
-
Transform an existing cipher test pair using the ElGamal algorithm.
- transform(ECPair) - Method in interface org.bouncycastle.crypto.ec.ECPairTransform
- translateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
-
Translates a key into a form known by the FlexiProvider.
- translateKey(Key) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
-
Translates a key into a form known by the FlexiProvider.
- translator - Variable in class org.bouncycastle.util.encoders.BufferedDecoder
- translator - Variable in class org.bouncycastle.util.encoders.BufferedEncoder
- Translator - Interface in org.bouncycastle.util.encoders
-
General interface for a translator.
- Treehash - Class in org.bouncycastle.pqc.crypto.gmss
-
This class implements a treehash instance for the Merkle tree traversal algorithm.
- Treehash(Vector, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.gmss.Treehash
-
Constructor
- Treehash(Digest, byte[][], int[]) - Constructor for class org.bouncycastle.pqc.crypto.gmss.Treehash
-
This constructor regenerates a prior treehash object
- trimZeroes(byte[]) - Static method in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
- TRUE - Static variable in class org.bouncycastle.asn1.ASN1Boolean
- Trust_Anchor_CP_01_01_crt - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- Trust_Anchor_CRL_CP_01_01_crl - Static variable in class org.bouncycastle.jce.provider.test.NISTCertPathTest
- TRY_LATER - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
- tryLater - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- TSerpentGMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Serpent.TSerpentGMAC
- TSTInfo - Class in org.bouncycastle.asn1.tsp
- TSTInfo(ASN1ObjectIdentifier, MessageImprint, ASN1Integer, ASN1GeneralizedTime, Accuracy, ASN1Boolean, ASN1Integer, GeneralName, Extensions) - Constructor for class org.bouncycastle.asn1.tsp.TSTInfo
- TweakableBlockCipherParameters - Class in org.bouncycastle.crypto.params
-
Parameters for tweakable block ciphers.
- TweakableBlockCipherParameters(KeyParameter, byte[]) - Constructor for class org.bouncycastle.crypto.params.TweakableBlockCipherParameters
- twice - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
-
Holds an
ECPoint
representing twice(this). - twice() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
- twice() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
- twice() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
- twice() - Method in class org.bouncycastle.math.ec.ECPoint.F2m
- twice() - Method in class org.bouncycastle.math.ec.ECPoint.Fp
- twice() - Method in class org.bouncycastle.math.ec.ECPoint
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
- twice(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
- twiceJacobianModified(boolean) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
- twiceJacobianModified(boolean) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
- twicePlus(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
- two(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
- two(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
- TWO - Static variable in interface org.bouncycastle.math.ec.ECConstants
- TWO - Static variable in class org.bouncycastle.util.BigIntegers
- Twofish - Class in org.bouncycastle.jcajce.provider.symmetric
- Twofish.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- Twofish.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- Twofish.GMAC - Class in org.bouncycastle.jcajce.provider.symmetric
- Twofish.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- Twofish.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- Twofish.PBEWithSHA - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithSHAAndTwofish-CBC
- Twofish.PBEWithSHAKeyFactory - Class in org.bouncycastle.jcajce.provider.symmetric
-
PBEWithSHAAndTwofish-CBC
- Twofish.Poly1305 - Class in org.bouncycastle.jcajce.provider.symmetric
- Twofish.Poly1305KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- TwofishEngine - Class in org.bouncycastle.crypto.engines
-
A class that provides Twofish encryption operations.
- TwofishEngine() - Constructor for class org.bouncycastle.crypto.engines.TwofishEngine
- TwofishTest - Class in org.bouncycastle.crypto.test
- TYPE_CA_KEY_UPDATE_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_CERT_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_CERT_CONFIRM - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_CERT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_CONFIRM - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_CRL_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_CROSS_CERT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_CROSS_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_ERROR - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_GEN_MSG - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_GEN_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_INIT_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_INIT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_KEY_AGREEMENT - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
- TYPE_KEY_ENCIPHERMENT - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
- TYPE_KEY_RECOVERY_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_KEY_RECOVERY_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_KEY_UPDATE_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_KEY_UPDATE_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_NESTED - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_P10_CERT_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_POLL_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_POLL_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_POPO_CHALL - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_POPO_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_RA_VERIFIED - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
- TYPE_REVOCATION_ANN - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_REVOCATION_REP - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_REVOCATION_REQ - Static variable in class org.bouncycastle.asn1.cmp.PKIBody
- TYPE_SIGNING_KEY - Static variable in class org.bouncycastle.asn1.crmf.ProofOfPossession
- TypeOfBiometricData - Class in org.bouncycastle.asn1.x509.qualified
-
The TypeOfBiometricData object.
- TypeOfBiometricData(int) - Constructor for class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
- TypeOfBiometricData(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
- TypeOfBiometricDataUnitTest - Class in org.bouncycastle.asn1.test
- TypeOfBiometricDataUnitTest() - Constructor for class org.bouncycastle.asn1.test.TypeOfBiometricDataUnitTest
U
- u - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- u - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
- u16str(int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
- u32str(int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
- u64str(long) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
- UAObjectIdentifiers - Interface in org.bouncycastle.asn1.ua
-
Ukrainian object identifiers
- UaOid - Static variable in interface org.bouncycastle.asn1.ua.UAObjectIdentifiers
-
Base OID: 1.2.804.2.1.1.1
- ub_DataGroups - Static variable in class org.bouncycastle.asn1.icao.LDSSecurityObject
- uid - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- UID - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
LDAP User id.
- UID - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.LDAP User id.
- ukmParameters - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi
- UNACCEPTED_EXTENSION - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- UNACCEPTED_POLICY - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- unacceptedExtension - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- unacceptedPolicy - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- UNAUTHORIZED - Static variable in class org.bouncycastle.asn1.ocsp.OCSPResponseStatus
- UncloseableOutputStream - Class in org.bouncycastle.util.test
-
This is a testing utility class to check the property that an
OutputStream
is never closed in some particular context - typically when wrapped by anotherOutputStream
that should not be forwarding itsOutputStream.close()
calls. - UncloseableOutputStream(OutputStream) - Constructor for class org.bouncycastle.util.test.UncloseableOutputStream
- UNIFORM_RESOURCE_LOCATOR - Static variable in class org.bouncycastle.asn1.eac.EACTags
- uniformResourceIdentifier - Static variable in class org.bouncycastle.asn1.x509.GeneralName
- UNILATERALU - org.bouncycastle.crypto.util.DERMacData.Type
- UNILATERALV - org.bouncycastle.crypto.util.DERMacData.Type
- uninitialised - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator
- UNIQUE_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
- UNIQUE_IDENTIFIER - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.
- uniqueMember - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- UNIVERSAL_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- UNKNOWN_DIGEST_LENGTH - Static variable in class org.bouncycastle.crypto.digests.Blake2xsDigest
-
Magic number to indicate an unknown length of digest
- unpackWord(long, byte[], int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
- unshuffle(int) - Static method in class org.bouncycastle.math.raw.Interleave
- unshuffle(long) - Static method in class org.bouncycastle.math.raw.Interleave
- unshuffle2(int) - Static method in class org.bouncycastle.math.raw.Interleave
- unshuffle2(long) - Static method in class org.bouncycastle.math.raw.Interleave
- unshuffle3(long) - Static method in class org.bouncycastle.math.raw.Interleave
- UnsignedInteger - Class in org.bouncycastle.asn1.eac
- UnsignedInteger(int, BigInteger) - Constructor for class org.bouncycastle.asn1.eac.UnsignedInteger
- unspecified - Static variable in class org.bouncycastle.asn1.x509.CRLReason
- UNSPECIFIED - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
Deprecated.use lower case version
- UnstructuredAddress - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
- UnstructuredAddress - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.
- UnstructuredName - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
more from PKCS#9
- UnstructuredName - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.more from PKCS#9
- unsupportedExt - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
- unsupportedVersion - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- unused - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
- UNUSED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
Deprecated.use lower case version
- unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
-
Method unwrap
- unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.DSTU7624WrapEngine
- unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.GOST28147WrapEngine
- unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
-
Method unwrap
- unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
- unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
- unwrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
- unwrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
- unwrapKey(AlgorithmIdentifier, byte[], char[], boolean) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- update(byte) - Method in interface org.bouncycastle.crypto.Digest
-
update the message digest with a single byte.
- update(byte) - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
-
update the message digest with a single byte.
- update(byte) - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
-
Update the message digest with a single byte.
- update(byte) - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
-
Update the message digest with a single byte.
- update(byte) - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
- update(byte) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
- update(byte) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
- update(byte) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
- update(byte) - Method in class org.bouncycastle.crypto.digests.Haraka256Digest
- update(byte) - Method in class org.bouncycastle.crypto.digests.Haraka512Digest
- update(byte) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
- update(byte) - Method in class org.bouncycastle.crypto.digests.LongDigest
- update(byte) - Method in class org.bouncycastle.crypto.digests.MD2Digest
-
update the message digest with a single byte.
- update(byte) - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
- update(byte) - Method in class org.bouncycastle.crypto.digests.NullDigest
- update(byte) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
- update(byte) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
- update(byte) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
- update(byte) - Method in class org.bouncycastle.crypto.digests.TigerDigest
- update(byte) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
- update(byte) - Method in interface org.bouncycastle.crypto.Mac
-
add a single byte to the mac for processing.
- update(byte) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
- update(byte) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
- update(byte) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
- update(byte) - Method in class org.bouncycastle.crypto.macs.CMac
- update(byte) - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
- update(byte) - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
- update(byte) - Method in class org.bouncycastle.crypto.macs.GMac
- update(byte) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
- update(byte) - Method in class org.bouncycastle.crypto.macs.HMac
- update(byte) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
- update(byte) - Method in class org.bouncycastle.crypto.macs.KGMac
- update(byte) - Method in class org.bouncycastle.crypto.macs.KMAC
- update(byte) - Method in class org.bouncycastle.crypto.macs.OldHMac
- update(byte) - Method in class org.bouncycastle.crypto.macs.Poly1305
- update(byte) - Method in class org.bouncycastle.crypto.macs.SipHash
- update(byte) - Method in class org.bouncycastle.crypto.macs.SkeinMac
- update(byte) - Method in class org.bouncycastle.crypto.macs.VMPCMac
- update(byte) - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
-
Update the mac with a single byte.
- update(byte) - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
-
Update the mac with a single byte.
- update(byte) - Method in interface org.bouncycastle.crypto.Signer
-
update the internal digest with the byte b
- update(byte) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
-
update the internal digest with the byte b
- update(byte) - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
- update(byte) - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
- update(byte) - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
- update(byte) - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
- update(byte) - Method in class org.bouncycastle.crypto.signers.Ed448Signer
- update(byte) - Method in class org.bouncycastle.crypto.signers.GenericSigner
-
update the internal digest with the byte b
- update(byte) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
update the internal digest with the byte b
- update(byte) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
update the internal digest with the byte b
- update(byte) - Method in class org.bouncycastle.crypto.signers.PSSSigner
-
update the internal digest with the byte b
- update(byte) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
-
update the internal digest with the byte b
- update(byte) - Method in class org.bouncycastle.crypto.signers.SM2Signer
- update(byte) - Method in class org.bouncycastle.crypto.signers.X931Signer
-
update the internal digest with the byte b
- update(byte) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
- update(byte) - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
- update(byte) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
-
Deprecated.Adds data to sign or verify.
- update(byte) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- update(byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
Updates the root with one leaf and stores the needed values in retain, treehash or authpath
- update(byte[]) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- update(byte[]) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
- update(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
updates the root with one leaf and stores needed values in retain, treehash or authpath.
- update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Digest
-
update the message digest with a block of bytes.
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2bDigest
-
update the message digest with a block of bytes.
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2sDigest
-
Update the message digest with a block of bytes.
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Blake2xsDigest
-
Update the message digest with a block of bytes.
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.DSTU7564Digest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GOST3411_2012Digest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.GOST3411Digest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Haraka256Digest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.Haraka512Digest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.LongDigest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.MD2Digest
-
update the message digest with a block of bytes.
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.NonMemoableDigest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.NullDigest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.ShortenedDigest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SkeinDigest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.SkeinEngine
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.TigerDigest
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.WhirlpoolDigest
- update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Mac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.BlockCipherMac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CBCBlockCipherMac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CFBBlockCipherMac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.CMac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.DSTU7564Mac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.DSTU7624Mac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.GMac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.GOST28147Mac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.HMac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.ISO9797Alg3Mac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.KGMac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.KMAC
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.OldHMac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.Poly1305
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.SipHash
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.SkeinMac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.VMPCMac
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.Zuc128Mac
-
Update the mac.
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.macs.Zuc256Mac
-
Update the mac.
- update(byte[], int, int) - Method in interface org.bouncycastle.crypto.Signer
-
update the internal digest with the byte array in
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
-
update the internal digest with the byte array in
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.Ed448Signer
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.GenericSigner
-
update the internal digest with the byte array in
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
update the internal digest with the byte array in
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
update the internal digest with the byte array in
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.PSSSigner
-
update the internal digest with the byte array in
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
-
update the internal digest with the byte array in
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.SM2Signer
- update(byte[], int, int) - Method in class org.bouncycastle.crypto.signers.X931Signer
-
update the internal digest with the byte array in
- update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
- update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.lms.LMSContext
- update(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
-
Deprecated.Adds data to sign or verify.
- update(byte[], int, int) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi
-
Continue a multiple-part encryption or decryption operation.
- update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi
-
Continue a multiple-part encryption or decryption operation.
- update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi
-
Continue a multiple-part encryption or decryption operation.
- update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Continue a multiple-part encryption or decryption operation.
- update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
- update(byte[], int, int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
- update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
- update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
- update(byte[], int, int, byte[], int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
Continue a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
- update(ByteBuffer) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- update(GMSSRandom, byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
Calculates one update of the treehash instance, i.e. creates a new leaf and hashes if possible
- updateHASH(byte[]) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- updateHierarchy(LMSPrivateKeyParameters[], LMSSignature[]) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters
- updateNextSeed(GMSSRandom) - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
updates the nextSeed of this treehash instance one step needed for the schedulng of the seeds
- updateSign() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootSig
-
This Method performs
steps
steps of distributed signature calculaion - updateWithRecoveredMessage(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
- updateWithRecoveredMessage(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
- updateWithRecoveredMessage(byte[]) - Method in interface org.bouncycastle.crypto.SignerWithRecovery
-
Perform an update with the recovered message before adding any other data.
- UrlBase64 - Class in org.bouncycastle.util.encoders
-
Convert binary data to and from UrlBase64 encoding.
- UrlBase64() - Constructor for class org.bouncycastle.util.encoders.UrlBase64
- UrlBase64Encoder - Class in org.bouncycastle.util.encoders
-
Convert binary data to and from UrlBase64 encoding.
- UrlBase64Encoder() - Constructor for class org.bouncycastle.util.encoders.UrlBase64Encoder
- useCounter() - Method in class org.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters
- useCounter() - Method in class org.bouncycastle.crypto.params.KDFFeedbackParameters
- used - Variable in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator
- UserKeyingMaterialSpec - Class in org.bouncycastle.jcajce.spec
- UserKeyingMaterialSpec(byte[]) - Constructor for class org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec
- UserNotice - Class in org.bouncycastle.asn1.x509
-
UserNotice
class, used inCertificatePolicies
X509 extensions (in policy qualifiers). - UserNotice(NoticeReference, String) - Constructor for class org.bouncycastle.asn1.x509.UserNotice
-
Creates a new
UserNotice
instance. - UserNotice(NoticeReference, DisplayText) - Constructor for class org.bouncycastle.asn1.x509.UserNotice
-
Creates a new
UserNotice
instance. - userPassword - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- UTC_TIME - Static variable in interface org.bouncycastle.asn1.BERTags
- UTCTimeTest - Class in org.bouncycastle.asn1.test
-
X.690 test example
- UTCTimeTest() - Constructor for class org.bouncycastle.asn1.test.UTCTimeTest
- UTF8 - Class in org.bouncycastle.util.encoders
-
Utilities for working with UTF-8 encodings.
- UTF8 - org.bouncycastle.crypto.PasswordConverter
-
Do a char[] conversion by producing UTF-8 data.
- UTF8() - Constructor for class org.bouncycastle.util.encoders.UTF8
- UTF8_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- Util - Class in org.bouncycastle.pqc.math.ntru.util
- Util() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.PBE.Util
- Util() - Constructor for class org.bouncycastle.jce.provider.BrokenPBE.Util
- Util() - Constructor for class org.bouncycastle.pqc.math.ntru.util.Util
V
- v - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
- v0 - Variable in class org.bouncycastle.crypto.macs.SipHash
- v1 - Variable in class org.bouncycastle.crypto.macs.SipHash
- V1_CERTIFICATE_HOLDER - Static variable in class org.bouncycastle.asn1.x509.Holder
- v1A - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
- v1B - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
- V1TBSCertificateGenerator - Class in org.bouncycastle.asn1.x509
-
Generator for Version 1 TBSCertificateStructures.
- V1TBSCertificateGenerator() - Constructor for class org.bouncycastle.asn1.x509.V1TBSCertificateGenerator
- v2 - Variable in class org.bouncycastle.crypto.macs.SipHash
- V2_CERTIFICATE_HOLDER - Static variable in class org.bouncycastle.asn1.x509.Holder
- v2A - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
- V2AttributeCertificateInfoGenerator - Class in org.bouncycastle.asn1.x509
-
Generator for Version 2 AttributeCertificateInfo
- V2AttributeCertificateInfoGenerator() - Constructor for class org.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator
- v2B - Variable in class org.bouncycastle.math.ec.endo.ScalarSplitParameters
- V2Form - Class in org.bouncycastle.asn1.x509
- V2Form(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.V2Form
-
Deprecated.use getInstance().
- V2Form(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.V2Form
- V2Form(GeneralNames, IssuerSerial) - Constructor for class org.bouncycastle.asn1.x509.V2Form
- V2Form(GeneralNames, IssuerSerial, ObjectDigestInfo) - Constructor for class org.bouncycastle.asn1.x509.V2Form
- V2Form(GeneralNames, ObjectDigestInfo) - Constructor for class org.bouncycastle.asn1.x509.V2Form
- V2TBSCertListGenerator - Class in org.bouncycastle.asn1.x509
-
Generator for Version 2 TBSCertList structures.
- V2TBSCertListGenerator() - Constructor for class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
- v3 - Variable in class org.bouncycastle.crypto.macs.SipHash
- V3TBSCertificateGenerator - Class in org.bouncycastle.asn1.x509
-
Generator for Version 3 TBSCertificateStructures.
- V3TBSCertificateGenerator() - Constructor for class org.bouncycastle.asn1.x509.V3TBSCertificateGenerator
- validateGa(BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Validates that ga is not 1.
- validateGx4(BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Validates that g^x4 is not 1.
- validateMacTag(String, String, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, Digest, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Validates the MacTag received from the partner participant.
- validateNotNull(Object, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Validates that the given object is not null.
- validateParticipantIdsDiffer(String, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Validates that the given participant ids are not equal.
- validateParticipantIdsEqual(String, String) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Validates that the given participant ids are equal.
- validatePoint(BigInteger, BigInteger) - Method in class org.bouncycastle.math.ec.ECCurve
- validatePoint(ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
- validatePrivateScalar(BigInteger) - Method in class org.bouncycastle.crypto.params.ECDomainParameters
- validatePublicPoint(ECPoint) - Method in class org.bouncycastle.crypto.params.ECDomainParameters
- validatePublicValue(BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.srp.SRP6Util
- validateRound1PayloadReceived(JPAKERound1Payload) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
-
Validates the payload received from the other participant during round 1.
- validateRound2PayloadReceived(JPAKERound2Payload) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
-
Validates the payload received from the other participant during round 2.
- validateRound3PayloadReceived(JPAKERound3Payload, BigInteger) - Method in class org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
-
Validates the payload received from the other participant during round 3.
- validateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger[], String, Digest) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Validates the zero knowledge proof (generated by
JPAKEUtil.calculateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, String, Digest, SecureRandom)
) is correct. - ValidationParams - Class in org.bouncycastle.asn1.x9
-
Diffie-Hellman domain validation parameters.
- ValidationParams(byte[], int) - Constructor for class org.bouncycastle.asn1.x9.ValidationParams
- ValidationParams(DERBitString, ASN1Integer) - Constructor for class org.bouncycastle.asn1.x9.ValidationParams
- validPolicy - Variable in class org.bouncycastle.jce.provider.PKIXPolicyNode
- VALUE_OCTETS - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
- VALUE_OID - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
- VALUE_UTF8 - Static variable in class org.bouncycastle.asn1.x509.IetfAttrSyntax
- valueFromHexString(String, int) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
- valueOf(double) - Static method in class org.bouncycastle.util.Doubles
- valueOf(int) - Static method in class org.bouncycastle.asn1.crmf.SubsequentMessage
- valueOf(int) - Static method in class org.bouncycastle.util.Integers
- valueOf(long) - Static method in class org.bouncycastle.util.Longs
- valueOf(short) - Static method in class org.bouncycastle.util.Shorts
- valueOf(String) - Static method in enum org.bouncycastle.crypto.engines.SM2Engine.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.bouncycastle.crypto.PasswordConverter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.bouncycastle.crypto.util.DERMacData.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.bouncycastle.jcajce.BCFKSLoadStoreParameter.EncryptionAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.bouncycastle.jcajce.BCFKSLoadStoreParameter.MacAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.bouncycastle.jcajce.BCFKSLoadStoreParameter.SignatureAlgorithm
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.bouncycastle.crypto.engines.SM2Engine.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.bouncycastle.crypto.PasswordConverter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.bouncycastle.crypto.util.DERMacData.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.bouncycastle.jcajce.BCFKSLoadStoreParameter.EncryptionAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.bouncycastle.jcajce.BCFKSLoadStoreParameter.MacAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.bouncycastle.jcajce.BCFKSLoadStoreParameter.SignatureAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueToString(ASN1Encodable) - Static method in class org.bouncycastle.asn1.x500.style.IETFUtils
- Vector - Class in org.bouncycastle.pqc.math.linearalgebra
-
This abstract class defines vectors.
- Vector() - Constructor for class org.bouncycastle.pqc.math.linearalgebra.Vector
- vectorMult(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Does a vector-multiplication modulo 2 and returns the result as boolean.
- VereidigteBuchprferin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Vereidigte Buchpr�ferin
- VereidigterBuchprfer - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Vereidigter Buchpr�fer
- verify() - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
-
Deprecated.verify the request using the BC provider.
- verify(byte[]) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- verify(byte[], int, byte[], int, byte[], byte[], int, int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- verify(byte[], int, byte[], int, byte[], byte[], int, int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
- verify(byte[], int, byte[], int, byte[], int, int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- verify(byte[], int, int) - Method in interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature
-
Deprecated.
- verify(String) - Method in class org.bouncycastle.jce.netscape.NetscapeCertRequest
- verify(String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
-
Deprecated.verify the request using the passed in provider.
- verify(PublicKey) - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- verify(PublicKey) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- verify(PublicKey) - Method in class org.bouncycastle.jce.provider.X509CRLObject
-
Deprecated.
- verify(PublicKey, String) - Method in class org.bouncycastle.jce.PKCS10CertificationRequest
-
Deprecated.verify the request using the passed in public key and the provider..
- verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- verify(PublicKey, String) - Method in class org.bouncycastle.jce.provider.X509CRLObject
-
Deprecated.
- verify(PublicKey, Provider) - Method in class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- verify(PublicKey, Provider) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- verify(PublicKey, Provider) - Method in class org.bouncycastle.jce.provider.X509CRLObject
-
Deprecated.
- verify(LMSContext) - Method in class org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
- verify(LMSContext) - Method in interface org.bouncycastle.pqc.crypto.lms.LMSContextBasedVerifier
- verify(LMSContext) - Method in class org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters
- Verify(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
-
This method computes the public OTS key from the one-time signature of a message.
- verifyClientEvidenceMessage(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Server
-
Authenticates the received client evidence message M1 and saves it only if correct.
- verifyPrehash(byte[], int, byte[], int, byte[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- verifyPrehash(byte[], int, byte[], int, byte[], byte[], int) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
- verifyPrehash(byte[], int, byte[], int, byte[], Digest) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed25519
- verifyPrehash(byte[], int, byte[], int, byte[], Xof) - Static method in class org.bouncycastle.math.ec.rfc8032.Ed448
- verifyServerEvidenceMessage(BigInteger) - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
-
Authenticates the server evidence message M2 received and saves it only if correct.
- verifySignature(byte[]) - Method in interface org.bouncycastle.crypto.Signer
-
return true if the internal state represents the signature described in the passed in array.
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.DSADigestSigner
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.Ed25519ctxSigner
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.Ed25519phSigner
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.Ed25519Signer
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.Ed448phSigner
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.Ed448Signer
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.GenericSigner
-
return true if the internal state represents the signature described in the passed in array.
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
-
return true if the signature represents a ISO9796-2 signature for the passed in message.
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.ISO9796d2Signer
-
return true if the signature represents a ISO9796-2 signature for the passed in message.
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.PSSSigner
-
return true if the internal state represents the signature described in the passed in array.
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.RSADigestSigner
-
return true if the internal state represents the signature described in the passed in array.
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.SM2Signer
- verifySignature(byte[]) - Method in class org.bouncycastle.crypto.signers.X931Signer
-
return true if the signature represents a X9.31 signature for the passed in message.
- verifySignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.DigestingMessageSigner
-
This function verifies the signature of the message that has been updated, with the aid of the public key.
- verifySignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigner
-
Deprecated.Verifies a signature for any data previously added via
NTRUSigner.update(byte[], int, int)
. - verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSSigner
-
This function verifies the signature of the message that has been updated, with the aid of the public key.
- verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSStateAwareSigner
- verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.HSSSigner
- verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.LMSSigner
- verifySignature(byte[], byte[]) - Method in interface org.bouncycastle.pqc.crypto.MessageSigner
-
verify the message message against the signature value.
- verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.qtesla.QTESLASigner
-
Verify the signature against the passed in message.
- verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.RainbowSigner
-
This function verifies the signature of the message that has been updated, with the aid of the public key.
- verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer
- verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
- verifySignature(byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
- verifySignature(byte[], byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
-
Verify an XMSS signature.
- verifySignature(byte[], byte[], byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMT
-
Verify an XMSSMT signature.
- verifySignature(byte[], BigInteger, BigInteger) - Method in interface org.bouncycastle.crypto.DSA
-
verify the message message against the signature values r and s.
- verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.DSASigner
-
return true if the value r and s represent a DSA signature for the passed in message for standard DSA the message should be a SHA-1 hash of the real message to be verified.
- verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.DSTU4145Signer
- verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
-
return true if the value r and s represent a DSA signature for the passed in message (for standard DSA the message should be a SHA-1 hash of the real message to be verified).
- verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.ECGOST3410_2012Signer
-
return true if the value r and s represent a GOST3410 2012 signature for the passed in message (for standard GOST3410 2012 the message should be a GOST3411 2012 hash of the real message to be verified).
- verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.ECGOST3410Signer
-
return true if the value r and s represent a GOST3410 signature for the passed in message (for standard GOST3410 the message should be a GOST3411 hash of the real message to be verified).
- verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.ECNRSigner
-
return true if the value r and s represent a signature for the message passed in.
- verifySignature(byte[], BigInteger, BigInteger) - Method in class org.bouncycastle.crypto.signers.GOST3410Signer
-
return true if the value r and s represent a GOST3410 signature for the passed in message for standard GOST3410 the message should be a GOST3411 hash of the real message to be verified.
- verisign - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Verisign OID base: 2.16.840.1.113733.1
- verisignBitString_6_13 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- verisignCzagExtension - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Verisign CZAG (Country,Zip,Age,Gender) Extension OID: 2.16.840.1.113733.1.6.3
- VerisignCzagExtension - Class in org.bouncycastle.asn1.misc
- VerisignCzagExtension(DERIA5String) - Constructor for class org.bouncycastle.asn1.misc.VerisignCzagExtension
- verisignDnbDunsNumber - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
Verisign D&B D-U-N-S number Extension OID: 2.16.840.1.113733.1.6.15
- verisignIssStrongCrypto - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- verisignOnSiteJurisdictionHash - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- verisignPrivate_6_9 - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
- version - Variable in class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi
- Version1() - Constructor for class org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.Version1
- versionOne - Static variable in interface org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers
-
1.3.36.3.3.2.8.1.1
- VIDEOTEX_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- VISIBLE_STRING - Static variable in interface org.bouncycastle.asn1.BERTags
- VMPC - Class in org.bouncycastle.jcajce.provider.symmetric
- VMPC.Base - Class in org.bouncycastle.jcajce.provider.symmetric
- VMPC.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- VMPC.Mac - Class in org.bouncycastle.jcajce.provider.symmetric
- VMPC.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- VMPCEngine - Class in org.bouncycastle.crypto.engines
- VMPCEngine() - Constructor for class org.bouncycastle.crypto.engines.VMPCEngine
- VMPCKSA3 - Class in org.bouncycastle.jcajce.provider.symmetric
- VMPCKSA3.Base - Class in org.bouncycastle.jcajce.provider.symmetric
- VMPCKSA3.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- VMPCKSA3.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- VMPCKSA3Engine - Class in org.bouncycastle.crypto.engines
- VMPCKSA3Engine() - Constructor for class org.bouncycastle.crypto.engines.VMPCKSA3Engine
- VMPCKSA3Test - Class in org.bouncycastle.crypto.test
-
VMPC Test
- VMPCKSA3Test() - Constructor for class org.bouncycastle.crypto.test.VMPCKSA3Test
- VMPCMac - Class in org.bouncycastle.crypto.macs
- VMPCMac() - Constructor for class org.bouncycastle.crypto.macs.VMPCMac
- VMPCMacTest - Class in org.bouncycastle.crypto.test
- VMPCMacTest() - Constructor for class org.bouncycastle.crypto.test.VMPCMacTest
- VMPCRandomGenerator - Class in org.bouncycastle.crypto.prng
- VMPCRandomGenerator() - Constructor for class org.bouncycastle.crypto.prng.VMPCRandomGenerator
- VMPCTest - Class in org.bouncycastle.crypto.test
-
VMPC Test
- VMPCTest() - Constructor for class org.bouncycastle.crypto.test.VMPCTest
- VPKC - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
-
Identifier of VPKC service (Verify Public Key Certificates (also referred to as CPKC)).
- VSD - Static variable in class org.bouncycastle.asn1.dvcs.ServiceType
-
Identifier of VSD service (Verify Signed Document).
W
- waiting - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- WAITING - Static variable in class org.bouncycastle.asn1.cmp.PKIStatus
- wapip192v1 - Static variable in interface org.bouncycastle.asn1.gm.GMObjectIdentifiers
- wasFinished() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
Method to check whether the instance has been finished or not
- wasFinished() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
Method to check whether the instance has been finished or not
- wasInitialized() - Method in class org.bouncycastle.pqc.crypto.gmss.GMSSRootCalc
-
Method to check whether the instance has been initialized or not
- wasInitialized() - Method in class org.bouncycastle.pqc.crypto.gmss.Treehash
-
Method to check whether the instance has been initialized or not
- web - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
- whirlpool - Static variable in interface org.bouncycastle.asn1.iso.ISOIECObjectIdentifiers
- Whirlpool - Class in org.bouncycastle.jcajce.provider.digest
- Whirlpool.Digest - Class in org.bouncycastle.jcajce.provider.digest
- Whirlpool.HashMac - Class in org.bouncycastle.jcajce.provider.digest
-
Whirlpool HMac
- Whirlpool.KeyGenerator - Class in org.bouncycastle.jcajce.provider.digest
- Whirlpool.Mappings - Class in org.bouncycastle.jcajce.provider.digest
- WhirlpoolDigest - Class in org.bouncycastle.crypto.digests
-
Implementation of WhirlpoolDigest, based on Java source published by Barreto and Rijmen.
- WhirlpoolDigest() - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
- WhirlpoolDigest(WhirlpoolDigest) - Constructor for class org.bouncycastle.crypto.digests.WhirlpoolDigest
-
Copy constructor.
- WhirlpoolDigestTest - Class in org.bouncycastle.crypto.test
-
ISO vector test for Whirlpool
- WhirlpoolWithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi.WhirlpoolWithRSAEncryption
- WhirlpoolWithRSAEncryption() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi.WhirlpoolWithRSAEncryption
- width - Variable in class org.bouncycastle.math.ec.FixedPointPreCompInfo
-
The width used for the precomputation.
- width - Variable in class org.bouncycastle.math.ec.WNafPreCompInfo
- WinternitzOTSignature - Class in org.bouncycastle.pqc.crypto.gmss.util
-
This class implements key pair generation and signature generation of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
- WinternitzOTSignature(byte[], Digest, int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature
-
The constructor generates an OTS key pair, using
seed0
and the PRNG - WinternitzOTSVerify - Class in org.bouncycastle.pqc.crypto.gmss.util
-
This class implements signature verification of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
- WinternitzOTSVerify(Digest, int) - Constructor for class org.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify
-
The constructor
- Wirtschaftsprfer - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Wirtschaftspr�fer
- Wirtschaftsprferin - Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
-
Wirtschaftspr�ferin
- withAdditional(byte[]) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- withAuthPath(List<XMSSNode>) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
- withBDSState(BDS) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
- withBDSState(BDSStateMap) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
- withCertificates(X509Certificate[]) - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Add a valid certificate chain where certs[0] is the end-entity matching the private key we are using to sign the key store.
- withCharToByteConverter(CharToByteConverter) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- withIndex(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
- withIndex(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
- withIndex(long) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
- withIndex(long) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
- withIterationCount(int) - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
-
Set the iteration count for the PBE calculation.
- withIterations(int) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- withKdfAlgorithm(AlgorithmIdentifier) - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
-
Set the KDF algorithm and digest algorithm for wrap key generation.
- withKeyAndMask(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
- withLayerAddress(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
- withMaxIndex(int) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
- withMaxIndex(int, ASN1ObjectIdentifier) - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
- withMaxIndex(long) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
- withMemoryAsKB(int) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- withMemoryPowOfTwo(int) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- withParallelism(int) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- withParameterSpec(AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
-
Set the algorithm parameter spec to be used with the wrapper.
- withPRF(AlgorithmIdentifier) - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
-
Set the PRF to use for key generation.
- withPrivateKey(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
- withPrivateKey(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
- withPublicKey(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
- withPublicKey(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
- withPublicSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
- withPublicSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
- withPublicSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
- withPublicSeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
- withRandom(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
- withRandom(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
- withReducedSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
- withReducedSignatures(List<XMSSReducedSignature>) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
- withRoot(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
- withRoot(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
- withRoot(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
- withRoot(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
- withSalt(byte[]) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- withSaltLength(int) - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
-
Set the length of the salt to use.
- withSaltLength(int) - Method in class org.bouncycastle.crypto.util.ScryptConfig.Builder
-
Set the length of the salt to use.
- withSecret(byte[]) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- withSecretKeyPRF(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
- withSecretKeyPRF(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
- withSecretKeySeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
- withSecretKeySeed(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
- withSha224() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha224
- withSha256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha256
- withSha256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi.withSha256
- withSha256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi.withSha256
- withSha256andPrehash() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi.withSha256andPrehash
- withSha256andPrehash() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi.withSha256andPrehash
- withSha3_512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi.withSha3_512
- withSha384() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha384
- withSha512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi.withSha512
- withSha512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi.withSha512
- withSha512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi.withSha512
- withSha512() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi.withSha512
- withSha512andPrehash() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi.withSha512andPrehash
- withSha512andPrehash() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi.withSha512andPrehash
- withShake128() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi.withShake128
- withShake128() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi.withShake128
- withShake128andPrehash() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi.withShake128andPrehash
- withShake128andPrehash() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi.withShake128andPrehash
- withShake256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi.withShake256
- withShake256() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi.withShake256
- withShake256andPrehash() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi.withShake256andPrehash
- withShake256andPrehash() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi.withShake256andPrehash
- withSharedInfo(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyUBuilder
- withSharedInfo(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
- withSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
- withSignature(byte[]) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
- withStoreEncryptionAlgorithm(BCFKSLoadStoreParameter.EncryptionAlgorithm) - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Configure the encryption algorithm to use for protecting the KeyStore and its keys.
- withStoreMacAlgorithm(BCFKSLoadStoreParameter.MacAlgorithm) - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Configure the MAC algorithm to use for protecting the KeyStore.
- withStorePBKDFConfig(PBKDFConfig) - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Configure the PBKDF to use for protecting the KeyStore.
- withStoreSignatureAlgorithm(BCFKSLoadStoreParameter.SignatureAlgorithm) - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Configure the signature algorithm to use for protecting the KeyStore.
- withSuppPrivInfo(byte[]) - Method in class org.bouncycastle.crypto.util.DEROtherInfo.Builder
-
Add optional supplementary private info (DER tagged, implicit, 1).
- withSuppPubInfo(byte[]) - Method in class org.bouncycastle.crypto.util.DEROtherInfo.Builder
-
Add optional supplementary public info (DER tagged, implicit, 0).
- withSuppPubInfo(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyU
-
Add optional supplementary public info (DER tagged, implicit, 0).
- withSuppPubInfo(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHOtherInfoGenerator.PartyV
-
Add optional supplementary public info (DER tagged, implicit, 0).
- withText(byte[]) - Method in class org.bouncycastle.crypto.util.DERMacData.Builder
-
Add optional text.
- withTreeAddress(long) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
- withVersion(int) - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
- withWOTSDigest(ASN1ObjectIdentifier) - Method in class org.bouncycastle.pqc.crypto.xmss.BDS
- withWOTSDigest(ASN1ObjectIdentifier) - Method in class org.bouncycastle.pqc.crypto.xmss.BDSStateMap
- withWOTSPlusSignature(WOTSPlusSignature) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
- wKey - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
- WNafL2RMultiplier - Class in org.bouncycastle.math.ec
-
Class implementing the WNAF (Window Non-Adjacent Form) multiplication algorithm.
- WNafL2RMultiplier() - Constructor for class org.bouncycastle.math.ec.WNafL2RMultiplier
- WNafPreCompInfo - Class in org.bouncycastle.math.ec
-
Class holding precomputation data for the WNAF (Window Non-Adjacent Form) algorithm.
- WNafPreCompInfo() - Constructor for class org.bouncycastle.math.ec.WNafPreCompInfo
- WNafUtil - Class in org.bouncycastle.math.ec
- WNafUtil() - Constructor for class org.bouncycastle.math.ec.WNafUtil
- wordCount - Variable in class org.bouncycastle.crypto.macs.SipHash
- wordPos - Variable in class org.bouncycastle.crypto.macs.SipHash
- wordToBytes(long, byte[], int) - Static method in class org.bouncycastle.crypto.engines.ThreefishEngine
-
Write a 64 bit word to output in LSB first order.
- workingIV - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
- workingKey - Variable in class org.bouncycastle.crypto.engines.VMPCEngine
- wotsSign(byte[], OTSHashAddress) - Method in class org.bouncycastle.pqc.crypto.xmss.XMSS
-
Generate a WOTS+ signature on a message without the corresponding authentication path
- wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.DESedeWrapEngine
-
Method wrap
- wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.DSTU7624WrapEngine
- wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.GOST28147WrapEngine
- wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RC2WrapEngine
-
Method wrap
- wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3211WrapEngine
- wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC3394WrapEngine
- wrap(byte[], int, int) - Method in class org.bouncycastle.crypto.engines.RFC5649WrapEngine
- wrap(byte[], int, int) - Method in interface org.bouncycastle.crypto.Wrapper
- Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.Wrap
- Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.Wrap
- Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.Wrap
- Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.Wrap
- Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.Wrap
- Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.Wrap
- Wrap() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.Wrap
- Wrap128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.Wrap128
- Wrap256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.Wrap256
- Wrap512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.Wrap512
- wrapEngine - Variable in class org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
- wrapEngine - Variable in class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher
- wrapKey(String, Key, PKCS12PBEParams, char[]) - Method in class org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi
- wrapOidTest(String[], String) - Method in class org.bouncycastle.jce.provider.test.BaseBlockCipherTest
- wrapOidTest(ASN1ObjectIdentifier, String, int) - Method in class org.bouncycastle.jce.provider.test.DSTU7624Test
- WrapPad() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.WrapPad
- WrapPad() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.WrapPad
- Wrapper - Interface in org.bouncycastle.crypto
- WRAPPER - Static variable in class org.bouncycastle.asn1.eac.EACTags
- wrapTest(int, String, byte[], byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.BaseBlockCipherTest
- wrapTest(int, String, byte[], byte[], SecureRandom, byte[], byte[]) - Method in class org.bouncycastle.jce.provider.test.BaseBlockCipherTest
- WrapTest - Class in org.bouncycastle.jce.provider.test
- WrapTest() - Constructor for class org.bouncycastle.jce.provider.test.WrapTest
- write(byte[]) - Method in class org.bouncycastle.crypto.io.CipherOutputStream
-
Writes
b.length
bytes from the specified byte array to this output stream. - write(byte[]) - Method in class org.bouncycastle.util.io.TeeOutputStream
- write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.CipherOutputStream
-
Writes
len
bytes from the specified byte array starting at offsetoff
to this output stream. - write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.DigestOutputStream
- write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.MacOutputStream
- write(byte[], int, int) - Method in class org.bouncycastle.crypto.io.SignerOutputStream
- write(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
-
Writes
len
bytes from the specified byte array starting at offsetoff
to this output stream. - write(byte[], int, int) - Method in class org.bouncycastle.jcajce.io.MacOutputStream
-
Write a block of data of length len starting at offset off in the byte array bytes to the stream.
- write(byte[], int, int) - Method in class org.bouncycastle.util.io.BufferingOutputStream
- write(byte[], int, int) - Method in class org.bouncycastle.util.io.TeeOutputStream
- write(byte[], int, int) - Method in class org.bouncycastle.util.test.UncloseableOutputStream
- write(int) - Method in class org.bouncycastle.crypto.io.CipherOutputStream
-
Writes the specified byte to this output stream.
- write(int) - Method in class org.bouncycastle.crypto.io.DigestOutputStream
- write(int) - Method in class org.bouncycastle.crypto.io.MacOutputStream
- write(int) - Method in class org.bouncycastle.crypto.io.SignerOutputStream
- write(int) - Method in class org.bouncycastle.jcajce.io.CipherOutputStream
-
Writes the specified byte to this output stream.
- write(int) - Method in class org.bouncycastle.jcajce.io.MacOutputStream
-
Write a single byte to the stream.
- write(int) - Method in class org.bouncycastle.util.io.BufferingOutputStream
- write(int) - Method in class org.bouncycastle.util.io.SimpleOutputStream
- write(int) - Method in class org.bouncycastle.util.io.TeeOutputStream
- writeBEREnd() - Method in class org.bouncycastle.asn1.BERGenerator
- writeBERHeader(int) - Method in class org.bouncycastle.asn1.BERGenerator
- writeBufTo(ByteArrayOutputStream, OutputStream) - Static method in class org.bouncycastle.util.io.Streams
- writeObject(ObjectOutputStream) - Method in class org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl
- writeObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1OutputStream
- writeObject(ASN1Primitive) - Method in class org.bouncycastle.asn1.ASN1OutputStream
- writeObject(PemObjectGenerator) - Method in class org.bouncycastle.util.io.pem.PemWriter
- writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionKeyGenerationParameters
-
Writes the parameter set to an output stream
- writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionParameters
-
Writes the parameter set to an output stream
- writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPrivateKeyParameters
-
Writes the key to an output stream
- writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUEncryptionPublicKeyParameters
-
Writes the key to an output stream
- writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningKeyGenerationParameters
-
Writes the parameter set to an output stream
- writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningParameters
-
Writes the parameter set to an output stream
- writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPrivateKeyParameters
-
Writes the key to an output stream
- writeTo(OutputStream) - Method in class org.bouncycastle.pqc.crypto.ntru.NTRUSigningPublicKeyParameters
-
Writes the key to an output stream
- WRONG_AUTHORITY - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
Deprecated.use lower case version
- wrongAuthority - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- wrongIntegrity - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
- WTauNafMultiplier - Class in org.bouncycastle.math.ec
-
Class implementing the WTNAF (Window
τ
-adic Non-Adjacent Form) algorithm. - WTauNafMultiplier() - Constructor for class org.bouncycastle.math.ec.WTauNafMultiplier
- WTauNafPreCompInfo - Class in org.bouncycastle.math.ec
-
Class holding precomputation data for the WTNAF (Window
τ
-adic Non-Adjacent Form) algorithm. - WTauNafPreCompInfo() - Constructor for class org.bouncycastle.math.ec.WTauNafPreCompInfo
X
- x - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
- x - Variable in class org.bouncycastle.crypto.engines.Salsa20Engine
- x - Variable in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
- x - Variable in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
- x - Variable in class org.bouncycastle.math.ec.ECPoint
- x - Variable in class org.bouncycastle.pqc.math.ntru.euclid.BigIntEuclidean
- x - Variable in class org.bouncycastle.pqc.math.ntru.euclid.IntEuclidean
- x(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
- x(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
- x(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
- X0 - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
- X1 - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
- x121Address - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- X2 - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
- X25519 - Class in org.bouncycastle.math.ec.rfc7748
- X25519 - Static variable in class org.bouncycastle.jcajce.spec.XDHParameterSpec
- X25519() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X25519
- X25519() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi.X25519
- X25519() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi.X25519
- X25519() - Constructor for class org.bouncycastle.math.ec.rfc7748.X25519
- X25519.Friend - Class in org.bouncycastle.math.ec.rfc7748
- X25519Agreement - Class in org.bouncycastle.crypto.agreement
- X25519Agreement() - Constructor for class org.bouncycastle.crypto.agreement.X25519Agreement
- x25519Cert - Static variable in class org.bouncycastle.jce.provider.test.EdECTest
- X25519Field - Class in org.bouncycastle.math.ec.rfc7748
- X25519Field() - Constructor for class org.bouncycastle.math.ec.rfc7748.X25519Field
- X25519KeyGenerationParameters - Class in org.bouncycastle.crypto.params
- X25519KeyGenerationParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.X25519KeyGenerationParameters
- X25519KeyPairGenerator - Class in org.bouncycastle.crypto.generators
- X25519KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.X25519KeyPairGenerator
- X25519PrivateKeyParameters - Class in org.bouncycastle.crypto.params
- X25519PrivateKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
- X25519PrivateKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
- X25519PrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.X25519PrivateKeyParameters
- X25519PublicKeyParameters - Class in org.bouncycastle.crypto.params
- X25519PublicKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.X25519PublicKeyParameters
- X25519PublicKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.X25519PublicKeyParameters
- X25519Test - Class in org.bouncycastle.crypto.test
- X25519Test() - Constructor for class org.bouncycastle.crypto.test.X25519Test
- X25519UwithSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X25519UwithSHA256CKDF
- X25519UwithSHA256KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X25519UwithSHA256KDF
- X25519withSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X25519withSHA256CKDF
- X25519withSHA256KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X25519withSHA256KDF
- X25519withSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X25519withSHA384CKDF
- X25519withSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X25519withSHA512CKDF
- X3 - Variable in class org.bouncycastle.crypto.engines.SerpentEngineBase
- x400Address - Static variable in class org.bouncycastle.asn1.x509.GeneralName
- X448 - Class in org.bouncycastle.math.ec.rfc7748
- X448 - Static variable in class org.bouncycastle.jcajce.spec.XDHParameterSpec
- X448() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X448
- X448() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi.X448
- X448() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi.X448
- X448() - Constructor for class org.bouncycastle.math.ec.rfc7748.X448
- X448.Friend - Class in org.bouncycastle.math.ec.rfc7748
- X448Agreement - Class in org.bouncycastle.crypto.agreement
- X448Agreement() - Constructor for class org.bouncycastle.crypto.agreement.X448Agreement
- X448Field - Class in org.bouncycastle.math.ec.rfc7748
- X448Field() - Constructor for class org.bouncycastle.math.ec.rfc7748.X448Field
- X448KeyGenerationParameters - Class in org.bouncycastle.crypto.params
- X448KeyGenerationParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.X448KeyGenerationParameters
- X448KeyPairGenerator - Class in org.bouncycastle.crypto.generators
- X448KeyPairGenerator() - Constructor for class org.bouncycastle.crypto.generators.X448KeyPairGenerator
- X448PrivateKeyParameters - Class in org.bouncycastle.crypto.params
- X448PrivateKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.X448PrivateKeyParameters
- X448PrivateKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.X448PrivateKeyParameters
- X448PrivateKeyParameters(SecureRandom) - Constructor for class org.bouncycastle.crypto.params.X448PrivateKeyParameters
- X448PublicKeyParameters - Class in org.bouncycastle.crypto.params
- X448PublicKeyParameters(byte[], int) - Constructor for class org.bouncycastle.crypto.params.X448PublicKeyParameters
- X448PublicKeyParameters(InputStream) - Constructor for class org.bouncycastle.crypto.params.X448PublicKeyParameters
- X448Test - Class in org.bouncycastle.crypto.test
- X448Test() - Constructor for class org.bouncycastle.crypto.test.X448Test
- X448UwithSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X448UwithSHA512CKDF
- X448UwithSHA512KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X448UwithSHA512KDF
- X448withSHA256CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X448withSHA256CKDF
- X448withSHA384CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X448withSHA384CKDF
- X448withSHA512CKDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X448withSHA512CKDF
- X448withSHA512KDF() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.X448withSHA512KDF
- x500 - Static variable in class org.bouncycastle.asn1.crmf.SinglePubInfo
- X500Name - Class in org.bouncycastle.asn1.x500
-
The X.500 Name object.
- X500Name(String) - Constructor for class org.bouncycastle.asn1.x500.X500Name
- X500Name(RDN[]) - Constructor for class org.bouncycastle.asn1.x500.X500Name
- X500Name(X500NameStyle, String) - Constructor for class org.bouncycastle.asn1.x500.X500Name
- X500Name(X500NameStyle, RDN[]) - Constructor for class org.bouncycastle.asn1.x500.X500Name
- X500Name(X500NameStyle, X500Name) - Constructor for class org.bouncycastle.asn1.x500.X500Name
-
Deprecated.use the getInstance() method that takes a style.
- X500NameBuilder - Class in org.bouncycastle.asn1.x500
-
A builder class for making X.500 Name objects.
- X500NameBuilder() - Constructor for class org.bouncycastle.asn1.x500.X500NameBuilder
-
Constructor using the default style (BCStyle).
- X500NameBuilder(X500NameStyle) - Constructor for class org.bouncycastle.asn1.x500.X500NameBuilder
-
Constructor using a specified style.
- X500NameStyle - Interface in org.bouncycastle.asn1.x500
-
This interface provides a profile to conform to when DNs are being converted into strings and back.
- X500NameTest - Class in org.bouncycastle.asn1.test
- X500NameTest() - Constructor for class org.bouncycastle.asn1.test.X500NameTest
- X500NameTokenizer - Class in org.bouncycastle.asn1.x500.style
-
class for breaking up an X500 Name into it's component tokens, ala java.util.StringTokenizer.
- X500NameTokenizer(String) - Constructor for class org.bouncycastle.asn1.x500.style.X500NameTokenizer
- X500NameTokenizer(String, char) - Constructor for class org.bouncycastle.asn1.x500.style.X500NameTokenizer
- x500UniqueIdentifier - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
- X509 - Class in org.bouncycastle.jcajce.provider.asymmetric
-
For some reason the class path project thinks that such a KeyFactory will exist.
- X509() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.X509
- X509.Mappings - Class in org.bouncycastle.jcajce.provider.asymmetric
- X509AttrCertParser - Class in org.bouncycastle.jce.provider
- X509AttrCertParser() - Constructor for class org.bouncycastle.jce.provider.X509AttrCertParser
- X509AttributeIdentifiers - Interface in org.bouncycastle.asn1.x509
- x509Certificate - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.22.1
- X509CertificateObject - Class in org.bouncycastle.jce.provider
-
Deprecated.Do not use this class directly - either use org.bouncycastle.cert (bcpkix) or CertificateFactory.
- X509CertificateObject(Certificate) - Constructor for class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- X509CertificateObject(X509CertificateStructure) - Constructor for class org.bouncycastle.jce.provider.test.CertPathValidatorTest.X509CertificateObject
- X509CertificatePairTest - Class in org.bouncycastle.jce.provider.test
- X509CertificatePairTest() - Constructor for class org.bouncycastle.jce.provider.test.X509CertificatePairTest
- X509CertificateStructure - Class in org.bouncycastle.asn1.x509
-
Deprecated.use org.bouncycastle.asn1.x509.Certificate
- X509CertificateStructure(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509CertificateStructure
-
Deprecated.
- X509CertPairParser - Class in org.bouncycastle.jce.provider
- X509CertPairParser() - Constructor for class org.bouncycastle.jce.provider.X509CertPairParser
- X509CertParser - Class in org.bouncycastle.jce.provider
-
Deprecated.use CertificateFactory or the PEMParser in the openssl package (pkix jar).
- X509CertParser() - Constructor for class org.bouncycastle.jce.provider.X509CertParser
-
Deprecated.
- x509certType - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
Deprecated.use x509Certificate instead
- x509Crl - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.23.1
- X509CRLEntryObject - Class in org.bouncycastle.jce.provider
-
The following extensions are listed in RFC 2459 as relevant to CRL Entries ReasonCode Hode Instruction Code Invalidity Date Certificate Issuer (critical)
- X509CRLEntryObject(TBSCertList.CRLEntry) - Constructor for class org.bouncycastle.jce.provider.X509CRLEntryObject
- X509CRLEntryObject(TBSCertList.CRLEntry, boolean, X500Name) - Constructor for class org.bouncycastle.jce.provider.X509CRLEntryObject
-
Constructor for CRLEntries of indirect CRLs.
- X509CRLObject - Class in org.bouncycastle.jce.provider
-
Deprecated.Do not use this class directly - either use org.bouncycastle.cert (bcpkix) or CertificateFactory.
- X509CRLObject(CertificateList) - Constructor for class org.bouncycastle.jce.provider.X509CRLObject
-
Deprecated.
- X509CRLParser - Class in org.bouncycastle.jce.provider
- X509CRLParser() - Constructor for class org.bouncycastle.jce.provider.X509CRLParser
- X509DefaultEntryConverter - Class in org.bouncycastle.asn1.x509
-
The default converter for X509 DN entries when going from their string value to ASN.1 strings.
- X509DefaultEntryConverter() - Constructor for class org.bouncycastle.asn1.x509.X509DefaultEntryConverter
- X509Extension - Class in org.bouncycastle.asn1.x509
-
Deprecated.use Extension
- X509Extension(boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.
- X509Extension(ASN1Boolean, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.
- X509Extensions - Class in org.bouncycastle.asn1.x509
-
Deprecated.use
Extensions
- X509Extensions(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.constructor from a table of extensions.
- X509Extensions(Vector, Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use Extensions
- X509Extensions(Vector, Vector) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.use Extensions
- X509Extensions(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509Extensions
-
Deprecated.Constructor from ASN1Sequence.
- X509ExtensionsGenerator - Class in org.bouncycastle.asn1.x509
-
Deprecated.use org.bouncycastle.asn1.x509.ExtensionsGenerator
- X509ExtensionsGenerator() - Constructor for class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
-
Deprecated.
- X509ExtensionsTest - Class in org.bouncycastle.asn1.test
- X509ExtensionsTest() - Constructor for class org.bouncycastle.asn1.test.X509ExtensionsTest
- X509KeyUsage - Class in org.bouncycastle.jce
-
A holding class for constructing an X509 Key Usage extension.
- X509KeyUsage(int) - Constructor for class org.bouncycastle.jce.X509KeyUsage
-
Basic constructor.
- X509LDAPCertStoreParameters - Class in org.bouncycastle.jce
-
An expanded set of parameters for an LDAPCertStore
- X509LDAPCertStoreParameters.Builder - Class in org.bouncycastle.jce
- X509LDAPCertStoreSpi - Class in org.bouncycastle.jce.provider
-
This is a general purpose implementation to get X.509 certificates and CRLs from a LDAP location.
- X509LDAPCertStoreSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.X509LDAPCertStoreSpi
- X509LDAPCertStoreTest - Class in org.bouncycastle.jce.provider.test
- X509LDAPCertStoreTest() - Constructor for class org.bouncycastle.jce.provider.test.X509LDAPCertStoreTest
- X509Name - Class in org.bouncycastle.asn1.x509
-
Deprecated.use org.bouncycastle.asn1.x500.X500Name.
- X509Name() - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.
- X509Name(boolean, String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use X500Name, X500NameBuilder
- X509Name(boolean, String, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use X500Name, X500NameBuilder
- X509Name(boolean, Hashtable, String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use X500Name, X500NameBuilder
- X509Name(boolean, Hashtable, String, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes. lookUp should provide a table of lookups, indexed by lowercase only strings and yielding a ASN1ObjectIdentifier, other than that OID. and numeric oids will be processed automatically.
- X509Name(String) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use X500Name, X500NameBuilder
- X509Name(String, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use X500Name, X500NameBuilder
- X509Name(Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use an ordered constructor! The hashtable ordering is rarely correct
- X509Name(Vector, Hashtable) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.Constructor from a table of attributes with ordering.
- X509Name(Vector, Hashtable, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use X500Name, X500NameBuilder
- X509Name(Vector, Vector) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use X500Name, X500NameBuilder
- X509Name(Vector, Vector, X509NameEntryConverter) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use X500Name, X500NameBuilder
- X509Name(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.X509Name
-
Deprecated.use X500Name.getInstance()
- X509NameEntryConverter - Class in org.bouncycastle.asn1.x509
-
It turns out that the number of standard ways the fields in a DN should be encoded into their ASN.1 counterparts is rapidly approaching the number of machines on the internet.
- X509NameEntryConverter() - Constructor for class org.bouncycastle.asn1.x509.X509NameEntryConverter
- X509NameTest - Class in org.bouncycastle.asn1.test
- X509NameTest() - Constructor for class org.bouncycastle.asn1.test.X509NameTest
- X509NameTokenizer - Class in org.bouncycastle.asn1.x509
-
Deprecated.use X500NameTokenizer
- X509NameTokenizer(String) - Constructor for class org.bouncycastle.asn1.x509.X509NameTokenizer
-
Deprecated.
- X509NameTokenizer(String, char) - Constructor for class org.bouncycastle.asn1.x509.X509NameTokenizer
-
Deprecated.
- X509ObjectIdentifiers - Interface in org.bouncycastle.asn1.x509
- X509Principal - Class in org.bouncycastle.jce
-
Deprecated.use the X500Name class.
- X509Principal(boolean, String) - Constructor for class org.bouncycastle.jce.X509Principal
-
Deprecated.Takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
- X509Principal(boolean, Hashtable, String) - Constructor for class org.bouncycastle.jce.X509Principal
-
Deprecated.Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes. lookUp should provide a table of lookups, indexed by lowercase only strings and yielding a ASN1ObjectIdentifier, other than that OID. and numeric oids will be processed automatically.
- X509Principal(byte[]) - Constructor for class org.bouncycastle.jce.X509Principal
-
Deprecated.Constructor from an encoded byte array.
- X509Principal(String) - Constructor for class org.bouncycastle.jce.X509Principal
-
Deprecated.takes an X509 dir name as a string of the format "C=AU,ST=Victoria", or some such, converting it into an ordered set of name attributes.
- X509Principal(Hashtable) - Constructor for class org.bouncycastle.jce.X509Principal
-
Deprecated.constructor from a table of attributes.
- X509Principal(Vector, Hashtable) - Constructor for class org.bouncycastle.jce.X509Principal
-
Deprecated.constructor from a table of attributes and a vector giving the specific ordering required for encoding or conversion to a string.
- X509Principal(Vector, Vector) - Constructor for class org.bouncycastle.jce.X509Principal
-
Deprecated.constructor from a vector of attribute values and a vector of OIDs.
- X509Principal(X500Name) - Constructor for class org.bouncycastle.jce.X509Principal
-
Deprecated.Constructor from an X509Name object.
- X509Principal(X509Name) - Constructor for class org.bouncycastle.jce.X509Principal
-
Deprecated.Constructor from an X509Name object.
- X509StoreAttrCertCollection - Class in org.bouncycastle.jce.provider
- X509StoreAttrCertCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreAttrCertCollection
- X509StoreCertCollection - Class in org.bouncycastle.jce.provider
- X509StoreCertCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCertCollection
- X509StoreCertPairCollection - Class in org.bouncycastle.jce.provider
-
This class is a collection based Bouncy Castle
X509Store
SPI implementation for certificate pairs. - X509StoreCertPairCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCertPairCollection
- X509StoreCRLCollection - Class in org.bouncycastle.jce.provider
- X509StoreCRLCollection() - Constructor for class org.bouncycastle.jce.provider.X509StoreCRLCollection
- X509StoreLDAPAttrCerts - Class in org.bouncycastle.jce.provider
-
A SPI implementation of Bouncy Castle
X509Store
for getting attribute certificates from an LDAP directory. - X509StoreLDAPAttrCerts() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPAttrCerts
- X509StoreLDAPCertPairs - Class in org.bouncycastle.jce.provider
-
A SPI implementation of Bouncy Castle
X509Store
for getting cross certificates pairs from an LDAP directory. - X509StoreLDAPCertPairs() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCertPairs
- X509StoreLDAPCerts - Class in org.bouncycastle.jce.provider
-
A SPI implementation of Bouncy Castle
X509Store
for getting certificates form a LDAP directory. - X509StoreLDAPCerts() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCerts
- X509StoreLDAPCRLs - Class in org.bouncycastle.jce.provider
-
A SPI implementation of Bouncy Castle
X509Store
for getting certificate revocation lists from an LDAP directory. - X509StoreLDAPCRLs() - Constructor for class org.bouncycastle.jce.provider.X509StoreLDAPCRLs
- X509StreamParserTest - Class in org.bouncycastle.jce.provider.test
- X509StreamParserTest() - Constructor for class org.bouncycastle.jce.provider.test.X509StreamParserTest
- x9_42_schemes - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
X9.42 schemas base OID: 1.2.840.10046.3
- x9_44 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
X9.44
- x9_44_components - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
- x9_63_scheme - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
X9.63 - Signature Specification
- X923Padding - Class in org.bouncycastle.crypto.paddings
-
A padder that adds X9.23 padding to a block - if a SecureRandom is passed in random padding is assumed, otherwise padding with zeros is used.
- X923Padding() - Constructor for class org.bouncycastle.crypto.paddings.X923Padding
- X931RNG - Class in org.bouncycastle.crypto.prng
- X931RNG(BlockCipher, byte[], EntropySource) - Constructor for class org.bouncycastle.crypto.prng.X931RNG
- X931SecureRandom - Class in org.bouncycastle.crypto.prng
- X931SecureRandomBuilder - Class in org.bouncycastle.crypto.prng
- X931SecureRandomBuilder() - Constructor for class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
-
Basic constructor, creates a builder using an EntropySourceProvider based on the default SecureRandom with predictionResistant set to false.
- X931SecureRandomBuilder(SecureRandom, boolean) - Constructor for class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
-
Construct a builder with an EntropySourceProvider based on the passed in SecureRandom and the passed in value for prediction resistance.
- X931SecureRandomBuilder(EntropySourceProvider) - Constructor for class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
-
Create a builder which makes creates the SecureRandom objects from a specified entropy source provider.
- X931SignatureSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931SignatureSpi(Digest, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi
- X931SignatureSpi.RIPEMD128WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931SignatureSpi.RIPEMD160WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931SignatureSpi.SHA1WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931SignatureSpi.SHA224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931SignatureSpi.SHA256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931SignatureSpi.SHA384WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931SignatureSpi.SHA512_224WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931SignatureSpi.SHA512_256WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931SignatureSpi.SHA512WithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931SignatureSpi.WhirlpoolWithRSAEncryption - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
- X931Signer - Class in org.bouncycastle.crypto.signers
-
X9.31-1998 - signing using a hash.
- X931Signer(AsymmetricBlockCipher, Digest) - Constructor for class org.bouncycastle.crypto.signers.X931Signer
-
Constructor for a signer with an explicit digest trailer.
- X931Signer(AsymmetricBlockCipher, Digest, boolean) - Constructor for class org.bouncycastle.crypto.signers.X931Signer
-
Generate a signer with either implicit or explicit trailers for X9.31
- X931SignerTest - Class in org.bouncycastle.crypto.test
- X931SignerTest() - Constructor for class org.bouncycastle.crypto.test.X931SignerTest
- X931Test - Class in org.bouncycastle.crypto.prng.test
-
HMAC SP800-90 DRBG
- X931Test() - Constructor for class org.bouncycastle.crypto.prng.test.X931Test
- X931TestVector - Class in org.bouncycastle.crypto.prng.test
- X931TestVector(BlockCipher, EntropySourceProvider, String, String, boolean, String[]) - Constructor for class org.bouncycastle.crypto.prng.test.X931TestVector
- X962NamedCurves - Class in org.bouncycastle.asn1.x9
-
Table of the current named curves defined in X.962 EC-DSA.
- X962NamedCurves() - Constructor for class org.bouncycastle.asn1.x9.X962NamedCurves
- X962Parameters - Class in org.bouncycastle.asn1.x9
-
The Parameters ASN.1 CHOICE from X9.62.
- X962Parameters(ASN1Null) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
- X962Parameters(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
- X962Parameters(X9ECParameters) - Constructor for class org.bouncycastle.asn1.x9.X962Parameters
- X9Curve - Class in org.bouncycastle.asn1.x9
-
ASN.1 def for Elliptic-Curve Curve structure.
- X9Curve(X9FieldID, BigInteger, BigInteger, ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
- X9Curve(ECCurve) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
- X9Curve(ECCurve, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9Curve
- X9ECParameters - Class in org.bouncycastle.asn1.x9
-
ASN.1 def for Elliptic-Curve ECParameters structure.
- X9ECParameters(ECCurve, X9ECPoint, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
- X9ECParameters(ECCurve, X9ECPoint, BigInteger, BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
- X9ECParameters(ECCurve, X9ECPoint, BigInteger, BigInteger, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9ECParameters
- X9ECParametersHolder - Class in org.bouncycastle.asn1.x9
-
A holding class that allows for X9ECParameters to be lazily constructed.
- X9ECParametersHolder() - Constructor for class org.bouncycastle.asn1.x9.X9ECParametersHolder
- X9ECPoint - Class in org.bouncycastle.asn1.x9
-
Class for describing an ECPoint as a DER object.
- X9ECPoint(ECCurve, byte[]) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
- X9ECPoint(ECCurve, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
- X9ECPoint(ECPoint, boolean) - Constructor for class org.bouncycastle.asn1.x9.X9ECPoint
- X9FieldElement - Class in org.bouncycastle.asn1.x9
-
class for processing an FieldElement as a DER object.
- X9FieldElement(int, int, int, int, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
-
Deprecated.Will be removed
- X9FieldElement(BigInteger, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
-
Deprecated.Will be removed
- X9FieldElement(ECFieldElement) - Constructor for class org.bouncycastle.asn1.x9.X9FieldElement
- X9FieldID - Class in org.bouncycastle.asn1.x9
-
ASN.1 def for Elliptic-Curve Field ID structure.
- X9FieldID(int, int) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
-
Constructor for elliptic curves over binary fields
F2m
. - X9FieldID(int, int, int, int) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
-
Constructor for elliptic curves over binary fields
F2m
. - X9FieldID(BigInteger) - Constructor for class org.bouncycastle.asn1.x9.X9FieldID
-
Constructor for elliptic curves over prime fields
F2
. - X9IntegerConverter - Class in org.bouncycastle.asn1.x9
-
A class which converts integers to byte arrays, allowing padding and calculations to be done according the the filed size of the curve or field element involved.
- X9IntegerConverter() - Constructor for class org.bouncycastle.asn1.x9.X9IntegerConverter
- X9ObjectIdentifiers - Interface in org.bouncycastle.asn1.x9
-
Object identifiers for the various X9 standards.
- X9Test - Class in org.bouncycastle.asn1.test
- X9Test() - Constructor for class org.bouncycastle.asn1.test.X9Test
- XDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi.XDH
- XDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyFactorySpi.XDH
- XDH() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.edec.KeyPairGeneratorSpi.XDH
- XDHKey - Interface in org.bouncycastle.jcajce.interfaces
- XDHParameterSpec - Class in org.bouncycastle.jcajce.spec
-
ParameterSpec for XDH key agreement algorithms.
- XDHParameterSpec(String) - Constructor for class org.bouncycastle.jcajce.spec.XDHParameterSpec
-
Base constructor.
- XDHPrivateKey - Interface in org.bouncycastle.jcajce.interfaces
- XDHPublicKey - Interface in org.bouncycastle.jcajce.interfaces
- XDHUnifiedAgreement - Class in org.bouncycastle.crypto.agreement
- XDHUnifiedAgreement(RawAgreement) - Constructor for class org.bouncycastle.crypto.agreement.XDHUnifiedAgreement
- XDHUPrivateParameters - Class in org.bouncycastle.crypto.params
-
Parameters holder for private unified static/ephemeral agreement using Edwards Curves.
- XDHUPrivateParameters(AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.params.XDHUPrivateParameters
- XDHUPrivateParameters(AsymmetricKeyParameter, AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.params.XDHUPrivateParameters
- XDHUPublicParameters - Class in org.bouncycastle.crypto.params
-
Parameters holder for public unified static/ephemeral agreement using Edwards Curves.
- XDHUPublicParameters(AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.params.XDHUPublicParameters
- xmss - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
XMSS
- xmss - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
XMSS
- XMSS - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS.
- XMSS - Class in org.bouncycastle.pqc.jcajce.provider
- XMSS() - Constructor for class org.bouncycastle.pqc.jcajce.provider.XMSS
- XMSS(XMSSParameters, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSS
-
XMSS constructor...
- xmss_mt - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
XMSS^MT
- xmss_mt - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
XMSS^MT
- xmss_mt_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_mt_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_mt_SHA256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_mt_SHA256ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_mt_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_mt_SHA512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_mt_SHA512ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_mt_SHA512ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_mt_SHAKE128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_mt_SHAKE128 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_mt_SHAKE128ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_mt_SHAKE128ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_mt_SHAKE256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_mt_SHAKE256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_mt_SHAKE256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_mt_SHAKE256ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_mt_with_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
Deprecated.use xmss_mt_SHA256ph
- xmss_mt_with_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
Deprecated.use xmss_mt_SHA256ph
- xmss_mt_with_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
Deprecated.use xmss_mt_SHA512ph
- xmss_mt_with_SHA512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
Deprecated.use xmss_mt_SHA512ph
- xmss_mt_with_SHAKE128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
Deprecated.use xmss_mt_SHAKE128ph
- xmss_mt_with_SHAKE128 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
Deprecated.use xmss_mt_SHAKE128ph
- xmss_mt_with_SHAKE256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
Deprecated.use xmss_mt_SHAKE256ph
- xmss_mt_with_SHAKE256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
Deprecated.use xmss_mt_SHAKE256ph
- xmss_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_SHA256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_SHA256ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_SHA512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_SHA512ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_SHA512ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_SHAKE128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_SHAKE128 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_SHAKE128ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_SHAKE128ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_SHAKE256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_SHAKE256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_SHAKE256ph - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
- xmss_SHAKE256ph - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
- xmss_with_SHA256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
Deprecated.use xmss_SHA256ph
- xmss_with_SHA256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
Deprecated.use xmss_SHA256ph
- xmss_with_SHA512 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
Deprecated.use xmss_SHA512ph
- xmss_with_SHA512 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
Deprecated.use xmss_SHA512ph
- xmss_with_SHAKE128 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
Deprecated.use xmss_SHAKE128ph
- xmss_with_SHAKE128 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
Deprecated.use xmss_SHAKE128ph
- xmss_with_SHAKE256 - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
Deprecated.use xmss_SHAKE256ph
- xmss_with_SHAKE256 - Static variable in interface org.bouncycastle.pqc.asn1.PQCObjectIdentifiers
-
Deprecated.use xmss_SHAKE256ph
- XMSS.Mappings - Class in org.bouncycastle.pqc.jcajce.provider
- XMSSAddress - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS address.
- XMSSAddress(XMSSAddress.Builder) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSAddress
- XMSSAddress.Builder<T extends XMSSAddress.Builder> - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
- XMSSKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyFactorySpi
- XMSSKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS key-pair generation parameters.
- XMSSKeyGenerationParameters(XMSSParameters, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSKeyGenerationParameters
-
XMSSMT constructor...
- XMSSKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.xmss
-
Key pair generator for XMSS keys.
- XMSSKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSKeyPairGenerator
-
Base constructor...
- XMSSKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSKeyPairGeneratorSpi
- XMSSKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSKeyParameters(boolean, String) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSKeyParameters
- XMSSKeyParams - Class in org.bouncycastle.pqc.asn1
-
XMSSKeyParams
- XMSSKeyParams(int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.XMSSKeyParams
- XMSSMT - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS^MT.
- XMSSMT(XMSSMTParameters, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMT
-
XMSSMT constructor...
- XMSSMT_SHA2_20d2_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_20d2_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_20d4_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_20d4_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_40d2_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_40d2_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_40d4_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_40d4_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_40d8_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_40d8_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_60d12_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_60d12_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_60d3_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_60d3_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_60d6_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHA2_60d6_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_20d2_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_20d2_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_20d4_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_20d4_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_40d2_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_40d2_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_40d4_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_40d4_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_40d8_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_40d8_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_60d12_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_60d12_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_60d3_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_60d3_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_60d6_256 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMT_SHAKE_60d6_512 - Static variable in class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMTKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
- XMSSMTKeyFactorySpi - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTKeyFactorySpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyFactorySpi
- XMSSMTKeyGenerationParameters - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS^MT key-pair generation parameters.
- XMSSMTKeyGenerationParameters(XMSSMTParameters, SecureRandom) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyGenerationParameters
-
XMSSMT constructor...
- XMSSMTKeyPairGenerator - Class in org.bouncycastle.pqc.crypto.xmss
-
Key pair generator for XMSS^MT keys.
- XMSSMTKeyPairGenerator() - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyPairGenerator
-
Base constructor...
- XMSSMTKeyPairGeneratorSpi - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTKeyPairGeneratorSpi() - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTKeyPairGeneratorSpi
- XMSSMTKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSMTKeyParameters(boolean, String) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTKeyParameters
- XMSSMTKeyParams - Class in org.bouncycastle.pqc.asn1
-
XMMSMTKeyParams
- XMSSMTKeyParams(int, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.pqc.asn1.XMSSMTKeyParams
- XMSSMTParameters - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS^MT Parameters.
- XMSSMTParameters(int, int, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
-
XMSSMT constructor...
- XMSSMTParameters(int, int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTParameters
-
XMSSMT constructor...
- XMSSMTParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
- XMSSMTParameterSpec(int, int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.XMSSMTParameterSpec
- XMSSMTPrivateKey - Class in org.bouncycastle.pqc.asn1
-
XMMSMTPrivateKey
- XMSSMTPrivateKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
-
Base interface for an XMSSMT private key
- XMSSMTPrivateKey(long, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
- XMSSMTPrivateKey(long, byte[], byte[], byte[], byte[], byte[], long) - Constructor for class org.bouncycastle.pqc.asn1.XMSSMTPrivateKey
- XMSSMTPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS^MT Private Key.
- XMSSMTPrivateKeyParameters.Builder - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSMTPrivateKeyTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for XMSSMTPrivateKey class.
- XMSSMTPrivateKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSMTPrivateKeyTest
- XMSSMTPublicKey - Class in org.bouncycastle.pqc.asn1
-
XMSSMTPublicKey
- XMSSMTPublicKey(byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.XMSSMTPublicKey
- XMSSMTPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS^MT Public Key.
- XMSSMTPublicKeyParameters.Builder - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSMTPublicKeyTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for XMSSMTPublicKey class.
- XMSSMTPublicKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSMTPublicKeyTest
- XMSSMTSignature - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS^MT Signature.
- XMSSMTSignature.Builder - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSMTSignatureSpi - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTSignatureSpi(String) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
- XMSSMTSignatureSpi(String, Digest, XMSSMTSigner) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
- XMSSMTSignatureSpi.generic - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTSignatureSpi.withSha256 - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTSignatureSpi.withSha256andPrehash - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTSignatureSpi.withSha512 - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTSignatureSpi.withSha512andPrehash - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTSignatureSpi.withShake128 - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTSignatureSpi.withShake128andPrehash - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTSignatureSpi.withShake256 - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTSignatureSpi.withShake256andPrehash - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSMTSignatureTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for XMSS^MT signature class.
- XMSSMTSignatureTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSMTSignatureTest
- XMSSMTSigner - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS^MT Signer class.
- XMSSMTSigner() - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTSigner
- XMSSMTTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for XMSS^MT class.
- XMSSMTTest - Class in org.bouncycastle.pqc.jcajce.provider.test
-
Test cases for the use of XMSS^MT with the BCPQC provider.
- XMSSMTTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSMTTest
- XMSSMTTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.XMSSMTTest
- XMSSNode - Class in org.bouncycastle.pqc.crypto.xmss
-
Binary tree node.
- XMSSNode(int, byte[]) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSNode
- XMSSOid - Interface in org.bouncycastle.pqc.crypto.xmss
- XMSSOidTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for
DefaultXMSSOid
class. - XMSSOidTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSOidTest
- XMSSParameters - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS Parameters.
- XMSSParameters(int, ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
-
XMSS Constructor...
- XMSSParameters(int, Digest) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSParameters
-
XMSS Constructor...
- XMSSParameterSpec - Class in org.bouncycastle.pqc.jcajce.spec
- XMSSParameterSpec(int, String) - Constructor for class org.bouncycastle.pqc.jcajce.spec.XMSSParameterSpec
- XMSSPrivateKey - Class in org.bouncycastle.pqc.asn1
-
XMMSPrivateKey
- XMSSPrivateKey - Interface in org.bouncycastle.pqc.jcajce.interfaces
-
Base interface for an XMSS private key
- XMSSPrivateKey(int, byte[], byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.XMSSPrivateKey
- XMSSPrivateKey(int, byte[], byte[], byte[], byte[], byte[], int) - Constructor for class org.bouncycastle.pqc.asn1.XMSSPrivateKey
- XMSSPrivateKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS Private Key.
- XMSSPrivateKeyParameters.Builder - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSPrivateKeyTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for XMSSPrivateKey class.
- XMSSPrivateKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSPrivateKeyTest
- XMSSPublicKey - Class in org.bouncycastle.pqc.asn1
-
XMSSPublicKey
- XMSSPublicKey(byte[], byte[]) - Constructor for class org.bouncycastle.pqc.asn1.XMSSPublicKey
- XMSSPublicKeyParameters - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS Public Key.
- XMSSPublicKeyParameters.Builder - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSPublicKeyTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for XMSSPublicKey class.
- XMSSPublicKeyTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSPublicKeyTest
- XMSSReducedSignature - Class in org.bouncycastle.pqc.crypto.xmss
-
Reduced XMSS Signature.
- XMSSReducedSignature(XMSSReducedSignature.Builder) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature
- XMSSReducedSignature.Builder - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSReducedSignatureTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for XMSSReducedSignature class.
- XMSSReducedSignatureTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSReducedSignatureTest
- XMSSSignature - Class in org.bouncycastle.pqc.crypto.xmss
-
XMSS Signature.
- XMSSSignature.Builder - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSSignatureSpi - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSSignatureSpi(String) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
- XMSSSignatureSpi(String, Digest, XMSSSigner) - Constructor for class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSSignatureSpi
- XMSSSignatureSpi.generic - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSSignatureSpi.withSha256 - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSSignatureSpi.withSha256andPrehash - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSSignatureSpi.withSha512 - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSSignatureSpi.withSha512andPrehash - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSSignatureSpi.withShake128 - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSSignatureSpi.withShake128andPrehash - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSSignatureSpi.withShake256 - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSSignatureSpi.withShake256andPrehash - Class in org.bouncycastle.pqc.jcajce.provider.xmss
- XMSSSignatureTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for XMSSSignature class.
- XMSSSignatureTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSSignatureTest
- XMSSSigner - Class in org.bouncycastle.pqc.crypto.xmss
- XMSSSigner() - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSSigner
- XMSSStoreableObjectInterface - Interface in org.bouncycastle.pqc.crypto.xmss
-
Deprecated.use Encodable
- XMSSTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for XMSS class.
- XMSSTest - Class in org.bouncycastle.pqc.jcajce.provider.test
-
Test cases for the use of XMSS with the BCPQC provider.
- XMSSTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSTest
- XMSSTest() - Constructor for class org.bouncycastle.pqc.jcajce.provider.test.XMSSTest
- XMSSUtil - Class in org.bouncycastle.pqc.crypto.xmss
-
Utils for XMSS implementation.
- XMSSUtil() - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
- XMSSUtilTest - Class in org.bouncycastle.pqc.crypto.test
-
Test cases for XMSSUtil class.
- XMSSUtilTest() - Constructor for class org.bouncycastle.pqc.crypto.test.XMSSUtilTest
- Xof - Interface in org.bouncycastle.crypto
-
With FIPS PUB 202 a new kind of message digest was announced which supported extendable output, or variable digest sizes.
- XofUtils - Class in org.bouncycastle.crypto.digests
- XofUtils() - Constructor for class org.bouncycastle.crypto.digests.XofUtils
- xor(byte[], byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
- xor(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- xor(byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.OCBBlockCipher
- xor(byte[], byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Compute the bitwise XOR of two arrays of bytes.
- xor(byte[], byte[], byte[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- xor(byte[], byte[], int) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- xor(byte[], byte[], int, int) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- xor(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- xor(byte[], int, byte[], int, int) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- xor(int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- xor(int[], int[], int[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- xor(long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- xor(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.gcm.GCMUtil
- xor(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Returns the bitwise exclusive-or of this and b in a new GF2Polynomial.
- xorBit(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Xors the bit at position i.
- xorThisBy(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Computes the bitwise exclusive-or of this GF2Polynomial and b and stores the result in this GF2Polynomial.
- XSalsa20 - Class in org.bouncycastle.jcajce.provider.symmetric
- XSalsa20.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- XSalsa20.Base - Class in org.bouncycastle.jcajce.provider.symmetric
- XSalsa20.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- XSalsa20.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- XSalsa20Engine - Class in org.bouncycastle.crypto.engines
-
Implementation of Daniel J.
- XSalsa20Engine() - Constructor for class org.bouncycastle.crypto.engines.XSalsa20Engine
- XSalsa20Test - Class in org.bouncycastle.crypto.test
- XSalsa20Test() - Constructor for class org.bouncycastle.crypto.test.XSalsa20Test
- XTEA - Class in org.bouncycastle.jcajce.provider.symmetric
- XTEA.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- XTEA.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
- XTEA.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
- XTEA.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- XTEAEngine - Class in org.bouncycastle.crypto.engines
-
An XTEA engine.
- XTEAEngine() - Constructor for class org.bouncycastle.crypto.engines.XTEAEngine
-
Create an instance of the TEA encryption algorithm and set some defaults
- XTEATest - Class in org.bouncycastle.crypto.test
-
TEA tester - based on C implementation results from https://www.simonshepherd.supanet.com/tea.htm
- xtest4_14_24() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.24 Valid IDP with indirectCRL Test24
- xtest4_14_25() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.25 Valid IDP with indirectCRL Test25
- xtest4_14_26() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.26 Invalid IDP with indirectCRL Test26
- xtest4_14_27() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.27 Invalid cRLIssuer Test27
- xtest4_14_28() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.28 Valid cRLIssuer Test28
- xtest4_14_29() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.29 Valid cRLIssuer Test29
- xtest4_14_30() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.30 Valid cRLIssuer Test30
- xtest4_14_31() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.31 Invalid cRLIssuer Test31
- xtest4_14_32() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.32 Invalid cRLIssuer Test32
- xtest4_14_33() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.14.33 Valid cRLIssuer Test33
- xtest4_4_19() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.19 Valid Separate Certificate and CRL Keys Test19
- xtest4_4_20() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.20 Invalid Separate Certificate and CRL Keys Test20
- xtest4_4_21() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.4.21 Invalid Separate Certificate and CRL Keys Test21
- xtest4_5_4() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.5.4 Valid Basic Self-Issued New With Old Test4
- xtest4_5_5() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.5.5 Invalid Basic Self-Issued New With Old Test5
- xtest4_5_6() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.5.6 Valid Basic Self-Issued CRL Signing Key Test6
- xtest4_5_7() - Method in class org.bouncycastle.jce.provider.test.nist.NistCertPathTest2
-
4.5.7 Invalid Basic Self-Issued CRL Signing Key Test7
Y
- y - Variable in class org.bouncycastle.math.ec.ECPoint
- y - Variable in class org.bouncycastle.pqc.math.ntru.euclid.BigIntEuclidean
- y - Variable in class org.bouncycastle.pqc.math.ntru.euclid.IntEuclidean
Z
- zero(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
- zero(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
- zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat128
- zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat160
- zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat192
- zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat224
- zero(int[]) - Static method in class org.bouncycastle.math.raw.Nat256
- zero(int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
- zero(int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
- zero(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
- zero(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
- zero(long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
- ZERO - Static variable in interface org.bouncycastle.math.ec.ECConstants
- ZERO - Static variable in class org.bouncycastle.util.BigIntegers
- ZERO(GF2nONBField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Create the zero element.
- ZERO(GF2nPolynomialField) - Static method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Create the zero element.
- zero64(int, long[]) - Static method in class org.bouncycastle.math.raw.Nat
- ZeroBytePadding - Class in org.bouncycastle.crypto.paddings
-
A padder that adds NULL byte padding to a block.
- ZeroBytePadding() - Constructor for class org.bouncycastle.crypto.paddings.ZeroBytePadding
- zeroMessageTest() - Method in class org.bouncycastle.jce.provider.test.RSATest
- zs - Variable in class org.bouncycastle.math.ec.ECPoint
- Zuc - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc.KeyGen128 - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc.KeyGen256 - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc.Zuc128 - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc.Zuc256 - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc.ZucMac128 - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc.ZucMac256 - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc.ZucMac256_32 - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc.ZucMac256_64 - Class in org.bouncycastle.jcajce.provider.symmetric
- Zuc128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Zuc.Zuc128
- Zuc128CoreEngine - Class in org.bouncycastle.crypto.engines
-
Zuc128Engine implementation.
- Zuc128CoreEngine() - Constructor for class org.bouncycastle.crypto.engines.Zuc128CoreEngine
-
Constructor.
- Zuc128CoreEngine(Zuc128CoreEngine) - Constructor for class org.bouncycastle.crypto.engines.Zuc128CoreEngine
-
Constructor.
- Zuc128Engine - Class in org.bouncycastle.crypto.engines
-
Zuc256 implementation.
- Zuc128Engine() - Constructor for class org.bouncycastle.crypto.engines.Zuc128Engine
-
Constructor for streamCipher.
- Zuc128Mac - Class in org.bouncycastle.crypto.macs
-
Zuc128 Mac implementation.
- Zuc128Mac() - Constructor for class org.bouncycastle.crypto.macs.Zuc128Mac
-
Constructor.
- Zuc256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Zuc.Zuc256
- Zuc256CoreEngine - Class in org.bouncycastle.crypto.engines
-
Zuc256 implementation.
- Zuc256CoreEngine() - Constructor for class org.bouncycastle.crypto.engines.Zuc256CoreEngine
-
Constructor for streamCipher.
- Zuc256CoreEngine(int) - Constructor for class org.bouncycastle.crypto.engines.Zuc256CoreEngine
-
Constructor for Mac.
- Zuc256CoreEngine(Zuc256CoreEngine) - Constructor for class org.bouncycastle.crypto.engines.Zuc256CoreEngine
-
Constructor for Memoable.
- Zuc256Engine - Class in org.bouncycastle.crypto.engines
-
Zuc256 implementation.
- Zuc256Engine() - Constructor for class org.bouncycastle.crypto.engines.Zuc256Engine
-
Constructor for streamCipher.
- Zuc256Engine(int) - Constructor for class org.bouncycastle.crypto.engines.Zuc256Engine
-
Constructor for Mac.
- Zuc256Mac - Class in org.bouncycastle.crypto.macs
-
Zuc256 Mac implementation.
- Zuc256Mac(int) - Constructor for class org.bouncycastle.crypto.macs.Zuc256Mac
-
Constructor.
- ZucMac128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Zuc.ZucMac128
- ZucMac256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Zuc.ZucMac256
- ZucMac256_32() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Zuc.ZucMac256_32
- ZucMac256_64() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Zuc.ZucMac256_64
- ZucTest - Class in org.bouncycastle.crypto.test
-
Test Cases for Zuc128 and Zuc256.
- ZucTest - Class in org.bouncycastle.jce.provider.test
- ZucTest() - Constructor for class org.bouncycastle.crypto.test.ZucTest
- ZucTest() - Constructor for class org.bouncycastle.jce.provider.test.ZucTest
_
- _Km - Variable in class org.bouncycastle.crypto.engines.CAST5Engine
- _Km - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
- _Kr - Variable in class org.bouncycastle.crypto.engines.CAST5Engine
- _Kr - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
- _out - Variable in class org.bouncycastle.asn1.ASN1Generator
- _private - Static variable in interface org.bouncycastle.asn1.iana.IANAObjectIdentifiers
-
1.3.6.1.4:
- _Tm - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
- _Tr - Variable in class org.bouncycastle.crypto.engines.CAST6Engine
All Classes All Packages