- a - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
-
- A - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
-
- A - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
-
- A(byte[]) - Static method in class org.bouncycastle.crypto.engines.ARIAEngine
-
- a - Variable in class org.bouncycastle.math.ec.ECCurve
-
- AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
- AA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
- aACompromise - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
- aACompromise - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
- absorb(byte) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
-
- absorb(byte[], int, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
-
- absorbBits(int, int) - Method in class org.bouncycastle.crypto.digests.KeccakDigest
-
- AbstractECLookupTable - Class in org.bouncycastle.math.ec
-
- AbstractECLookupTable() - Constructor for class org.bouncycastle.math.ec.AbstractECLookupTable
-
- AbstractECMultiplier - Class in org.bouncycastle.math.ec
-
- AbstractECMultiplier() - Constructor for class org.bouncycastle.math.ec.AbstractECMultiplier
-
- AbstractF2m(int, int, int, int) - Constructor for class org.bouncycastle.math.ec.ECCurve.AbstractF2m
-
- AbstractF2m() - Constructor for class org.bouncycastle.math.ec.ECFieldElement.AbstractF2m
-
- AbstractF2m(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractF2m
-
- AbstractF2m(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractF2m
-
- AbstractFp(BigInteger) - Constructor for class org.bouncycastle.math.ec.ECCurve.AbstractFp
-
- AbstractFp() - Constructor for class org.bouncycastle.math.ec.ECFieldElement.AbstractFp
-
- AbstractFp(ECCurve, ECFieldElement, ECFieldElement) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractFp
-
- AbstractFp(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[]) - Constructor for class org.bouncycastle.math.ec.ECPoint.AbstractFp
-
- AbstractX500NameStyle - Class in org.bouncycastle.asn1.x500.style
-
This class provides some default behavior and common implementation for a
X500NameStyle.
- AbstractX500NameStyle() - Constructor for class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
-
- ACCEPTABLE_EC_CURVES - Static variable in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
-
A set of OBJECT IDENTIFIERs representing acceptable named curves for imported keys.
- AccessDescription - Class in org.bouncycastle.asn1.x509
-
The AccessDescription object.
- AccessDescription(ASN1ObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AccessDescription
-
create an AccessDescription with the oid and location provided.
- Accuracy - Class in org.bouncycastle.asn1.tsp
-
- Accuracy() - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
-
- Accuracy(ASN1Integer, ASN1Integer, ASN1Integer) - Constructor for class org.bouncycastle.asn1.tsp.Accuracy
-
- add(ASN1Encodable) - Method in class org.bouncycastle.asn1.ASN1EncodableVector
-
- add(PKIStatusInfo) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
-
- add(PKIStatusInfo, CertId) - Method in class org.bouncycastle.asn1.cmp.RevRepContentBuilder
-
- add(ASN1ObjectIdentifier, ASN1Encodable) - Method in class org.bouncycastle.asn1.cms.AttributeTable
-
Return a new table with the passed in attribute added.
- add(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
-
- add(String) - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec.Builder
-
- add(String, AlgorithmParameterSpec) - Method in class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec.Builder
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Point
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Point
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Point
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Point
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Point
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Point
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Point
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Point
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Point
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Point
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Point
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Point
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Point
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Point
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Point
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Point
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Point
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Point
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Point
-
- add(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Point
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Point
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
-
- add(ECFieldElement) - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.F2m
-
- add(ECPoint) - Method in class org.bouncycastle.math.ec.ECPoint.Fp
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
-
- add(int[], int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
-
- add(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
-
- add(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
-
- add(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
-
- add(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
-
- add(int, int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mField
-
Return sum of two elements
- add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2mVector
-
Add another vector to this vector.
- add(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Compute the sum of this element and addend.
- add(GF2nPolynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Adds the PolynomialGF2n b to this and returns the
result in a new PolynomialGF2n.
- add(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Compute the sum of this element and addend.
- add(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Adds two GF2Polynomials, this and b, and returns the
result.
- add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Vector
-
Adds another GF2Vector to this vector.
- add(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Compute the sum of this element and the addend.
- add(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Compute the sum of this polynomial and the given polynomial.
- add(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2
-
Return sum of two polyomials
- add(Vector) - Method in class org.bouncycastle.pqc.math.linearalgebra.Vector
-
Add another vector to this vector.
- add(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, 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(IntegerPolynomial) - Method in class org.bouncycastle.pqc.math.ntru.polynomial.IntegerPolynomial
-
Adds another polynomial which can have a different number of coefficients.
- add(String) - Method in interface org.bouncycastle.util.StringList
-
Add a String to the list.
- add33At(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
-
- add33At(int, int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat
-
- add33To(int, int, int[]) - Static method in class org.bouncycastle.math.raw.Nat
-
- add33To(int, int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
-
- ADD_INFO_NOT_AVAILABLE - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- addAddionalStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
-
Deprecated.
- addAdditionalStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
-
- addAlgorithm(String, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
-
- addAlgorithm(String, ASN1ObjectIdentifier, String) - Method in interface org.bouncycastle.jcajce.provider.config.ConfigurableProvider
-
- addAlgorithm(String, String) - Method in class org.bouncycastle.jce.provider.BouncyCastleProvider
-
- addAlgorithm(String, ASN1ObjectIdentifier, 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 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(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
-
- addBothTo(int, int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat
-
- addBothTo(int, int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat
-
- addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
-
- addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
-
- addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
-
- addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
-
- addBothTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat224
-
- addBothTo(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
-
- addBothTo(int[], int, int[], int, int[], int) - Static method in class org.bouncycastle.math.raw.Nat256
-
- 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
-
- addCRL(X509CRL) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
-
Deprecated.
Add the CRLEntry objects contained in a previous CRL.
- addCRLEntry(ASN1Sequence) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
-
- addCRLEntry(ASN1Integer, ASN1UTCTime, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
-
- addCRLEntry(ASN1Integer, Time, int) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
-
- addCRLEntry(ASN1Integer, Time, int, ASN1GeneralizedTime) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
-
- addCRLEntry(ASN1Integer, Time, Extensions) - Method in class org.bouncycastle.asn1.x509.V2TBSCertListGenerator
-
- addCRLEntry(BigInteger, Date, int) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
-
Deprecated.
Reason being as indicated by CRLReason, i.e.
- addCRLEntry(BigInteger, Date, int, Date) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
-
Deprecated.
Add a CRL entry with an Invalidity Date extension as well as a CRLReason extension.
- addCRLEntry(BigInteger, Date, X509Extensions) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
-
Deprecated.
Add a CRL entry with extensions.
- 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
- addError(ErrorBundle) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
-
- addError(ErrorBundle, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
-
- addExcludedCerts(Set<X509Certificate>) - Method in class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
-
Adds excluded certificates which are not used for building a
certification path.
- addExcludedSubtree(GeneralSubtree) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
-
- addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
-
Adds a subtree to the excluded set of these name constraints.
- addExcludedSubtree(GeneralSubtree) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
-
Adds a subtree to the excluded set of these name constraints.
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
-
- addExt(int[], int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
-
- addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
-
- addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
-
- addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
-
- addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
-
- addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
-
- addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
-
- addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
-
- addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
-
- addExt(long[], long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
-
- addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Add an extension with the given oid and the passed in value to be included
in the OCTET STRING associated with the extension.
- addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Add an extension with the given oid and the passed in byte array to be wrapped in the
OCTET STRING associated with the extension.
- addExtension(Extension) - Method in class org.bouncycastle.asn1.x509.ExtensionsGenerator
-
Add a given extension.
- addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
-
Deprecated.
Add an extension with the given oid and the passed in value to be included
in the OCTET STRING associated with the extension.
- addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.asn1.x509.X509ExtensionsGenerator
-
Deprecated.
Add an extension with the given oid and the passed in byte array to be wrapped in the
OCTET STRING associated with the extension.
- addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
-
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
- addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
-
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
- addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
-
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
- addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V2CRLGenerator
-
Deprecated.
add a given extension field for the standard extensions tag (tag 0)
- addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
-
Deprecated.
add a given extension field for the standard extensions tag (tag 3)
- addExtension(ASN1ObjectIdentifier, boolean, ASN1Encodable) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
-
Deprecated.
add a given extension field for the standard extensions tag (tag 3)
- addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
-
Deprecated.
add a given extension field for the standard extensions tag (tag 3)
The value parameter becomes the contents of the octet string associated
with the extension.
- addExtension(ASN1ObjectIdentifier, boolean, byte[]) - Method in class org.bouncycastle.x509.X509V3CertificateGenerator
-
Deprecated.
add a given extension field for the standard extensions tag (tag 3)
- addExtraArgs(String, Locale) - Method in class org.bouncycastle.i18n.LocalizedMessage
-
- addInfoNotAvailable - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- 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
-
- 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
-
- addNotification(ErrorBundle) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
-
- addNotification(ErrorBundle, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
-
- addObject(ASN1Encodable) - Method in class org.bouncycastle.asn1.BERSequenceGenerator
-
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(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.djb.Curve25519Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement
-
- addOne(int[], int[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement
-
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT113Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113FieldElement
-
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT131Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131FieldElement
-
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT163Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163FieldElement
-
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT193Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193FieldElement
-
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT233Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233FieldElement
-
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT239Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239FieldElement
-
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT283Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283FieldElement
-
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT409Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409FieldElement
-
- addOne(long[], long[]) - Static method in class org.bouncycastle.math.ec.custom.sec.SecT571Field
-
- addOne() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571FieldElement
-
- addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement
-
- addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.F2m
-
- addOne() - Method in class org.bouncycastle.math.ec.ECFieldElement.Fp
-
- addOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
-
- addOne(int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519Field
-
- addOne(int[]) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
-
- addOne(int[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448Field
-
- 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(long) - Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
-
- addSeedMaterial(byte[]) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
-
Add more seed material to the generator.
- addSeedMaterial(long) - Method in interface org.bouncycastle.crypto.prng.RandomGenerator
-
Add more seed material to the generator.
- addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
-
Add more seed material to the generator.
- addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
-
Add more seed material to the generator.
- addSeedMaterial(byte[]) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
-
- addSeedMaterial(long) - Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
-
- addSignatureAlgorithm(ConfigurableProvider, String, String, ASN1ObjectIdentifier) - Method in class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
-
- addSignatureAlgorithm(ConfigurableProvider, String, String, String, 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
- addStore(Store) - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
-
Deprecated.
Adds a Bouncy Castle
Store
to find CRLs, certificates, attribute
certificates or cross certificates.
- addTargetGroup(GeneralName) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
-
Deprecated.
Adds a target group criterion for the attribute certificate to the target
information extension criteria.
- addTargetGroup(byte[]) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
-
Deprecated.
Adds a target group criterion for the attribute certificate to the target
information extension criteria.
- addTargetName(GeneralName) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
-
Deprecated.
Adds a target name criterion for the attribute certificate to the target
information extension criteria.
- addTargetName(byte[]) - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
-
Deprecated.
Adds a target name criterion for the attribute certificate to the target
information extension criteria.
- 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
-
- addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat128
-
- addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat128
-
- addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat160
-
- addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat160
-
- addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat192
-
- addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat192
-
- addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat224
-
- addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat224
-
- addTo(int[], int[]) - Static method in class org.bouncycastle.math.raw.Nat256
-
- addTo(int[], int, int[], int, int) - Static method in class org.bouncycastle.math.raw.Nat256
-
- addToEachOther(int, int[], int, int[], 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
-
- addToThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Compute this + addend (overwrite this).
- addToThis(GFElement) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Compute this + addend (overwrite this).
- addToThis(GF2Polynomial) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Adds b to this GF2Polynomial and assigns the result to this
GF2Polynomial.
- addToThis(GFElement) - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
Compute the sum of this element and the addend, overwriting this element.
- addToThis(PolynomialGF2mSmallM) - Method in class org.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM
-
Add the given polynomial to this polynomial (overwrite this).
- addVect(short[], short[]) - Method in class org.bouncycastle.pqc.crypto.rainbow.util.ComputeInField
-
Addition of two vectors
- 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(long) - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
-
- advanceCounter() - Method in class org.bouncycastle.crypto.engines.ChaCha7539Engine
-
- advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
-
- advanceCounter() - Method in class org.bouncycastle.crypto.engines.ChaChaEngine
-
- advanceCounter(long) - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
-
- advanceCounter() - Method in class org.bouncycastle.crypto.engines.Salsa20Engine
-
- AEAD_AES_128_CCM - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_128_CCM_8 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_128_CCM_SHORT - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_128_CCM_SHORT_12 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_128_CCM_SHORT_8 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_128_GCM - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_128_GCM_12 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_128_GCM_8 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_128_OCB_TAGLEN128 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_128_OCB_TAGLEN64 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_128_OCB_TAGLEN96 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_192_OCB_TAGLEN128 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_192_OCB_TAGLEN64 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_192_OCB_TAGLEN96 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_CCM - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_CCM_8 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_CCM_SHORT - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_CCM_SHORT_12 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_CCM_SHORT_8 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_GCM - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_GCM_12 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_GCM_8 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_OCB_TAGLEN128 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_OCB_TAGLEN64 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_256_OCB_TAGLEN96 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_SIV_CMAC_256 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_SIV_CMAC_384 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_AES_SIV_CMAC_512 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEAD_CHACHA20_POLY1305 - Static variable in class org.bouncycastle.iana.AEADAlgorithm
-
- AEADAlgorithm - Class in org.bouncycastle.iana
-
RFC 5116
- AEADAlgorithm() - Constructor for class org.bouncycastle.iana.AEADAlgorithm
-
- AEADBlockCipher - Interface in org.bouncycastle.crypto.modes
-
- 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.
- 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
-
- aes128Ccm - Static variable in class org.bouncycastle.its.asn1.SymmAlgorithm
-
- 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
-
- AesCcmCiphertext - Class in org.bouncycastle.its.asn1
-
AesCcmCiphertext ::= SEQUENCE {
nonce OCTET STRING (SIZE (12))
ccmCiphertext Opaque -- 16 bytes longer than plaintext
}
- 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
-
- AESFastEngine() - Constructor for class org.bouncycastle.crypto.engines.AESFastEngine
-
Deprecated.
default constructor - 128 bit block size.
- AESFastTest - Class in org.bouncycastle.crypto.test
-
- 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
-
- AESTest - Class in org.bouncycastle.crypto.test
-
- AESTest() - Constructor for class org.bouncycastle.crypto.test.AESTest
-
- AESVectorFileTest - Class in org.bouncycastle.crypto.test
-
- 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
-
- AFFILIATION_CHANGED - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
- 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 - Class in org.bouncycastle.asn1.x509
-
- AlgorithmIdentifier(ASN1ObjectIdentifier) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
-
- AlgorithmIdentifier(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x509.AlgorithmIdentifier
-
- algorithmIdentifier - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
-
- AlgorithmIdentifierFactory - Class in org.bouncycastle.crypto.util
-
Factory methods for common AlgorithmIdentifiers.
- AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
-
- AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi
-
- AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
-
- AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi
-
- AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
-
- AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi
-
- AlgorithmParameterGeneratorSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
-
- AlgorithmParameterGeneratorSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi
-
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dh
-
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi
-
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.dsa
-
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi
-
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi
-
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
-
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi
-
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.gost
-
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi
-
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.ies
-
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi
-
- AlgorithmParametersSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
- AlgorithmParametersSpi() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi
-
- AlgorithmParametersSpi.OAEP - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
- AlgorithmParametersSpi.PSS - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
- AlgorithmParametersUtils - Class in org.bouncycastle.jcajce.util
-
General JCA/JCE utility methods.
- AlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
-
- AlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AlgorithmProvider
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Camellia.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.AlgParamGen
-
- AlgParamGen(int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.GOST28147.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Noekeon.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC5.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC6.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SEED.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.Shacal2.AlgParamGen
-
- AlgParamGen() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SM4.AlgParamGen
-
- AlgParamGen128() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParamGen128
-
- AlgParamGen256() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParamGen256
-
- AlgParamGen512() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DSTU7624.AlgParamGen512
-
- AlgParamGenCCM() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamGenCCM
-
- 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() - Constructor for class org.bouncycastle.asn1.test.AllTests
-
- AllTests - Class in org.bouncycastle.crypto.test
-
- AllTests() - Constructor for class org.bouncycastle.crypto.test.AllTests
-
- AllTests - Class in org.bouncycastle.pqc.math.ntru.euclid.test
-
- AllTests() - Constructor for class org.bouncycastle.pqc.math.ntru.euclid.test.AllTests
-
- AllTests - Class in org.bouncycastle.pqc.math.ntru.polynomial.test
-
- AllTests() - Constructor for class org.bouncycastle.pqc.math.ntru.polynomial.test.AllTests
-
- AllTests - Class in org.bouncycastle.pqc.math.ntru.util.test
-
- AllTests() - Constructor for class org.bouncycastle.pqc.math.ntru.util.test.AllTests
-
- annotate(PrivateKey, String) - Static method in class org.bouncycastle.jcajce.util.PrivateKeyAnnotator
-
Create an AnnotatedPrivateKey with a single annotation using AnnotatedPrivateKey.LABEL as a key.
- annotate(PrivateKey, Map<String, Object>) - Static method in class org.bouncycastle.jcajce.util.PrivateKeyAnnotator
-
- AnnotatedException - Exception in org.bouncycastle.jce.provider
-
- AnnotatedException(String, Throwable) - Constructor for exception org.bouncycastle.jce.provider.AnnotatedException
-
- AnnotatedException(String) - Constructor for exception org.bouncycastle.jce.provider.AnnotatedException
-
- AnnotatedPrivateKey - Class in org.bouncycastle.jcajce.util
-
Wrapper for a private key that carries annotations that can be used
for tracking or debugging.
- ansi_X9_42 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
X9.42
- ansi_X9_62 - Static variable in interface org.bouncycastle.asn1.x9.X9ObjectIdentifiers
-
Base OID: 1.2.840.10045
- ANSSINamedCurves - Class in org.bouncycastle.asn1.anssi
-
ANSSI Elliptic curve table.
- ANSSINamedCurves() - Constructor for class org.bouncycastle.asn1.anssi.ANSSINamedCurves
-
- ANSSIObjectIdentifiers - Interface in org.bouncycastle.asn1.anssi
-
Object Identifiers belong to the French Agency, ANSSI.
- 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
-
- app - Static variable in class org.bouncycastle.its.asn1.EndEntityType
-
- append(ArchiveTimeStamp) - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampChain
-
- append(ArchiveTimeStampChain) - Method in class org.bouncycastle.asn1.tsp.ArchiveTimeStampSequence
-
- append(byte[], byte) - Static method in class org.bouncycastle.util.Arrays
-
- append(short[], short) - Static method in class org.bouncycastle.util.Arrays
-
- append(int[], int) - Static method in class org.bouncycastle.util.Arrays
-
- append(String[], String) - Static method in class org.bouncycastle.util.Arrays
-
- 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 and f=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 and f=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(AlgorithmIdentifier, PartialHashtree[], ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
-
- ArchiveTimeStamp(AlgorithmIdentifier, Attributes, PartialHashtree[], ContentInfo) - Constructor for class org.bouncycastle.asn1.tsp.ArchiveTimeStamp
-
- ArchiveTimeStamp(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(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.AbstractX500NameStyle
-
- areEqual(X500Name, X500Name) - Method in class org.bouncycastle.asn1.x500.style.BCStrictStyle
-
- areEqual(X500Name, X500Name) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
-
Return true if the two names are equal.
- areEqual(byte[][], byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
-
Compares two 2d-byte arrays.
- areEqual(boolean[], boolean[]) - Static method in class org.bouncycastle.util.Arrays
-
- areEqual(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
-
- areEqual(byte[], int, int, byte[], int, int) - Static method in class org.bouncycastle.util.Arrays
-
- areEqual(char[], char[]) - Static method in class org.bouncycastle.util.Arrays
-
- areEqual(int[], int[]) - Static method in class org.bouncycastle.util.Arrays
-
- areEqual(long[], long[]) - Static method in class org.bouncycastle.util.Arrays
-
- areEqual(Object[], Object[]) - Static method in class org.bouncycastle.util.Arrays
-
- areEqual(short[], short[]) - Static method in class org.bouncycastle.util.Arrays
-
- areEqual(Object, Object) - Static method in class org.bouncycastle.util.Objects
-
- areEqual(byte[][], byte[][]) - Method in class org.bouncycastle.util.test.SimpleTest
-
- areEqual(byte[], byte[]) - Method in class org.bouncycastle.util.test.SimpleTest
-
- areEqual(byte[], int, int, byte[], int, int) - Method in class org.bouncycastle.util.test.SimpleTest
-
- argFilterType - Variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
-
- 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
-
- arguments - Variable in class org.bouncycastle.i18n.LocalizedMessage
-
- arguments - Variable in class org.bouncycastle.i18n.LocalizedMessage.FilteredArguments
-
- 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() - Constructor for class org.bouncycastle.crypto.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.
- 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
-
- ASN1BitString(byte[], int) - Constructor for class org.bouncycastle.asn1.ASN1BitString
-
Base constructor.
- ASN1Boolean - Class in org.bouncycastle.asn1
-
Public facade of ASN.1 Boolean data.
- ASN1Choice - Interface in org.bouncycastle.asn1
-
Marker interface for CHOICE objects - if you implement this in a role your
own object any attempt to tag the object implicitly will convert the tag to
an explicit one as the encoding rules require.
- ASN1Dump - Class in org.bouncycastle.asn1.util
-
Utility class for dumping ASN.1 objects as (hopefully) human friendly strings.
- ASN1Dump() - Constructor for class org.bouncycastle.asn1.util.ASN1Dump
-
- ASN1Encodable - Interface in org.bouncycastle.asn1
-
Basic interface to produce serialisers for ASN.1 encodings.
- ASN1EncodableVector - Class in org.bouncycastle.asn1
-
Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.
- ASN1EncodableVector() - Constructor for class org.bouncycastle.asn1.ASN1EncodableVector
-
- ASN1EncodableVector(int) - Constructor for class org.bouncycastle.asn1.ASN1EncodableVector
-
- ASN1Encoding - Interface in org.bouncycastle.asn1
-
Supported encoding formats.
- ASN1Enumerated - Class in org.bouncycastle.asn1
-
Class representing the ASN.1 ENUMERATED type.
- ASN1Enumerated(int) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
-
Constructor from int.
- ASN1Enumerated(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
-
Constructor from BigInteger
- ASN1Enumerated(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Enumerated
-
Constructor from encoded BigInteger.
- asn1Equals(ASN1Primitive) - Method in class org.bouncycastle.asn1.DERBMPString
-
- ASN1Exception - Exception in org.bouncycastle.asn1
-
Exception thrown in cases of corrupted or unexpected data in a stream.
- ASN1External - Class in org.bouncycastle.asn1
-
Class representing the DER-type External
- ASN1External(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.ASN1External
-
Construct an EXTERNAL object, the input encoding vector must have exactly two elements on it.
- ASN1External(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, DERTaggedObject) - Constructor for class org.bouncycastle.asn1.ASN1External
-
Creates a new instance of External
See X.690 for more informations about the meaning of these parameters
- ASN1External(ASN1ObjectIdentifier, ASN1Integer, ASN1Primitive, int, ASN1Primitive) - Constructor for class org.bouncycastle.asn1.ASN1External
-
Creates a new instance of External.
- ASN1GeneralizedTime - Class in org.bouncycastle.asn1
-
Base class representing the ASN.1 GeneralizedTime type.
- ASN1GeneralizedTime(String) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
-
The correct format for this is YYYYMMDDHHMMSS[.f]Z, or without the Z
for local time, or Z+-HHMM on the end, for difference between local
time and UTC time.
- ASN1GeneralizedTime(Date) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
-
Base constructor from a java.util.date object
- ASN1GeneralizedTime(Date, Locale) - Constructor for class org.bouncycastle.asn1.ASN1GeneralizedTime
-
Base constructor from a java.util.date and Locale - you may need to use this if the default locale
doesn't use a Gregorian calender so that the GeneralizedTime produced is compatible with other ASN.1 implementations.
- ASN1Generator - Class in org.bouncycastle.asn1
-
Basic class for streaming generators.
- ASN1Generator(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1Generator
-
Base constructor.
- ASN1InputStream - Class in org.bouncycastle.asn1
-
A general purpose ASN.1 decoder - note: this class differs from the
others in that it returns null after it has read the last object in
the stream.
- ASN1InputStream(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
-
- ASN1InputStream(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
-
Create an ASN1InputStream based on the input byte array.
- ASN1InputStream(byte[], boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
-
Create an ASN1InputStream based on the input byte array.
- ASN1InputStream(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
-
Create an ASN1InputStream where no DER object will be longer than limit.
- ASN1InputStream(InputStream, boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
-
Create an ASN1InputStream where no DER object will be longer than limit, and constructed
objects such as sequences will be parsed lazily.
- ASN1InputStream(InputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.ASN1InputStream
-
Create an ASN1InputStream where no DER object will be longer than limit, and constructed
objects such as sequences will be parsed lazily.
- ASN1Integer - Class in org.bouncycastle.asn1
-
Class representing the ASN.1 INTEGER type.
- ASN1Integer(long) - Constructor for class org.bouncycastle.asn1.ASN1Integer
-
Construct an INTEGER from the passed in long value.
- ASN1Integer(BigInteger) - Constructor for class org.bouncycastle.asn1.ASN1Integer
-
Construct an INTEGER from the passed in BigInteger value.
- ASN1Integer(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1Integer
-
Construct an INTEGER from the passed in byte array.
- ASN1IntegerTest - Class in org.bouncycastle.asn1.test
-
- ASN1IntegerTest() - Constructor for class org.bouncycastle.asn1.test.ASN1IntegerTest
-
- asn1IntegerTest() - Method in class org.bouncycastle.asn1.test.MiscTest
-
- ASN1Null - Class in org.bouncycastle.asn1
-
A NULL object - use DERNull.INSTANCE for populating structures.
- ASN1Object - Class in org.bouncycastle.asn1
-
Base class for defining an ASN.1 object.
- ASN1Object() - Constructor for class org.bouncycastle.asn1.ASN1Object
-
- ASN1ObjectIdentifier - Class in org.bouncycastle.asn1
-
Class representing the ASN.1 OBJECT IDENTIFIER type.
- ASN1ObjectIdentifier(String) - Constructor for class org.bouncycastle.asn1.ASN1ObjectIdentifier
-
Create an OID based on the passed in String.
- ASN1OctetString - Class in org.bouncycastle.asn1
-
Abstract base for the ASN.1 OCTET STRING data type
- ASN1OctetString(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1OctetString
-
Base constructor.
- ASN1OctetStringParser - Interface in org.bouncycastle.asn1
-
A basic parser for an OCTET STRING object
- ASN1OutputStream - Class in org.bouncycastle.asn1
-
Stream that produces output based on the default encoding for the passed in objects.
- ASN1OutputStream(OutputStream) - Constructor for class org.bouncycastle.asn1.ASN1OutputStream
-
- ASN1ParsingException - Exception in org.bouncycastle.asn1
-
Exception thrown when correctly encoded, but unexpected data is found in a stream while building an object.
- ASN1ParsingException(String) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
-
Base constructor
- ASN1ParsingException(String, Throwable) - Constructor for exception org.bouncycastle.asn1.ASN1ParsingException
-
Constructor when this exception is due to another one.
- ASN1Primitive - Class in org.bouncycastle.asn1
-
Base class for ASN.1 primitive objects.
- ASN1Sequence - Class in org.bouncycastle.asn1
-
ASN.1 SEQUENCE
and SEQUENCE OF
constructs.
- ASN1Sequence() - Constructor for class org.bouncycastle.asn1.ASN1Sequence
-
Create an empty SEQUENCE
- ASN1Sequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
-
Create a SEQUENCE containing one object.
- ASN1Sequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
-
Create a SEQUENCE containing a vector of objects.
- ASN1Sequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.ASN1Sequence
-
Create a SEQUENCE containing an array of objects.
- ASN1SequenceParser - Interface in org.bouncycastle.asn1
-
A basic parser for a SEQUENCE object
- 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
and SET OF
constructs.
- ASN1Set() - Constructor for class org.bouncycastle.asn1.ASN1Set
-
- ASN1Set(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1Set
-
Create a SET containing one object
- ASN1Set(ASN1EncodableVector, boolean) - Constructor for class org.bouncycastle.asn1.ASN1Set
-
Create a SET containing a vector of objects.
- ASN1Set(ASN1Encodable[], boolean) - Constructor for class org.bouncycastle.asn1.ASN1Set
-
Create a SET containing an array of objects.
- ASN1SetParser - Interface in org.bouncycastle.asn1
-
A basic parser for a SET object
- ASN1StreamParser - Class in org.bouncycastle.asn1
-
A parser for ASN.1 streams which also returns, where possible, parsers for the objects it encounters.
- ASN1StreamParser(InputStream) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
-
- ASN1StreamParser(InputStream, int) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
-
- ASN1StreamParser(byte[]) - Constructor for class org.bouncycastle.asn1.ASN1StreamParser
-
- ASN1String - Interface in org.bouncycastle.asn1
-
General interface implemented by ASN.1 STRING objects for extracting the content String.
- ASN1TaggedObject - Class in org.bouncycastle.asn1
-
ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by
a [n] where n is some number - these are assumed to follow the construction
rules (as with sequences).
- ASN1TaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ASN1TaggedObject
-
Create a tagged object with the style given by the value of explicit.
- ASN1TaggedObjectParser - Interface in org.bouncycastle.asn1
-
Interface for the parsing of a generic tagged ASN.1 object.
- 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.
- assignAll() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Sets all Bits to 1.
- assignOne() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Sets the LSB to 1 and all other to 0, assigning 'one' to this
GF2Polynomial.
- assignX() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Sets Bit 1 to 1 and all other to 0, assigning 'x' to this GF2Polynomial.
- assignZero() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
Resets all bits to zero.
- assignZeroToElements() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
- asUnsignedByteArray(BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
-
Return the passed in value as an unsigned byte array.
- asUnsignedByteArray(int, BigInteger) - Static method in class org.bouncycastle.util.BigIntegers
-
Return the passed in value as an unsigned byte array of the specified length, padded with
leading zeros as necessary..
- asUnsignedByteArray(BigInteger, byte[], int, int) - Static method in class org.bouncycastle.util.BigIntegers
-
Write the passed in value as unsigned bytes to the specified buffer range, padded with
leading zeros as necessary.
- AsymmetricAlgorithmProvider - Class in org.bouncycastle.jcajce.provider.util
-
- AsymmetricAlgorithmProvider() - Constructor for class org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
-
- AsymmetricBlockCipher - Interface in org.bouncycastle.crypto
-
base interface that a public/private key block cipher needs
to conform to.
- AsymmetricBlockCipher - Class in org.bouncycastle.pqc.jcajce.provider.util
-
The AsymmetricBlockCipher class extends CipherSpiExt.
- AsymmetricBlockCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
The AsymmetricBlockCipher() constructor
- AsymmetricCipherKeyPair - Class in org.bouncycastle.crypto
-
a holding class for public/private parameter pairs.
- AsymmetricCipherKeyPair(AsymmetricKeyParameter, AsymmetricKeyParameter) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
-
basic constructor.
- AsymmetricCipherKeyPair(CipherParameters, CipherParameters) - Constructor for class org.bouncycastle.crypto.AsymmetricCipherKeyPair
-
- AsymmetricCipherKeyPairGenerator - Interface in org.bouncycastle.crypto
-
interface that a public/private key pair generator should conform to.
- AsymmetricHybridCipher - Class in org.bouncycastle.pqc.jcajce.provider.util
-
The AsymmetricHybridCipher class extends CipherSpiExt.
- AsymmetricHybridCipher() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher
-
- AsymmetricKeyInfoConverter - Interface in org.bouncycastle.jcajce.provider.util
-
- AsymmetricKeyParameter - Class in org.bouncycastle.crypto.params
-
- AsymmetricKeyParameter(boolean) - Constructor for class org.bouncycastle.crypto.params.AsymmetricKeyParameter
-
- at(int) - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial
-
Returns the coefficient at index.
- AttCertIssuer - Class in org.bouncycastle.asn1.x509
-
- AttCertIssuer(GeneralNames) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
-
Don't use this one if you are trying to be RFC 3281 compliant.
- AttCertIssuer(V2Form) - Constructor for class org.bouncycastle.asn1.x509.AttCertIssuer
-
- AttCertValidityPeriod - Class in org.bouncycastle.asn1.x509
-
- AttCertValidityPeriod(ASN1GeneralizedTime, ASN1GeneralizedTime) - Constructor for class org.bouncycastle.asn1.x509.AttCertValidityPeriod
-
- attrCarrier - Variable in class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey
-
- attrCert - Static variable in class org.bouncycastle.asn1.test.GetInstanceTest
-
- Attribute - Class in org.bouncycastle.asn1.cms
-
RFC 5652:
Attribute is a pair of OID (as type identifier) + set of values.
- Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.Attribute
-
- Attribute - Class in org.bouncycastle.asn1.pkcs
-
- Attribute(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
-
- Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.Attribute
-
- Attribute - Class in org.bouncycastle.asn1.x509
-
- Attribute(ASN1ObjectIdentifier, ASN1Set) - Constructor for class org.bouncycastle.asn1.x509.Attribute
-
- attributeCertificate - Static variable in class org.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate
-
- AttributeCertificate - Class in org.bouncycastle.asn1.x509
-
- AttributeCertificate(AttributeCertificateInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
-
- AttributeCertificate(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AttributeCertificate
-
- AttributeCertificateHolder - Class in org.bouncycastle.x509
-
- AttributeCertificateHolder(X509Principal, BigInteger) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
-
Deprecated.
- AttributeCertificateHolder(X500Principal, BigInteger) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
-
Deprecated.
- AttributeCertificateHolder(X509Certificate) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
-
Deprecated.
- AttributeCertificateHolder(X509Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
-
Deprecated.
- AttributeCertificateHolder(X500Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
-
Deprecated.
- AttributeCertificateHolder(int, String, String, byte[]) - Constructor for class org.bouncycastle.x509.AttributeCertificateHolder
-
Deprecated.
Constructs a holder for v2 attribute certificates with a hash value for
some type of object.
- AttributeCertificateInfo - Class in org.bouncycastle.asn1.x509
-
- AttributeCertificateIssuer - Class in org.bouncycastle.x509
-
- AttributeCertificateIssuer(AttCertIssuer) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
-
Deprecated.
Set the issuer directly with the ASN.1 structure.
- AttributeCertificateIssuer(X500Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
-
Deprecated.
- AttributeCertificateIssuer(X509Principal) - Constructor for class org.bouncycastle.x509.AttributeCertificateIssuer
-
Deprecated.
- Attributes - Class in org.bouncycastle.asn1.cms
-
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
-
- 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(String, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
-
- AttributeTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.crmf.AttributeTypeAndValue
-
- AttributeTypeAndValue - Class in org.bouncycastle.asn1.x500
-
Holding class for the AttributeTypeAndValue structures that make up an RDN.
- AttributeTypeAndValue(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.x500.AttributeTypeAndValue
-
- attrNameToOID(String) - Method in class org.bouncycastle.asn1.x500.style.BCStyle
-
- attrNameToOID(String) - Method in class org.bouncycastle.asn1.x500.style.RFC4519Style
-
- attrNameToOID(String) - Method in interface org.bouncycastle.asn1.x500.X500NameStyle
-
Return the OID associated with the passed in name.
- 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
-
- authDataFail - Static variable in class org.bouncycastle.asn1.cmc.CMCFailInfo
-
- AuthenticatedData - Class in org.bouncycastle.asn1.cms
-
RFC 5652 section 9.1:
The AuthenticatedData carries AuthAttributes and other data
which define what really is being signed.
- AuthenticatedData(OriginatorInfo, ASN1Set, AlgorithmIdentifier, AlgorithmIdentifier, ContentInfo, ASN1Set, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedData
-
- authenticatedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.2 -- smime ct authData
- AuthenticatedDataParser - Class in org.bouncycastle.asn1.cms
-
- AuthenticatedDataParser(ASN1SequenceParser) - Constructor for class org.bouncycastle.asn1.cms.AuthenticatedDataParser
-
- AuthenticatedSafe - Class in org.bouncycastle.asn1.pkcs
-
- AuthenticatedSafe(ContentInfo[]) - Constructor for class org.bouncycastle.asn1.pkcs.AuthenticatedSafe
-
- AUTHENTIFICATION_DATA - Static variable in class org.bouncycastle.asn1.eac.EACTags
-
- AuthEnvelopedData - Class in org.bouncycastle.asn1.cms
-
RFC 5083:
CMS AuthEnveloped Data object.
- AuthEnvelopedData(OriginatorInfo, ASN1Set, EncryptedContentInfo, ASN1Set, ASN1OctetString, ASN1Set) - Constructor for class org.bouncycastle.asn1.cms.AuthEnvelopedData
-
- authEnvelopedData - Static variable in interface org.bouncycastle.asn1.cms.CMSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.16.1.23 -- smime ct authEnvelopedData
- AuthEnvelopedDataParser - Class in org.bouncycastle.asn1.cms
-
- 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
-
- AuthorityInformationAccess - Class in org.bouncycastle.asn1.x509
-
The AuthorityInformationAccess object.
- AuthorityInformationAccess(AccessDescription) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
-
- AuthorityInformationAccess(AccessDescription[]) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
-
- AuthorityInformationAccess(ASN1ObjectIdentifier, GeneralName) - Constructor for class org.bouncycastle.asn1.x509.AuthorityInformationAccess
-
create an AuthorityInformationAccess with the oid and location provided.
- AuthorityKeyIdentifier - Class in org.bouncycastle.asn1.x509
-
The AuthorityKeyIdentifier object.
- AuthorityKeyIdentifier(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
-
- AuthorityKeyIdentifier(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
-
- AuthorityKeyIdentifier(SubjectPublicKeyInfo, GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
-
- AuthorityKeyIdentifier(GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
-
create an AuthorityKeyIdentifier with the GeneralNames tag and
the serial number provided.
- AuthorityKeyIdentifier(byte[]) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
-
create an AuthorityKeyIdentifier with a precomputed key identifier
- AuthorityKeyIdentifier(byte[], GeneralNames, BigInteger) - Constructor for class org.bouncycastle.asn1.x509.AuthorityKeyIdentifier
-
create an AuthorityKeyIdentifier with a precomputed key identifier
and the GeneralNames tag and the serial number provided as well.
- authorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Authority Key Identifier
- authorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.
Authority Key Identifier
- AuthorityKeyIdentifier - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
- AuthorityKeyIdentifierStructure - Class in org.bouncycastle.x509.extension
-
- AuthorityKeyIdentifierStructure(byte[]) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
-
Deprecated.
Constructor which will take the byte[] returned from getExtensionValue()
- AuthorityKeyIdentifierStructure(X509Extension) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
-
- AuthorityKeyIdentifierStructure(Extension) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
-
Deprecated.
Constructor which will take an extension
- AuthorityKeyIdentifierStructure(X509Certificate) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
-
Deprecated.
Create an AuthorityKeyIdentifier using the passed in certificate's public
key, issuer and serial number.
- AuthorityKeyIdentifierStructure(PublicKey) - Constructor for class org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure
-
Deprecated.
Create an AuthorityKeyIdentifier using just the hash of the
public key.
- available() - Method in class org.bouncycastle.crypto.io.CipherInputStream
-
- available() - Method in class org.bouncycastle.jcajce.io.CipherInputStream
-
- available() - Method in class org.bouncycastle.util.io.TeeInputStream
-
- B - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Client
-
- b - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
-
- B - Variable in class org.bouncycastle.crypto.agreement.srp.SRP6Server
-
- b - Variable in class org.bouncycastle.math.ec.ECCurve
-
- 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
-
- BAD_CERT_ID - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- BAD_DATA_FORMAT - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- BAD_MESSAGE_CHECK - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- BAD_POP - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- BAD_REQUEST - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- BAD_TIME - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- 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, int, int, int, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
-
- BaseBlockCipher(BlockCipherProvider) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
-
- BaseBlockCipher(AEADBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
-
- BaseBlockCipher(AEADCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
-
- BaseBlockCipher(AEADBlockCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
-
- BaseBlockCipher(BlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
-
- BaseBlockCipher(BlockCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
-
- BaseBlockCipher(BufferedBlockCipher, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
-
- BaseBlockCipher(BufferedBlockCipher, boolean, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher
-
- 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, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.BasePBKDF2
-
- BasePBKDF2(String, int) - Constructor for class org.bouncycastle.jcajce.provider.symmetric.SCRYPT.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 - Class in org.bouncycastle.asn1.x509
-
- BasicConstraints(boolean) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
-
- BasicConstraints(int) - Constructor for class org.bouncycastle.asn1.x509.BasicConstraints
-
create a cA=true object for the given path length constraint.
- basicConstraints - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Basic Constraints
- basicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.
Basic Constraints
- BasicConstraints - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
- 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.Mappings - Class in org.bouncycastle.jcajce.provider.keystore
-
- bc_exch - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
key_exchange(3) algorithms
- bc_ext - Static variable in interface org.bouncycastle.asn1.bc.BCObjectIdentifiers
-
X.509 extension(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
- 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(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
-
- BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
-
- BCDSTU4145PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
-
- BCDSTU4145PrivateKey(BCDSTU4145PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
-
- BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
-
- BCDSTU4145PrivateKey(String, ECPrivateKeyParameters, BCDSTU4145PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
-
- BCDSTU4145PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey
-
- BCDSTU4145PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.dstu
-
- BCDSTU4145PublicKey(BCDSTU4145PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
-
- BCDSTU4145PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
-
- BCDSTU4145PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
-
- BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
-
- BCDSTU4145PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
-
- BCDSTU4145PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey
-
- BCECGOST3410_2012PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
-
Represent two kind of GOST34.10 2012 PrivateKeys: with 256 and 512 size
- BCECGOST3410_2012PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
-
- BCECGOST3410_2012PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
-
- BCECGOST3410_2012PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
-
- BCECGOST3410_2012PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
-
- BCECGOST3410_2012PrivateKey(BCECGOST3410_2012PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
-
- BCECGOST3410_2012PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410_2012PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
-
- BCECGOST3410_2012PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410_2012PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
-
- BCECGOST3410_2012PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PrivateKey
-
- BCECGOST3410_2012PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost12
-
Represent two kind of GOST34.10 2012 PublicKeys: with 256 and 512 size
- BCECGOST3410_2012PublicKey(BCECGOST3410_2012PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
-
- BCECGOST3410_2012PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
-
- BCECGOST3410_2012PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
-
- BCECGOST3410_2012PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
-
- BCECGOST3410_2012PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
-
- BCECGOST3410_2012PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
-
- BCECGOST3410_2012PublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost12.BCECGOST3410_2012PublicKey
-
- BCECGOST3410PrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
-
- BCECGOST3410PrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
-
- BCECGOST3410PrivateKey(ECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
-
- BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
-
- BCECGOST3410PrivateKey(ECPrivateKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
-
- BCECGOST3410PrivateKey(BCECGOST3410PrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
-
- BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
-
- BCECGOST3410PrivateKey(String, ECPrivateKeyParameters, BCECGOST3410PublicKey, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
-
- BCECGOST3410PrivateKey(String, ECPrivateKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey
-
- BCECGOST3410PublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ecgost
-
- BCECGOST3410PublicKey(BCECGOST3410PublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
-
- BCECGOST3410PublicKey(ECPublicKeySpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
-
- BCECGOST3410PublicKey(ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
-
- BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
-
- BCECGOST3410PublicKey(String, ECPublicKeyParameters, ECParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
-
- BCECGOST3410PublicKey(String, ECPublicKeyParameters) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
-
- BCECGOST3410PublicKey(ECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey
-
- BCECPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
- BCECPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(ECPrivateKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, ECPrivateKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, BCECPrivateKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, ECPrivateKeyParameters, BCECPublicKey, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPrivateKey(String, ECPrivateKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- BCECPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.ec
-
- BCECPublicKey(String, BCECPublicKey) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, ECPublicKeySpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, ECPublicKeyParameters, ECParameterSpec, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(String, ECPublicKeyParameters, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCECPublicKey(ECPublicKey, ProviderConfiguration) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- BCEdDSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
-
- BCEdDSAPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.edec
-
- BCElGamalPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
-
- BCElGamalPrivateKey() - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey
-
- BCElGamalPublicKey - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
-
- 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
-
- 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.
- BCGMSSPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.gmss
-
- 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(LMSKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
-
- BCLMSPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPrivateKey
-
- BCLMSPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.lms
-
- BCLMSPublicKey(LMSKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
-
- BCLMSPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.lms.BCLMSPublicKey
-
- BCLoadStoreParameter - Class in org.bouncycastle.jcajce
-
- BCLoadStoreParameter(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
-
Base constructor for
- BCLoadStoreParameter(InputStream, char[]) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
-
- BCLoadStoreParameter(InputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
-
- BCLoadStoreParameter(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCLoadStoreParameter
-
- BCMcElieceCCA2PrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
- BCMcElieceCCA2PrivateKey(McElieceCCA2PrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey
-
- BCMcElieceCCA2PublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
- BCMcElieceCCA2PublicKey(McElieceCCA2PublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey
-
- BCMcEliecePrivateKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
- BCMcEliecePrivateKey(McEliecePrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey
-
- BCMcEliecePublicKey - Class in org.bouncycastle.pqc.jcajce.provider.mceliece
-
- 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(NHPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
-
- BCNHPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey
-
- BCNHPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.newhope
-
- BCNHPublicKey(NHPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
-
- BCNHPublicKey(SubjectPublicKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey
-
- 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(QTESLAPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPrivateKey
-
- BCqTESLAPrivateKey(PrivateKeyInfo) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPrivateKey
-
- BCqTESLAPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.qtesla
-
- BCqTESLAPublicKey(QTESLAPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.qtesla.BCqTESLAPublicKey
-
- BCqTESLAPublicKey(SubjectPublicKeyInfo) - 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(RainbowPrivateKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
- BCRainbowPrivateKey(RainbowPrivateKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey
-
- BCRainbowPublicKey - Class in org.bouncycastle.pqc.jcajce.provider.rainbow
-
This class implements CipherParameters and PublicKey.
- BCRainbowPublicKey(int, short[][], short[][], short[]) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
-
Constructor
- BCRainbowPublicKey(RainbowPublicKeySpec) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
-
- BCRainbowPublicKey(RainbowPublicKeyParameters) - Constructor for class org.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey
-
- BCRSAPrivateCrtKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
A provider representation for a RSA private key, with CRT factors included.
- BCRSAPrivateKey - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
- 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(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
-
Create an application specific object with a tagging of explicit/constructed.
- BERApplicationSpecific(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
-
Create an application specific object with the tagging style given by the value of constructed.
- BERApplicationSpecific(int, ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERApplicationSpecific
-
Create an application specific object which is marked as constructed
- BERApplicationSpecificParser - Class in org.bouncycastle.asn1
-
A parser for indefinite-length ASN.1 ApplicationSpecific objects.
- BERGenerator - Class in org.bouncycastle.asn1
-
Base class for generators for indefinite-length structures.
- BERGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERGenerator
-
- BERGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERGenerator
-
- BEROctetString - Class in org.bouncycastle.asn1
-
ASN.1 OctetStrings, with indefinite length rules, and constructed form support.
- BEROctetString(byte[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
-
Create an OCTET-STRING object from a byte[]
- BEROctetString(ASN1OctetString[]) - Constructor for class org.bouncycastle.asn1.BEROctetString
-
Multiple
ASN1OctetString
data blocks are input,
the result is
constructed form.
- BEROctetString(byte[], int) - Constructor for class org.bouncycastle.asn1.BEROctetString
-
Create an OCTET-STRING object from a byte[]
- BEROctetString(ASN1OctetString[], int) - Constructor for class org.bouncycastle.asn1.BEROctetString
-
Multiple
ASN1OctetString
data blocks are input,
the result is
constructed form.
- BEROctetStringGenerator - Class in org.bouncycastle.asn1
-
A generator for indefinite-length OCTET STRINGs
- BEROctetStringGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
-
Use the passed in stream as the target for the generator, writing out the header tag
for a constructed OCTET STRING.
- BEROctetStringGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BEROctetStringGenerator
-
Use the passed in stream as the target for the generator, writing out the header tag
for a tagged constructed OCTET STRING (possibly implicit).
- BEROctetStringParser - Class in org.bouncycastle.asn1
-
A parser for indefinite-length OCTET STRINGs.
- BERSequence - Class in org.bouncycastle.asn1
-
Indefinite length SEQUENCE of objects.
- BERSequence() - Constructor for class org.bouncycastle.asn1.BERSequence
-
Create an empty sequence
- BERSequence(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSequence
-
Create a sequence containing one object
- BERSequence(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSequence
-
Create a sequence containing a vector of objects.
- BERSequence(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSequence
-
Create a sequence containing an array of objects.
- BERSequenceGenerator - Class in org.bouncycastle.asn1
-
A stream generator for DER SEQUENCEs
- BERSequenceGenerator(OutputStream) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
-
Use the passed in stream as the target for the generator, writing out the header tag
for a constructed SEQUENCE.
- BERSequenceGenerator(OutputStream, int, boolean) - Constructor for class org.bouncycastle.asn1.BERSequenceGenerator
-
Use the passed in stream as the target for the generator, writing out the header tag
for a tagged constructed SEQUENCE (possibly implicit).
- BERSequenceParser - Class in org.bouncycastle.asn1
-
Parser for indefinite-length SEQUENCEs.
- BERSet - Class in org.bouncycastle.asn1
-
Indefinite length SET
and SET OF
constructs.
- BERSet() - Constructor for class org.bouncycastle.asn1.BERSet
-
Create an empty SET.
- BERSet(ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERSet
-
Create a SET containing one object.
- BERSet(ASN1EncodableVector) - Constructor for class org.bouncycastle.asn1.BERSet
-
Create a SET containing multiple objects.
- BERSet(ASN1Encodable[]) - Constructor for class org.bouncycastle.asn1.BERSet
-
Create a SET from an array of objects.
- BERSetParser - Class in org.bouncycastle.asn1
-
Parser for indefinite-length SETs.
- BERTaggedObject - Class in org.bouncycastle.asn1
-
BER TaggedObject - in ASN.1 notation this is any object preceded by
a [n] where n is some number - these are assumed to follow the construction
rules (as with sequences).
- BERTaggedObject(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
-
- BERTaggedObject(boolean, int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
-
- BERTaggedObject(int) - Constructor for class org.bouncycastle.asn1.BERTaggedObject
-
create an implicitly tagged object that contains a zero
length sequence.
- BERTaggedObjectParser - Class in org.bouncycastle.asn1
-
Parser for indefinite-length tagged objects.
- BERTags - Interface in org.bouncycastle.asn1
-
- 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 a BigIntPolynomial
.
- 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, int[]) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- bigEndianToInt(byte[], int) - Static method in class org.bouncycastle.util.Pack
-
- bigEndianToInt(byte[], int, int[]) - Static method in class org.bouncycastle.util.Pack
-
- bigEndianToInt(byte[], int, int[], int, int) - Static method in class org.bouncycastle.util.Pack
-
- bigEndianToLong(byte[], int) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- bigEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.crypto.util.Pack
-
Deprecated.
- bigEndianToLong(byte[], int) - Static method in class org.bouncycastle.util.Pack
-
- bigEndianToLong(byte[], int, long[]) - Static method in class org.bouncycastle.util.Pack
-
- bigEndianToLong(byte[], int, long[], int, int) - Static method in class org.bouncycastle.util.Pack
-
- bigEndianToShort(byte[], int) - Static method in class org.bouncycastle.util.Pack
-
- BigInteger(byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
-
- BigInteger(int, byte[]) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
-
- BigInteger(String) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
-
- BigInteger(int, String) - Constructor for class org.bouncycastle.util.test.FixedSecureRandom.BigInteger
-
- BigIntegers - Class in org.bouncycastle.util
-
BigInteger utilities.
- BigIntegers() - Constructor for class org.bouncycastle.util.BigIntegers
-
- 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 (like add
) change the polynomial, others (like mult
) 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 a IntegerPolynomial
.
- 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
-
- binomial(int, int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Computes the binomial coefficient (n|t) ("n over t").
- BIOMETRIC_DATA_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
-
- BIOMETRIC_INFORMATION_GROUP_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
-
- BIOMETRIC_INFORMATION_TEMPLATE - Static variable in class org.bouncycastle.asn1.eac.EACTags
-
- BiometricData - Class in org.bouncycastle.asn1.x509.qualified
-
The BiometricData object.
- BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString, DERIA5String) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
-
- BiometricData(TypeOfBiometricData, AlgorithmIdentifier, ASN1OctetString) - Constructor for class org.bouncycastle.asn1.x509.qualified.BiometricData
-
- 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
-
- 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
-
- BitmapSspRange - Class in org.bouncycastle.its.asn1
-
BitmapSspRange ::= SEQUENCE {
sspValue OCTET STRING (SIZE(1..32)),
sspBitmask OCTET STRING (SIZE(1..32))
}
- 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() - Constructor for class org.bouncycastle.asn1.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(Blake2bDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
-
- Blake2bDigest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake2bDigest
-
Basic sized constructor - size in bits.
- Blake2bDigest(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.
- 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(Blake2sDigest) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
-
- Blake2sDigest(int) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
-
BLAKE2s for hashing.
- Blake2sDigest(byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
-
BLAKE2s for authentication ("Prefix-MAC mode").
- Blake2sDigest(byte[], int, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.digests.Blake2sDigest
-
BLAKE2s with key, required digest length, salt and personalization.
- 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
-
- BlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.BlockCipherMac
-
- 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
-
- 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 http://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(BlockCipher, KeyParameter, boolean) - Method in class org.bouncycastle.crypto.prng.X931SecureRandomBuilder
-
Construct a X9.31 secure random generator using the passed in engine and key.
- build() - Method in class org.bouncycastle.crypto.util.DERMacData.Builder
-
- build() - Method in class org.bouncycastle.crypto.util.DEROtherInfo.Builder
-
Build the KTSOtherInfo.
- build() - Method in class org.bouncycastle.crypto.util.PBKDF2Config.Builder
-
- build() - Method in class org.bouncycastle.crypto.util.ScryptConfig.Builder
-
- build() - Method in class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Build and return a BCFKSLoadStoreParameter.
- build() - Method in class org.bouncycastle.jcajce.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(X509Certificate, PKIXExtendedBuilderParameters, List) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi
-
- build(X509Certificate, PKIXExtendedBuilderParameters, List) - Method in class org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi_8
-
- build() - Method in class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
-
- build() - Method in class org.bouncycastle.pqc.crypto.lms.Composer
-
- build(byte[]) - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyUBuilder
-
- build() - Method in class org.bouncycastle.pqc.crypto.newhope.NHSecretKeyProcessor.PartyVBuilder
-
- build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
-
- build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
-
- build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
-
- build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
-
- build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
-
- build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
-
- build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
-
- build() - Method in class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
-
- buildCTR(BlockCipher, int, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
-
Build a SecureRandom based on a SP 800-90A CTR DRBG.
- Builder() - Constructor for class org.bouncycastle.crypto.params.Argon2Parameters.Builder
-
- Builder(int) - Constructor for class org.bouncycastle.crypto.params.Argon2Parameters.Builder
-
- Builder() - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
- Builder(Hashtable) - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
- Builder(SkeinParameters) - Constructor for class org.bouncycastle.crypto.params.SkeinParameters.Builder
-
- Builder(DERMacData.Type, byte[], byte[], byte[], byte[]) - Constructor for class org.bouncycastle.crypto.util.DERMacData.Builder
-
Create a basic builder with just the compulsory fields.
- Builder(AlgorithmIdentifier, byte[], byte[]) - Constructor for class org.bouncycastle.crypto.util.DEROtherInfo.Builder
-
Create a basic builder with just the compulsory fields.
- Builder() - Constructor for class org.bouncycastle.crypto.util.PBKDF2Config.Builder
-
Base constructor.
- Builder(int, int, int) - Constructor for class org.bouncycastle.crypto.util.ScryptConfig.Builder
-
Base constructor.
- Builder() - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Base constructor for creating a LoadStoreParameter for initializing a key store.
- Builder(OutputStream, char[]) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Base constructor for storing to an OutputStream using a password.
- Builder(OutputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Base constructor for storing to an OutputStream using a protection parameter.
- Builder(OutputStream, PrivateKey) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Base constructor for storing to an OutputStream using a protection parameter.
- Builder(InputStream, PublicKey) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Base constructor for reading a KeyStore from an InputStream using a public key for validation.
- Builder(InputStream, BCFKSLoadStoreParameter.CertChainValidator) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Base constructor for reading a KeyStore from an InputStream using validation based on
encapsulated certificates in the KeyStore data.
- Builder(InputStream, char[]) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Base constructor for reading a KeyStore from an InputStream using a password.
- Builder(InputStream, KeyStore.ProtectionParameter) - Constructor for class org.bouncycastle.jcajce.BCFKSLoadStoreParameter.Builder
-
Base constructor for reading a KeyStore from an InputStream using a password.
- Builder(CertSelector) - Constructor for class org.bouncycastle.jcajce.PKIXCertStoreSelector.Builder
-
Constructor initializing a builder with a CertSelector.
- Builder(CRLSelector) - Constructor for class org.bouncycastle.jcajce.PKIXCRLStoreSelector.Builder
-
Constructor initializing a builder with a CertSelector.
- Builder(PKIXBuilderParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
-
- Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedBuilderParameters.Builder
-
- Builder(PKIXParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
-
- Builder(PKIXExtendedParameters) - Constructor for class org.bouncycastle.jcajce.PKIXExtendedParameters.Builder
-
- Builder() - Constructor for class org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec.Builder
-
- Builder(String, int) - Constructor for class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
-
Basic builder.
- Builder(String, int, byte[]) - Constructor for class org.bouncycastle.jcajce.spec.KTSParameterSpec.Builder
-
Basic builder.
- Builder() - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
-
- Builder(SkeinParameterSpec) - Constructor for class org.bouncycastle.jcajce.spec.SkeinParameterSpec.Builder
-
- Builder() - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
-
- Builder(String, String) - Constructor for class org.bouncycastle.jce.X509LDAPCertStoreParameters.Builder
-
- Builder(int) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder
-
- Builder(XMSSMTParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTPrivateKeyParameters.Builder
-
- Builder(XMSSMTParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTPublicKeyParameters.Builder
-
- Builder(XMSSMTParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature.Builder
-
- Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSPrivateKeyParameters.Builder
-
- Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSPublicKeyParameters.Builder
-
- Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSReducedSignature.Builder
-
- Builder(XMSSParameters) - Constructor for class org.bouncycastle.pqc.crypto.xmss.XMSSSignature.Builder
-
- buildHash(Digest, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
-
Build a SecureRandom based on a SP 800-90A Hash DRBG.
- buildHMAC(Mac, byte[], boolean) - Method in class org.bouncycastle.crypto.prng.SP800SecureRandomBuilder
-
Build a SecureRandom based on a SP 800-90A HMAC DRBG.
- buildObject(int, int, int) - Method in class org.bouncycastle.asn1.ASN1InputStream
-
build an object given its tag and the number of bytes to construct it from.
- 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(Encodable[]) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
-
- bytes(Encodable) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
-
- bytes(byte[][]) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
-
- bytes(byte[][], int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
-
- bytes(byte[]) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
-
- bytes(byte[], int, int) - Method in class org.bouncycastle.pqc.crypto.lms.Composer
-
- 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 - Static variable in class org.bouncycastle.asn1.x500.style.BCStyle
-
country code - StringType(SIZE(2))
- c - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
-
- C - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
- 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
-
- 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
-
- CA_COMPROMISE - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
- 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(BigInteger, BigInteger) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.BigIntEuclidean
-
Runs the EEA on two
BigInteger
s
Implemented from pseudocode on
Wikipedia.
- calculate(int, int) - Static method in class org.bouncycastle.pqc.math.ntru.euclid.IntEuclidean
-
Runs the EEA on two
int
s
Implemented from pseudocode on
Wikipedia.
- calculateA(BigInteger, BigInteger, BigInteger, BigInteger) - Static method in class org.bouncycastle.crypto.agreement.jpake.JPAKEUtil
-
Calculate A as done in round 2.
- calculateAgreement(DHPublicKeyParameters, BigInteger) - Method in class org.bouncycastle.crypto.agreement.DHAgreement
-
given a message from a given party and the corresponding public key,
calculate the next message in the agreement sequence.
- calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.DHBasicAgreement
-
given a short term public key from a given party calculate the next
message in the agreement sequence.
- calculateAgreement(CipherParameters) - Method in class org.bouncycastle.crypto.agreement.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, 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) - Method in interface org.bouncycastle.crypto.BasicAgreement
-
given a public key from a given party calculate the next
message in the agreement sequence.
- calculateAgreement(CipherParameters, byte[], int) - Method in interface org.bouncycastle.crypto.RawAgreement
-
- calculateAgreement(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X25519
-
- calculateAgreement(byte[], int, byte[], int, byte[], int) - Static method in class org.bouncycastle.math.ec.rfc7748.X448
-
- calculateAgreement(CipherParameters) - Method in class org.bouncycastle.pqc.crypto.newhope.NHAgreement
-
- calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.CFBBlockCipher
-
- calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.G3413CFBBlockCipher
-
- calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.G3413CTRBlockCipher
-
- calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.G3413OFBBlockCipher
-
- calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.GCFBBlockCipher
-
- calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.GOFBBlockCipher
-
- calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.KCTRBlockCipher
-
- calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.OFBBlockCipher
-
- calculateByte(byte) - Method in class org.bouncycastle.crypto.modes.SICBlockCipher
-
- calculateByte(byte) - Method in class org.bouncycastle.crypto.StreamBlockCipher
-
- calculateClientEvidenceMessage() - Method in class org.bouncycastle.crypto.agreement.srp.SRP6Client
-
Computes the client evidence message M1 using the previously received values.
- calculateE(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.ECDSASigner
-
- calculateE(BigInteger, byte[]) - Method in class org.bouncycastle.crypto.signers.SM2Signer
-
- calculateFingerprint(byte[]) - Static method in class org.bouncycastle.util.Fingerprint
-
Return a byte array containing a calculated fingerprint for the passed in input data.
- calculateFingerprint(byte[], int) - Static method in class org.bouncycastle.util.Fingerprint
-
Return a byte array containing a calculated fingerprint for the passed in input data.
- calculateFingerprintSHA512_160(byte[]) - Static method in class org.bouncycastle.util.Fingerprint
-
- 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
- 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
-
- CAST5 - Class in org.bouncycastle.jcajce.provider.symmetric
-
- CAST5.AlgParamGen - Class in org.bouncycastle.jcajce.provider.symmetric
-
- CAST5.AlgParams - Class in org.bouncycastle.jcajce.provider.symmetric
-
- CAST5.CBC - Class in org.bouncycastle.jcajce.provider.symmetric
-
- CAST5.ECB - Class in org.bouncycastle.jcajce.provider.symmetric
-
- CAST5.KeyGen - Class in org.bouncycastle.jcajce.provider.symmetric
-
- CAST5.Mappings - Class in org.bouncycastle.jcajce.provider.symmetric
-
- cast5_CBC - Static variable in class org.bouncycastle.asn1.smime.SMIMECapabilities
-
- cast5CBC - Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
cast5CBC OBJECT IDENTIFIER ::= {iso(1) member-body(2) us(840) nt(113533) nsn(7) algorithms(66) 10} SEE RFC 2984
- CAST5CBCParameters - Class in org.bouncycastle.asn1.misc
-
- CAST5CBCParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.misc.CAST5CBCParameters
-
- 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 http://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 http://www.ietf.org/rfc/rfc2612.txt
- 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.
- 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, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
-
create a standard MAC based on a CBC block cipher.
- CBCBlockCipherMac(BlockCipher, int) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
-
create a standard MAC based on a block cipher with the size of the
MAC been given in bits.
- CBCBlockCipherMac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CBCBlockCipherMac
-
create a standard MAC based on a block cipher with the size of the
MAC been given in bits.
- CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DES.CBCMAC
-
- CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.DESede.CBCMAC
-
- CBCMAC() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.RC2.CBCMAC
-
- 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
-
- CCMParameters(byte[], int) - Constructor for class org.bouncycastle.asn1.cms.CCMParameters
-
- CCMParameters - Class in org.bouncycastle.crypto.params
-
- 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(BigInteger) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute the smallest integer that is greater than or equal to the
logarithm to the base 2 of the given BigInteger.
- ceilLog(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute the smallest integer that is greater than or equal to the
logarithm to the base 2 of the given integer.
- ceilLog256(int) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute ceil(log_256 n), the number of bytes needed to encode
the integer n.
- ceilLog256(long) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
-
Compute ceil(log_256 n), the number of bytes needed to encode
the long integer n.
- 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 - Class in org.bouncycastle.asn1.pkcs
-
- CertBag(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.pkcs.CertBag
-
- certBag - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#12: 1.2.840.113549.1.12.10.1.3
- CertConfirmContent - Class in org.bouncycastle.asn1.cmp
-
- certConfirmed - Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- certCRLTimestamp - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
-
- CertEtcToken - Class in org.bouncycastle.asn1.dvcs
-
CertEtcToken ::= CHOICE {
certificate [0] IMPLICIT Certificate ,
esscertid [1] ESSCertId ,
pkistatus [2] IMPLICIT PKIStatusInfo ,
assertion [3] ContentInfo ,
crl [4] IMPLICIT CertificateList,
ocspcertstatus [5] CertStatus,
oscpcertid [6] IMPLICIT CertId ,
oscpresponse [7] IMPLICIT OCSPResponse,
capabilities [8] SMIMECapabilities,
extension Extension
}
- CertEtcToken(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.dvcs.CertEtcToken
-
- CertEtcToken(Extension) - Constructor for class org.bouncycastle.asn1.dvcs.CertEtcToken
-
- CertHash - Class in org.bouncycastle.asn1.isismtt.ocsp
-
ISIS-MTT PROFILE: The responder may include this extension in a response to
send the hash of the requested certificate to the responder.
- CertHash(AlgorithmIdentifier, byte[]) - Constructor for class org.bouncycastle.asn1.isismtt.ocsp.CertHash
-
Constructor from a given details.
- 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_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
-
- CERTIFICATE_HOLD - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
- 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
-
- CertificateBase - Class in org.bouncycastle.its.asn1
-
CertificateBase ::= SEQUENCE {
version Uint8(3),
type CertificateType,
issuer IssuerIdentifier,
toBeSigned ToBeSignedCertificate,
signature Signature OPTIONAL
}
- CertificateBase(ASN1Sequence) - Constructor for class org.bouncycastle.its.asn1.CertificateBase
-
- 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(ASN1ObjectIdentifier, int) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
-
create an Iso7816CertificateHolderAuthorization according to the parameters
- CertificateHolderAuthorization(ASN1ApplicationSpecific) - Constructor for class org.bouncycastle.asn1.eac.CertificateHolderAuthorization
-
- 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
-
- CertificateList - Class in org.bouncycastle.asn1.x509
-
PKIX RFC-2459
The X.509 v2 CRL syntax is as follows.
- CertificateList(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.x509.CertificateList
-
- CertificatePair - Class in org.bouncycastle.asn1.x509
-
This class helps to support crossCerfificatePairs in a LDAP directory
according RFC 2587
- CertificatePair(Certificate, Certificate) - Constructor for class org.bouncycastle.asn1.x509.CertificatePair
-
Constructor from a given details.
- CertificatePolicies - Class in org.bouncycastle.asn1.x509
-
- CertificatePolicies(PolicyInformation) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
-
Construct a CertificatePolicies object containing one PolicyInformation.
- CertificatePolicies(PolicyInformation[]) - Constructor for class org.bouncycastle.asn1.x509.CertificatePolicies
-
- certificatePolicies - Static variable in class org.bouncycastle.asn1.x509.Extension
-
Certificate Policies
- certificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extension
-
Deprecated.
Certificate Policies
- CertificatePolicies - Static variable in class org.bouncycastle.asn1.x509.X509Extensions
-
- 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
-
- CertificateType - Class in org.bouncycastle.its.asn1
-
CertificateType ::= ENUMERATED {
explicit,
implicit,
...
- CertificateType(int) - Constructor for class org.bouncycastle.its.asn1.CertificateType
-
- 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(X500Name, AlgorithmIdentifier, DERBitString, ASN1Set, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.cmc.CertificationRequest
-
- CertificationRequest - Class in org.bouncycastle.asn1.pkcs
-
PKCS10 Certification request object.
- CertificationRequest() - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
-
- CertificationRequest(CertificationRequestInfo, AlgorithmIdentifier, DERBitString) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
-
- CertificationRequest(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequest
-
- CertificationRequestInfo - Class in org.bouncycastle.asn1.pkcs
-
PKCS10 CertificationRequestInfo object.
- CertificationRequestInfo(X500Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
-
Basic constructor.
- CertificationRequestInfo(X509Name, SubjectPublicKeyInfo, ASN1Set) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
-
- CertificationRequestInfo(ASN1Sequence) - Constructor for class org.bouncycastle.asn1.pkcs.CertificationRequestInfo
-
- 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(EncryptedValue) - Constructor for class org.bouncycastle.asn1.cmp.CertOrEncCert
-
- CertOrEncCert(EncryptedKey) - Constructor for class org.bouncycastle.asn1.cmp.CertOrEncCert
-
- certPath - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
-
- CertPathReviewerException - Exception in org.bouncycastle.x509
-
- CertPathReviewerException(ErrorBundle, Throwable) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
-
- CertPathReviewerException(ErrorBundle) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
-
- CertPathReviewerException(ErrorBundle, Throwable, CertPath, int) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
-
- CertPathReviewerException(ErrorBundle, CertPath, int) - Constructor for exception org.bouncycastle.x509.CertPathReviewerException
-
- 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
-
- certs - Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
-
- CertStatus - Class in org.bouncycastle.asn1.cmp
-
- CertStatus(byte[], BigInteger) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
-
- CertStatus(byte[], BigInteger, PKIStatusInfo) - Constructor for class org.bouncycastle.asn1.cmp.CertStatus
-
- CertStatus - Class in org.bouncycastle.asn1.ocsp
-
- CertStatus() - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
-
create a CertStatus object with a tag of zero.
- CertStatus(RevokedInfo) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
-
- CertStatus(int, ASN1Encodable) - Constructor for class org.bouncycastle.asn1.ocsp.CertStatus
-
- CertStoreCollectionSpi - Class in org.bouncycastle.jce.provider
-
- CertStoreCollectionSpi(CertStoreParameters) - Constructor for class org.bouncycastle.jce.provider.CertStoreCollectionSpi
-
- CertTemplate - Class in org.bouncycastle.asn1.crmf
-
- CertTemplateBuilder - Class in org.bouncycastle.asn1.crmf
-
- CertTemplateBuilder() - Constructor for class org.bouncycastle.asn1.crmf.CertTemplateBuilder
-
- certTypes - Static variable in interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
-
PKCS#9: 1.2.840.113549.1.9.22
- certValues - Static variable in interface org.bouncycastle.asn1.esf.ESFAttributes
-
- CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.CRLReason
-
- CESSATION_OF_OPERATION - Static variable in class org.bouncycastle.asn1.x509.ReasonFlags
-
- 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, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
-
create a standard MAC based on a CFB block cipher.
- CFBBlockCipherMac(BlockCipher, int, int) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
-
create a standard MAC based on a block cipher with the size of the
MAC been given in bits.
- CFBBlockCipherMac(BlockCipher, int, int, BlockCipherPadding) - Constructor for class org.bouncycastle.crypto.macs.CFBBlockCipherMac
-
create a standard MAC based on a block cipher with the size of the
MAC been given in bits.
- 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() - Constructor for class org.bouncycastle.crypto.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.
- CHAIN_VALIDITY_MODEL - Static variable in class org.bouncycastle.x509.ExtendedPKIXParameters
-
Deprecated.
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
-
- check(X509AttributeCertificate, CertPath, CertPath, Collection) - Method in class org.bouncycastle.x509.PKIXAttrCertChecker
-
Performs checks on the specified attribute certificate.
- checkAttributeCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
-
- checkCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
-
- checkCRLs(PKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, Vector, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
-
- checkedModOddInverse(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
-
- checkedModOddInverseVar(int[], int[], int[]) - Static method in class org.bouncycastle.math.raw.Mod
-
- checkExcluded(GeneralName) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
-
- checkExcluded(GeneralName) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
-
Check if the given GeneralName is contained in the excluded set.
- checkExcluded(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
-
Check if the given GeneralName is contained in the excluded set.
- checkExcludedDN(X500Name) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
-
- checkExcludedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
-
- checkKey(byte[]) - Static method in class org.bouncycastle.crypto.generators.Poly1305KeyGenerator
-
Checks a 32 byte key for compliance with the Poly1305 key requirements, e.g.
- checkLength(int) - Method in class org.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher
-
Check if the message length plus the length of the input length can be
en/decrypted.
- checkMandatoryField(String, ASN1Encodable, ASN1Encodable) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
-
- checkMandatoryField(String, String, String) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
-
- checkMandatoryField(String, byte[], byte[]) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
-
- checkMandatoryField(String, int, int) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
-
- checkNormalized() - Method in class org.bouncycastle.math.ec.ECPoint
-
- checkOptionalField(String, ASN1Encodable, ASN1Encodable) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
-
- checkOptionalField(String, String, String) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
-
- checkOptionalField(String, BigInteger, BigInteger) - Method in class org.bouncycastle.asn1.test.ASN1UnitTest
-
- checkPassword(String, char[]) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
-
Checks if a password corresponds to a 60 character Bcrypt String
- checkPassword(String, byte[]) - Static method in class org.bouncycastle.crypto.generators.OpenBSDBCrypt
-
Checks if a password corresponds to a 60 character Bcrypt String
- checkPermitted(GeneralName) - Method in interface org.bouncycastle.asn1.x509.NameConstraintValidator
-
- checkPermitted(GeneralName) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
-
Checks if the given GeneralName is in the permitted set.
- checkPermitted(GeneralName) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
-
Checks if the given GeneralName is in the permitted set.
- checkPermittedDN(X500Name) - Method in class org.bouncycastle.asn1.x509.PKIXNameConstraintValidator
-
- checkPermittedDN(ASN1Sequence) - Method in class org.bouncycastle.jce.provider.PKIXNameConstraintValidator
-
- 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
-
- checkRevocation(PKIXParameters, X509Certificate, Date, X509Certificate, PublicKey, Vector, Vector, int) - Method in class org.bouncycastle.x509.PKIXCertPathReviewer
-
- checkV1AttributeCertificate(int, byte[]) - Method in class org.bouncycastle.asn1.test.CertificateTest
-
- checkValidity() - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- checkValidity(Date) - Method in class org.bouncycastle.jce.provider.X509CertificateObject
-
Deprecated.
- checkValidity() - Method in interface org.bouncycastle.x509.X509AttributeCertificate
-
Deprecated.
- checkValidity(Date) - Method in interface org.bouncycastle.x509.X509AttributeCertificate
-
Deprecated.
- checkValidity() - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
-
Deprecated.
- checkValidity(Date) - Method in class org.bouncycastle.x509.X509V2AttributeCertificate
-
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
-
- CipherFactory - Class in org.bouncycastle.crypto.util
-
Factory methods for creating Cipher objects and CipherOutputStreams.
- CipherFactory() - Constructor for class org.bouncycastle.crypto.util.CipherFactory
-
- CipherInputStream - Class in org.bouncycastle.crypto.io
-
A CipherInputStream is composed of an InputStream and a cipher so that read() methods return data
that are read in from the underlying InputStream but have been additionally processed by the
Cipher.
- CipherInputStream(InputStream, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
-
Constructs a CipherInputStream from an InputStream and a
BufferedBlockCipher.
- CipherInputStream(InputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
-
Constructs a CipherInputStream from an InputStream and a StreamCipher.
- CipherInputStream(InputStream, AEADBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
-
Constructs a CipherInputStream from an InputStream and an AEADBlockCipher.
- CipherInputStream(InputStream, BufferedBlockCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
-
Constructs a CipherInputStream from an InputStream, a
BufferedBlockCipher, and a specified internal buffer size.
- CipherInputStream(InputStream, StreamCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
-
Constructs a CipherInputStream from an InputStream, a StreamCipher, and a specified internal buffer size.
- CipherInputStream(InputStream, AEADBlockCipher, int) - Constructor for class org.bouncycastle.crypto.io.CipherInputStream
-
Constructs a CipherInputStream from an InputStream, an AEADBlockCipher, and a specified internal buffer size.
- CipherInputStream - Class in org.bouncycastle.jcajce.io
-
A CipherInputStream is composed of an InputStream and a cipher so that read() methods return data
that are read in from the underlying InputStream but have been additionally processed by the
Cipher.
- CipherInputStream(InputStream, Cipher) - Constructor for class org.bouncycastle.jcajce.io.CipherInputStream
-
Constructs a CipherInputStream from an InputStream and an initialised Cipher.
- CipherIOException - Exception in org.bouncycastle.crypto.io
-
IOException
wrapper around an exception indicating a problem with the use of a cipher.
- CipherIOException(String, Throwable) - Constructor for exception org.bouncycastle.crypto.io.CipherIOException
-
- CipherKeyGenerator - Class in org.bouncycastle.crypto
-
The base class for symmetric, or secret, cipher key generators.
- CipherKeyGenerator() - Constructor for class org.bouncycastle.crypto.CipherKeyGenerator
-
- CipherKeyGeneratorFactory - Class in org.bouncycastle.crypto.util
-
Factory methods for generating secret key generators for symmetric ciphers.
- CipherOutputStream - Class in org.bouncycastle.crypto.io
-
A CipherOutputStream is composed of an OutputStream and a cipher so that write() methods process
the written data with the cipher, and the output of the cipher is in turn written to the
underlying OutputStream.
- CipherOutputStream(OutputStream, BufferedBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
-
Constructs a CipherOutputStream from an OutputStream and a
BufferedBlockCipher.
- CipherOutputStream(OutputStream, StreamCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
-
Constructs a CipherOutputStream from an OutputStream and a
BufferedBlockCipher.
- CipherOutputStream(OutputStream, AEADBlockCipher) - Constructor for class org.bouncycastle.crypto.io.CipherOutputStream
-
Constructs a CipherOutputStream from an OutputStream and a AEADBlockCipher.
- CipherOutputStream - Class in org.bouncycastle.jcajce.io
-
A CipherOutputStream is composed of an OutputStream and a cipher so that write() methods process
the written data with the cipher, and the output of the cipher is in turn written to the
underlying OutputStream.
- CipherOutputStream(OutputStream, Cipher) - Constructor for class org.bouncycastle.jcajce.io.CipherOutputStream
-
Constructs a CipherOutputStream from an OutputStream and a Cipher.
- CipherParameters - Interface in org.bouncycastle.crypto
-
all parameter classes implement this.
- CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
-
- CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi
-
- CipherSpi - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
- CipherSpi(AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
-
- CipherSpi(OAEPParameterSpec) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
-
- CipherSpi(boolean, boolean, AsymmetricBlockCipher) - Constructor for class org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi
-
- CipherSpi.ISO9796d1Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
- CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
-
classes that inherit from us.
- CipherSpi.NoPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
classes that inherit from us.
- CipherSpi.OAEPPadding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
- CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.elgamal
-
- CipherSpi.PKCS1v1_5Padding - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
- CipherSpi.PKCS1v1_5Padding_PrivateOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
- CipherSpi.PKCS1v1_5Padding_PublicOnly - Class in org.bouncycastle.jcajce.provider.asymmetric.rsa
-
- CipherSpiExt - Class in org.bouncycastle.pqc.jcajce.provider.util
-
The CipherSpiExt class extends CipherSpi.
- CipherSpiExt() - Constructor for class org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
-
- CipherStreamTest - Class in org.bouncycastle.crypto.test
-
- CipherStreamTest() - Constructor for class org.bouncycastle.crypto.test.CipherStreamTest
-
- 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.
- CircularRegion - Class in org.bouncycastle.its.asn1
-
CircularRegion ::= SEQUENCE {
center TwoDLocation,
radius Uint16
}
- 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, .
- ClassUtil - Class in org.bouncycastle.jcajce.provider.symmetric.util
-
- ClassUtil() - Constructor for class org.bouncycastle.jcajce.provider.symmetric.util.ClassUtil
-
- cleanPoint(ECCurve, ECPoint) - Static method in class org.bouncycastle.math.ec.ECAlgorithms
-
- clear(byte[]) - Method in class org.bouncycastle.crypto.modes.OCBBlockCipher
-
- clear() - Method in class org.bouncycastle.crypto.params.Argon2Parameters.Builder
-
- 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[]) - 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(byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Return a clone of the given byte array (performs null check beforehand).
- clone(char[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.CharUtils
-
Return a clone of the given char array.
- clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nElement
-
- clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nONBElement
-
Create a new GF2nONBElement by cloning this GF2nPolynomialElement.
- clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement
-
Creates a new GF2nPolynomialElement by cloning this
GF2nPolynomialElement.
- clone() - Method in class org.bouncycastle.pqc.math.linearalgebra.GF2Polynomial
-
- clone() - Method in interface org.bouncycastle.pqc.math.linearalgebra.GFElement
-
- clone(int[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.IntUtils
-
Return a clone of the given int array.
- clone() - 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(boolean[]) - Static method in class org.bouncycastle.util.Arrays
-
- clone(byte[]) - Static method in class org.bouncycastle.util.Arrays
-
- clone(char[]) - Static method in class org.bouncycastle.util.Arrays
-
- clone(int[]) - Static method in class org.bouncycastle.util.Arrays
-
- clone(long[]) - Static method in class org.bouncycastle.util.Arrays
-
- clone(short[]) - Static method in class org.bouncycastle.util.Arrays
-
- clone(BigInteger[]) - Static method in class org.bouncycastle.util.Arrays
-
- clone(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
-
- clone(long[], long[]) - Static method in class org.bouncycastle.util.Arrays
-
- clone(byte[][]) - Static method in class org.bouncycastle.util.Arrays
-
- clone(byte[][][]) - Static method in class org.bouncycastle.util.Arrays
-
- clone() - Method in interface org.bouncycastle.util.Selector
-
- clone() - Method in class org.bouncycastle.x509.AttributeCertificateHolder
-
Deprecated.
- clone() - Method in class org.bouncycastle.x509.AttributeCertificateIssuer
-
Deprecated.
- clone() - Method in class org.bouncycastle.x509.ExtendedPKIXBuilderParameters
-
Deprecated.
Makes a copy of this PKIXParameters
object.
- clone() - Method in class org.bouncycastle.x509.ExtendedPKIXParameters
-
Deprecated.
- clone() - Method in class org.bouncycastle.x509.PKIXAttrCertChecker
-
Returns a clone of this object.
- clone() - Method in class org.bouncycastle.x509.X509AttributeCertStoreSelector
-
Deprecated.
Returns a clone of this object.
- clone() - Method in class org.bouncycastle.x509.X509CertPairStoreSelector
-
Returns a clone of this selector.
- clone() - Method in class org.bouncycastle.x509.X509CertStoreSelector
-
Deprecated.
- clone() - Method in class org.bouncycastle.x509.X509CollectionStoreParameters
-
Returns a shallow clone.
- clone() - Method in class org.bouncycastle.x509.X509CRLStoreSelector
-
- cloneArray(byte[]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
-
Clone a byte array.
- cloneArray(byte[][]) - Static method in class org.bouncycastle.pqc.crypto.xmss.XMSSUtil
-
Clone a 2d byte array.
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.djb.Curve25519
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.gm.SM2P256V1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP128R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160K1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP160R2Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192K1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP192R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224K1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP224R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256K1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP256R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP384R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecP521R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT113R2Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT131R2Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163K1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT163R2Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT193R2Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233K1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT233R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT239K1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283K1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT283R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409K1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT409R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571K1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.custom.sec.SecT571R1Curve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve.F2m
-
- cloneCurve() - Method in class org.bouncycastle.math.ec.ECCurve.Fp
-
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.DigestTest
-
- cloneDigest(byte[]) - 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(byte[]) - 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(byte[]) - Method in class org.bouncycastle.crypto.test.SHA1DigestTest
-
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA224DigestTest
-
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA224DigestTest
-
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
-
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA256DigestTest
-
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
-
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA384DigestTest
-
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
-
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512DigestTest
-
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
-
- cloneDigest(byte[]) - Method in class org.bouncycastle.crypto.test.SHA512t224DigestTest
-
- cloneDigest(Digest) - Method in class org.bouncycastle.crypto.test.SHA512t256DigestTest
-
- cloneDigest(byte[]) - 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
-
- CMacTest() - Constructor for class org.bouncycastle.crypto.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(AttributeCertificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
-
- CMPCertificate(int, ASN1Object) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
-
Note: the addition of other certificates is a BC extension.
- CMPCertificate(Certificate) - Constructor for class org.bouncycastle.asn1.cmp.CMPCertificate
-
- CMPObjectIdentifiers - Interface in org.bouncycastle.asn1.cmp
-
- cmsAlgorithmProtect - Static variable in interface org.bouncycastle.asn1.cms.CMSAttributes
-
- CMSAlgorithmProtection - Class in org.bouncycastle.asn1.cms
-
From RFC 6211
- CMSAlgorithmProtection(AlgorithmIdentifier, int, AlgorithmIdentifier) - Constructor for class org.bouncycastle.asn1.cms.CMSAlgorithmProtection
-
- CMSAttributes - Interface in org.bouncycastle.asn1.cms
-
- 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.BCStyle
-
common name - StringType(SIZE(1..64))
- cn - Static variable in class org.bouncycastle.asn1.x500.style.RFC4519Style
-
- CN - Static variable in class org.bouncycastle.asn1.x509.X509Name
-
- 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
-
- CompressedData(AlgorithmIdentifier, ContentInfo) - Constructor for class org.bouncycastle.asn1.cms.CompressedData
-
- CompressedDataParser - Class in org.bouncycastle.asn1.cms
-
- 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[], byte[]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Concatenate two byte arrays.
- concatenate(byte[][]) - Static method in class org.bouncycastle.pqc.math.linearalgebra.ByteUtils
-
Convert a 2-dimensional byte array into a 1-dimensional byte array by
concatenating all entries.
- concatenate(byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
-
- concatenate(byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
-
- concatenate(byte[], byte[], byte[], byte[]) - Static method in class org.bouncycastle.util.Arrays
-
- concatenate(byte[][]) - Static method in class org.bouncycastle.util.Arrays
-
- concatenate(int[], int[]) - Static method in class org.bouncycastle.util.Arrays
-
- 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(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() - Method in class org.bouncycastle.math.ec.ECCurve
-
- 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
-